-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rtw88 and rtw89 usb wireless modules are not enabled in kernel #5911
Comments
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: raspberrypi#5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: raspberrypi#5911 Signed-off-by: Phil Elwell <[email protected]>
It's not quite that simple. RTW88, despite what the Kconfig file says, does not create rtw88.ko - it's only a gate for a number of different RTW88* drivers, some of which are USB-, some PCIe- and some SDIO-based. RTW89 is similar, except that the devices are only PCIe-based. I propose to enable only the USB-based devices, requiring the following defconfig changes: +CONFIG_RTW88=m
+CONFIG_RTW88_8822BU=m
+CONFIG_RTW88_8822CU=m
+CONFIG_RTW88_8723DU=m
+CONFIG_RTW88_8821CU=m That results in 10(!) modules, totalling 1.1MB, but fortunately they compress down to 330KB (for each build). See #5913. After about 45 minutes you'll be able to run |
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Makes sense. Works, thanks!
iperf 120s result:
(and a note - dtoverlay=disable-wifi disables built-in wifi) Edit: about some rtw88 usb hardware:
|
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: #5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: raspberrypi/linux#5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: raspberrypi/linux#5911 Signed-off-by: Phil Elwell <[email protected]>
Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: raspberrypi/linux#5911 Signed-off-by: Phil Elwell <[email protected]>
commit 0c9ea169a9cc77ff7bacc4332a60490d20a62a59 from https://github.com/raspberrypi/linux.git rpi-6.6.y Add the config settings to build the drivers for 4 RTW88*-based USB wireless cards. See: raspberrypi/linux#5911 Signed-off-by: Phil Elwell <[email protected]> Signed-off-by: Rajeshkumar Ramasamy <[email protected]>
Describe the bug
The raspberry pi 4 wifi driver/firmware is known to be buggy and no one is actively working on fixing it (looking at bug #3849 comments).
So we need to be able to use USB cards as alternatives.
Unfortunately kernel lacks support for some of these. Testing "next" 6.6.13 kernel.
Firmware files for these cards are already available in pi os:
but not drivers
(rtw88 for this device)
Please enable these in kernel config as there is no other alternative it seems than using usb wifi cards.
Steps to reproduce the behaviour
Edit: actually:
Device (s)
Raspberry Pi 4 Mod. B
System
Logs
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: