Closed Melkor333 closed 2 months ago
isn't kernel 5.16 supposed to support the 8852ae?
When is the next kernel update?
@GlassGhost That is correct, but the current default Kernel is 5.15 (which is also LTS).
On Kernel 5.16+ you only need hardware.firmware = [ pkgs.rtw89-firmware ];
which works (i created a PR in nixos-hardware to circumvent the broken kernel module by using the latest kernel).
It's just that the Kernel module does not work anymore. Even if the default kernel is bumped to 5.16+ this will persist for anyone manually setting an older kernel and including the module.
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/getting-realtek-8852be-driver-to-work-under-nixos/22526/1
I have the exact same message:
RIP: 0010:rtw89_fw_download+0x6a/0x3e0 [rtw89core]
Just in case someone else is still fighting this on 22.05, updating the rtw89 module to today's git version seems to fix this issue for me, though I'm about to switch to 22.11.
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/wireless-device-not-working-during-install/29208/10
@TvoroG do you oppose updating the driver?
Closing this, since 22.05 has been out of support for a long time now.
Describe the bug
Working with nixos-unstable
I have a notebook
T14s Gen1
which requires thertw89
kernel module for wifi. This module worked for me until an upgrade on May 20 (after roughly a month of no updates). Since then, the module doesn't work anymore on Kernel 5.15 (but I had a working configuration on 5.15.36). The config I had until it broke, was simply the following line in my config:Since nothing has happened with the kernel module itself I assume it relates to following issue splitting up firmwares. Another possibility is that there is simply a bug in the kernel module which might already be fixed upstream and we need to upgrade it.
Steps To Reproduce
hardware-configuration.nix
and use Kernel 5.15.XThe following stack trace appears in dmesg and wifi won't work:
lshw
is also missing all the networking capabilities:Expected behavior
No stack trace in dmesg and working Wifi.
Additional context
I worked around it by using the newest kernel which has
rtw89
built into the kernel and the rtw89-firmware (theextraModulePackages
isn't necessary:Notify maintainers
@TvoroG
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.