-
Notifications
You must be signed in to change notification settings - Fork 165
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
Cannot build on Linux Kernel 6.11.3-3-cachyos #367
Comments
I think you can just use built-in driver of kernel 6.11. |
Also have the same issue: Built in driver doesn't appear to work. |
We found interoperability problem if platforms are not Intel, and the patch is draining to stable 6.11. By the way, attaching log will be helpful to understand the case you met. |
This is the error I get when I run
However, I tried the code from the pending pull request #366 and it builds ok, but the WiFi is still not recognized :( I will try kernel 6.10 as suggested and see if that works for me. |
I can easily build module on latest 6.12 cachyos kernel. Also there could be some regression/bug: |
Do you wanna try my rtw89 driver? kernel 6.6 ~ 6.13 are supported. |
Thanks, great. I will test your driver and come back with more info. btw nothing weird in btmon, journal and dmesg edit; same issue with dkms from arch. maybe its related to usb power management in newer kernels, because bluetooth is using btusb? |
I'm not a pro driver programer, so the only thing I can do is backporting the latest stable rtw89 driver to older kernels. |
When trying to build the module it gives me the following error:
Install DKMS modules
==> dkms install --no-depmod rtw89/r1090.d1fced1 -k 6.11.3-3-cachyos
Error! Bad return status for module build on kernel: 6.11.3-3-cachyos (x86_64)
Consult /var/lib/dkms/rtw89/r1090.d1fced1/build/make.log for more information.
==> WARNING: `dkms install --no-depmod rtw89/r1090.d1fced1 -k 6.11.3-3-cachyos' exited 10
Content of /var/lib/dkms/rtw89/r1090.d1fced1/build/make.log
DKMS make.log for rtw89-r1090.d1fced1 for kernel 6.11.3-3-cachyos (x86_64)
dom 13 oct 2024 06:36:03 CST
make: se entra en el directorio '/usr/lib/modules/6.11.3-3-cachyos/build'
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/core.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/mac80211.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/mac.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/mac_be.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/phy.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/phy_be.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/fw.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/cam.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/efuse.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/efuse_be.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/regd.o
CC [M] /var/lib/dkms/rtw89/r1090.d1fced1/build/sar.o
/var/lib/dkms/rtw89/r1090.d1fced1/build/mac80211.c:1177:12: error: incompatible function pointer types initializing 'void (*)(struct ieee80211_hw , bool)' (aka 'void ()(struct ieee80211_hw *, _Bool)') with an expression of type 'void (struct ieee80211_hw *)' [-Wincompatible-function-pointer-types]
1177 | .stop = rtw89_ops_stop,
| ^~~~~~~~~~~~~~
1 error generated.
make[2]: *** [scripts/Makefile.build:244: /var/lib/dkms/rtw89/r1090.d1fced1/build/mac80211.o] Error 1
make[2]: *** Se espera a que terminen otras tareas....
make[1]: *** [/usr/lib/modules/6.11.3-3-cachyos/build/Makefile:1934: /var/lib/dkms/rtw89/r1090.d1fced1/build] Error 2
make: *** [Makefile:224: __sub-make] Error 2
make: se sale del directorio '/usr/lib/modules/6.11.3-3-cachyos/build'
A similar error appears with rtw89-BT
Any help is appreciated, thanks
The text was updated successfully, but these errors were encountered: