Open thonigmann opened 1 month ago
@thonigmann
Thanks. This error is in all the repos here. I am working on fixing this and another bug I found in that fork on the code.
It is a lot of work maintaining several out-of-kernel drivers but the good news is that 4 of the ones I maintain here should have drivers in the kernel that are of good enough quality that they are better than the out-of-kernel drivers here so I should be able to look at archiving some of the drivers here in 2025.
The drivers in the rtw88 kernel driver are 88x2bu, 8821cu and the quality has been improving greatly over this year. If you are using kernel 6.11 or later, you should not need these drivers anymore. Soon to be added are drivers for 8812au and 8821au. These will be very good drivers and should go into kernel 6.13. A rtl8814au driver is planned and can maybe happen sometime in 2025. This is all community work... the Realtek usb wifi team is not involved so please don't give them any credit. Buy Mediatek based adapters if you care about good Linux drivers in usb adapters.
Thank you for the info and thank you for the work you do. It's not an urgent issue for me since I know how to fix it locally.
This is Ubuntu 24.04 running in a virtual machine, but I'm sure this will occur on real hardware as well. Secure Boot is enabled and DKMS is not installed. Calling sudo ./install-driver.sh fails with a message "make: sign: File not found"
Apparently, the problem is the definition of the target sign-install in Makefile, which orders make to call a program called sign that doesn't exist.
Changing the definition to let the target sign-install forward to the targets sign and install fixes the issue.
Here is the complete output of install-driver.sh: