Closed brianmay closed 1 week ago
Never mind, I was on completely the wrong track entirely.
This changed fixed it.
- networks = { PENGUINS.psk = "ext:PSK_PENGUINS"; };
+ networks = {PENGUINS.pskRaw = "ext:PSK_PENGUINS";};
The docs led me to believe that pskRaw
is for hex format passwords only. But plan-text passwords also work fine.
Describe the bug
Immediately after upgrading from nixos24.05 to nixos24.11, wifi networking stopped. Before rebooting in fact. Rebooting to new kernel doesn't help.
Logs give a lot of message along the lines of "brcmfmac: brcmf_set_channel: set chanspec: 0xXXXX fail, reason -52"
This leads me to google search results like https://github.com/raspberrypi/linux/issues/6049 which blame wpa_supplicant 2.11 and say I should downgrade to wpa_supplicant 2.10.
Unfortunately I can't see any easy way of overriding the wpa_supplicant to 2.10 without downgrading back to nixos-24.05.
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
Networking should continue to work
Metadata
"aarch64-linux"
Linux 6.6.31, NixOS, 24.11 (Vicuna), 24.11.20241128.c71ad5c
no
yes
nix-env (Nix) 2.24.10
not found
(nixpkgs not found because there was no networking)
Notify maintainers
@marcweber @ma27
Note for maintainers: Please tag this issue in your PR.
Add a :+1: reaction to issues you find important.