Sebastien Bourdeauducq
58bd5c697e
nixbld: try another workaround for wifi bugs
2020-01-02 17:18:02 +08:00
Sebastien Bourdeauducq
dc7bab3abf
rpi: add sjm user
2020-01-02 00:55:34 +08:00
Sebastien Bourdeauducq
f6d4bc3d83
nixbld: try new workaround for Linux wifi shittiness
...
The Linux wifi AP support is dire:
* rtl8192cu AP mode loses packets and connections
* rtl8xxxu does not support AP mode
* ath10k firmware crashes from time to time
* iwlwifi with hostapd 2.9 causes kernel crashes every few days with NULL pointer dereference
It seems iwlwifi with hostapd 2.8 could be the least bad option.
Revert to that version and disable problematic (insecure) CONFIG_EAP_PWD.
2019-12-30 18:23:54 +08:00
Sebastien Bourdeauducq
49f014fb67
nixbld: stop using iwlwifi garbage
...
It just won't stop crashing.
2019-12-25 17:53:03 +08:00
Sebastien Bourdeauducq
e34a070124
nixbld: lock Linux kernel version to 4.19.79
...
On newer kernel versions (somewhere before 4.19.89) the shitty iwlwifi driver would crash
the machine every few days with a message like:
Dec 25 12:22:25 nixbld kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000068
Dec 25 12:22:25 nixbld kernel: PGD 0 P4D 0
Dec 25 12:22:25 nixbld kernel: Oops: 0002 [#1 ] SMP PTI
Dec 25 12:22:25 nixbld kernel: CPU: 2 PID: 15625 Comm: kworker/2:1 Not tainted 4.19.90 #1-NixOS
Dec 25 12:22:25 nixbld kernel: Hardware name: EVGA INTERNATIONAL CO.,LTD Default string/121-KS-E375, BIOS 1.07 03/15/2018
Dec 25 12:22:25 nixbld kernel: Workqueue: events iwl_mvm_add_new_dqa_stream_wk [iwlmvm]
Dec 25 12:22:25 nixbld kernel: RIP: 0010:iwl_trans_pcie_txq_enable+0x5b/0x460 [iwlwifi]
Dec 25 12:22:25 nixbld kernel: Code: 63 c6 4c 8b ac c7 40 91 00 00 f0 48 0f ab 87 40 a1 00 00 73 0d 80 3d 6b 65 03 00 00 0f 84 cb 03 00 00 44 89 c7 e8 15 c7 14 ce <49> 89 45 68 4d 85 e4 0f 84 eb 02 00>
Dec 25 12:22:25 nixbld kernel: RSP: 0018:ffffa47386937c30 EFLAGS: 00010202
Dec 25 12:22:25 nixbld kernel: RAX: 0000000000002710 RBX: 000000000000001f RCX: 0000000000000000
Dec 25 12:22:25 nixbld kernel: RDX: 3ffffffffffffffe RSI: 000000000000001f RDI: 0000000000002710
Dec 25 12:22:25 nixbld kernel: RBP: 0000000000000000 R08: 0000000000002710 R09: 0000000000000001
Dec 25 12:22:25 nixbld kernel: R10: 0000000000000004 R11: ffff916f0a199ff0 R12: 0000000000000000
Dec 25 12:22:25 nixbld kernel: R13: 0000000000000000 R14: 0000000000000000 R15: ffff916f08480018
Dec 25 12:22:25 nixbld kernel: FS: 0000000000000000(0000) GS:ffff916f36280000(0000) knlGS:0000000000000000
Dec 25 12:22:25 nixbld kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec 25 12:22:25 nixbld kernel: CR2: 0000000000000068 CR3: 0000000834e0a004 CR4: 00000000003606e0
Dec 25 12:22:25 nixbld kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec 25 12:22:25 nixbld kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec 25 12:22:25 nixbld kernel: Call Trace:
Dec 25 12:22:25 nixbld kernel: iwl_mvm_enable_txq+0x230/0x3b0 [iwlmvm]
Dec 25 12:22:25 nixbld kernel: ? iwl_mvm_add_new_dqa_stream_wk+0x897/0x13b0 [iwlmvm]
Dec 25 12:22:25 nixbld kernel: iwl_mvm_add_new_dqa_stream_wk+0x897/0x13b0 [iwlmvm]
Dec 25 12:22:25 nixbld kernel: ? entry_SYSCALL_64_stage2+0xf/0x10
Dec 25 12:22:25 nixbld kernel: ? __switch_to_asm+0x41/0x70
Dec 25 12:22:25 nixbld kernel: ? __switch_to_asm+0x41/0x70
Dec 25 12:22:25 nixbld kernel: ? __switch_to_asm+0x41/0x70
Dec 25 12:22:25 nixbld kernel: ? __switch_to+0x8c/0x440
Dec 25 12:22:25 nixbld kernel: ? __switch_to_asm+0x41/0x70
Dec 25 12:22:25 nixbld kernel: ? __switch_to_asm+0x35/0x70
Dec 25 12:22:25 nixbld kernel: process_one_work+0x206/0x400
Dec 25 12:22:25 nixbld kernel: worker_thread+0x2d/0x3e0
Dec 25 12:22:25 nixbld kernel: ? process_one_work+0x400/0x400
Dec 25 12:22:25 nixbld kernel: kthread+0x112/0x130
Dec 25 12:22:25 nixbld kernel: ? kthread_bind+0x30/0x30
Dec 25 12:22:25 nixbld kernel: ret_from_fork+0x35/0x40
2019-12-25 14:39:31 +08:00
Sebastien Bourdeauducq
bde01362f7
rpi: install telnet
2019-12-21 10:41:50 +08:00
Sebastien Bourdeauducq
b817b63bcc
migen: bump
2019-12-20 15:21:44 +08:00
Sebastien Bourdeauducq
b466d410ec
build Mirny CPLD image
2019-12-19 12:51:52 +08:00
Sebastien Bourdeauducq
1f2eabed65
nixbld: fix wifi network
2019-12-19 11:47:38 +08:00
Sebastien Bourdeauducq
8fddcd68e8
nixbld: update mail server
2019-12-18 16:26:10 +08:00
Sebastien Bourdeauducq
fbd2a521e1
Revert "windows tests: enable socat debug output"
...
This corrupted communication with the core device and caused analyzer tests to fail.
This reverts commit bdaf824f21
.
2019-12-18 11:10:21 +08:00
Robert Jördens
7f1bd87cfe
artiq-full: freiburg1
2019-12-17 18:17:46 +01:00
Astro
dd61844e34
windows tests: increase boot wait delay
...
Perhaps it just needs more time when there is load on the host? Related
to Gitea issue #22
2019-12-16 22:51:30 +01:00
Sebastien Bourdeauducq
6ca5ab5aac
migen: bump
2019-12-16 11:41:56 +08:00
Astro
bdaf824f21
windows tests: enable socat debug output
...
Related to Gitea issue #22
2019-12-12 23:20:15 +01:00
Sebastien Bourdeauducq
7a2268490d
sipyco: bump
2019-12-12 10:43:14 +08:00
Sebastien Bourdeauducq
91f36d4ca5
artiq-full: build hw
2019-12-11 16:24:05 +08:00
Sebastien Bourdeauducq
107060f50c
nixbld: remove adoptopenjdk-openj9-bin-11
...
This is for running NATview, but since there are fewer uTCA issues with Sayma v2 this is not really necessary anymore.
And for power control, STM32 + SSR works better than uTCA.
2019-12-10 11:59:29 +08:00
Sebastien Bourdeauducq
e6488e16d2
nixbld: boards are no longer connected directly
2019-12-10 11:58:52 +08:00
Sebastien Bourdeauducq
6680dc6c34
nixbld: remove whitequark account
2019-12-10 11:52:05 +08:00
Sebastien Bourdeauducq
76d606c43e
typo
2019-12-04 19:37:24 +08:00
Sebastien Bourdeauducq
5f031e78ac
use pkgs.lib.strings.versionAtLeast
2019-12-03 12:01:42 +08:00
Sebastien Bourdeauducq
ddaaaa543b
only build bonn1 on ARTIQ-6
2019-12-03 11:46:01 +08:00
Robert Jördens
5c41551a48
artiq-full: add bonn1 drtio system
2019-12-02 15:35:31 +01:00
Robert Jördens
89bee91a69
artiq-full: add bonn1master/satellite
2019-12-02 11:32:36 +01:00
Sebastien Bourdeauducq
b0b78f037d
rpi: add jerry account
2019-12-01 18:50:01 +08:00
Sebastien Bourdeauducq
e283196520
highfinesse-net: bump
2019-11-26 23:28:45 +08:00
Robert Jördens
8c03c73522
artiq-full: innsbruck -> innsbruck2
2019-11-26 11:58:29 +01:00
Sebastien Bourdeauducq
d88137f8b7
gitea: enable emails (and password recovery)
2019-11-25 21:58:49 +08:00
Sebastien Bourdeauducq
7d7813555d
artiq-full: build mit
2019-11-23 10:53:12 +08:00
Sebastien Bourdeauducq
4bd0495834
nixbld: set up rpi SSH port redirects for IPv4 users
2019-11-20 19:29:35 +08:00
Sebastien Bourdeauducq
5b06c68583
rpi: add florent account
2019-11-20 19:17:16 +08:00
Sebastien Bourdeauducq
3b3371eebf
restore ARTIQ-2 manual
2019-11-19 10:18:53 +08:00
Sebastien Bourdeauducq
42c09c01d4
desktop: enable SSH X11 forward
2019-11-18 18:59:07 +08:00
Sebastien Bourdeauducq
d16f35b91b
rpi: install psmisc
2019-11-18 15:19:55 +08:00
Sebastien Bourdeauducq
596a9bc6b4
customize gitea homepage
2019-11-18 13:48:40 +08:00
Sebastien Bourdeauducq
3d8252acf8
restore ARTIQ-3 manual
2019-11-17 09:33:31 +08:00
Sebastien Bourdeauducq
6c6ad630f9
fix previous commit (again)
2019-11-14 18:33:00 +08:00
Sebastien Bourdeauducq
fe805ffa93
fix previous commit
2019-11-14 17:56:19 +08:00
Sebastien Bourdeauducq
303bc7b162
fix beta version marker handling
2019-11-14 17:44:36 +08:00
Sebastien Bourdeauducq
961dcac63d
add conda package for toptica-lasersdk-artiq
2019-11-14 17:12:17 +08:00
Sebastien Bourdeauducq
e50a89acea
build ARTIQ releases
2019-11-14 17:07:46 +08:00
Sebastien Bourdeauducq
9a342421ba
artiq: take into account beta version marker
2019-11-14 16:56:36 +08:00
Sebastien Bourdeauducq
26f1418492
urukul: also build release version
2019-11-14 16:34:25 +08:00
Sebastien Bourdeauducq
5797648204
build artiq-comtools
2019-11-14 15:22:17 +08:00
Astro
91182a37dd
windows: add sshUnquoted to for interpolated parameters
...
This partially reverts commit 525b91cb21
.
2019-11-14 00:41:42 +01:00
Sebastien Bourdeauducq
184de89074
hut2: bump
2019-11-12 22:18:38 +08:00
Sebastien Bourdeauducq
d7ccb02bfc
sipyco: bump
2019-11-12 19:50:07 +08:00
Sebastien Bourdeauducq
f17599940b
sipyco: use timestamp file
2019-11-12 19:37:10 +08:00
Sebastien Bourdeauducq
0136a154a8
fix sipyco doc aliases
2019-11-12 18:34:03 +08:00