Same here +
I upgraded one of my Pi 400s yesterday, and after the reboot got hit with wifi issues (plus curiously, the Ethernet connection as well), played around and it worked once last night, switching on today not.
Odd. Didn’t see much in the kernel buffer or journal.
I’ll investigate later but if I recall the apt upgrade changed about 280 files, etc. and I wonder what could be broken?
(I tried the eee off trick last night and had hoped that would have fixed it, seemingly not.]
[I’ll add the wifi monitor manually later too.]
Update: What I should have said was:
- Did the 8.14.2 a few days ago
- Yesterday did my usual apt update/upgrade and then got hit
- I did take the CRDA remove option.
-
Am curious as to why the eth0 wouldn’t pick up an address (is plugged straight into a local desktop, as a failback (changed cable etc but will double check)) Might well have been a cable issue (too many for my own good!!), but even when that was fixed (I could verify by pulling cable and watch dmesg for Link down/up messages) it didn’t go and grab an ip address, so I did it manually and now seems ok.
- Running Dietpi-config again and doing a scan worked, Wlan0 has an ip address, will need to watch next reboot.
Update 3:
- My results are:
6.1 ls -l /etc/alternatives/regulatory.db
lrwxrwxrwx 1 root root 36 Feb 13 20:36 /etc/alternatives/regulatory.db → /lib/firmware/regulatory.db-upstream
root@easca:~#
6.2 dmesg shows no error about loading the regulatory database?
6.3 iw reg get shows:
iw reg get | more
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 20), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (6, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
phy#0
country 99: DFS-UNSET
(2402 - 2482 @ 40), (6, 20), (N/A)
(2474 - 2494 @ 20), (6, 20), (N/A)
(5140 - 5360 @ 160), (6, 20), (N/A)
(5460 - 5860 @ 160), (6, 20), (N/A)
What should one expect for Britain here?
Update 4:
- Answering my own question by comparing with Raspberry Pi OS (on another test setup Pi 400) and it shows:
iw reg get
global
country GB: DFS-ETSI
(2400 - 2483 @ 40), (N/A, 20), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
(5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
(5470 - 5730 @ 160), (N/A, 26), (0 ms), DFS
(5725 - 5850 @ 80), (N/A, 23), (N/A), NO-OUTDOOR
(57000 - 71000 @ 2160), (N/A, 40), (N/A)
phy#0
country 99: DFS-UNSET
(2402 - 2482 @ 40), (6, 20), (N/A)
(2474 - 2494 @ 20), (6, 20), (N/A)
(5140 - 5360 @ 160), (6, 20), (N/A)
(5460 - 5860 @ 160), (6, 20), (N/A)
Therefore my next test would seem to be a plain reboot (on the Pi 400 with Diet Pi, check again and maybe use iw reg to set the country code if there are issues.
8.0 Reboot resulted in no wlan0 address, afterwards set it, via iw reg set GB then a reboot, got an wlan0 address, just rebooting for last time to check. That worked.
[And my apologies I seem to be on Diet Pi Bookworm on my Spanish Pi 400 (probably for some very good reason if I could but recall it!), which explains the mountain of updates (another 19 just now after 280 last night, lovely lovely Debian ) ]
Thank you @MichaIng for the helpful suggestions!