Closed issue by AngryPhantom on void-packages repository https://github.com/void-linux/void-packages/issues/22307 Description: # System Void Linux x86_64, updated, up and running * xuname: Void 5.4.4**1**_1 x86_64 AuthenticAMD uptodate rrFFF and * xuname: Void 5.4.4**2**_1 x86_64 AuthenticAMD uptodate rrFFF * packages: Recent kernels? ### Steps to reproduce the behavior I've got two USB WiFi adapters (TL-WN722N and D-Link DWA-131) and I use the github drivers for them since the stock ones are unstable and sometime do not work at all almost in all distros. The [first one](https://github.com/aircrack-ng/rtl8188eus) for TL-WN722N is being compiled with a **dkms-install.sh** script and the module is placed in /lib/modules/5.4.4x_y/updates/. While the [second one](https://github.com/Mange/rtl8192eu-linux-driver) is installed with a **dkms add .** method (not sure if it differs a lot) and the module is placed in /lib/modules/5.4.42_1/kernel/drivers/net/wireless/realtek/ (as it is defined in the dkms.conf of the driver install config). The problem is that upon kernel update the driver for TL-WN722N (placed in /lib/modules/5.4.4x_y/updates/) **is updated** by the dkms, while the second one for D-Link DWA-131 (placed in /lib/modules/5.4.42_1/kernel/drivers/net/wireless/realtek/) **is not**. The thing is that in Debian **both** drivers are placed in /lib/modules/4.19.0-9-amd64/updates/dkms/ and are updated without issues upon every kernel update. ### Expected behavior Should be updated (?) Please, help me figure this out. What should be done? Do I have to contact the author of the second driver to make some changes or is there some another way out since in Debian it works OK? Thank you in advance.