Eu compilei este módulo no kernel 4.4.0-116-generic
com os seguintes passos:
sudo apt-get install git
git clone https://github.com/Inglebard/2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO_v2.git
cd 2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO_v2
tar -xjvf 2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO_v2.tar.bz2.bz2
cd 2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO
cp ../patch/rt5592sta_fix_64bit_3.8.patch .
patch -p1 <rt5592sta_fix_64bit_3.8.patch
sed -i "s\HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n\HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y\g" os/linux/config.mk
sudo make # sudo is needed because of /tftpboot
sudo make install
sudo modprobe rt5390sta
O módulo foi carregado com sucesso:
$ lsmod | grep ^rt
rt5390sta 1441792 0
$ modinfo rt5390sta
filename: /lib/modules/4.4.0-116-generic/kernel/drivers/net/wireless/rt5390sta.ko
version: 2.6.0.0
srcversion: 30A94311FFD42FD05E12867
alias: pci:v00001186d00003C05sv*sd*bc*sc*i*
alias: pci:v00001814d00005362sv*sd*bc*sc*i*
alias: pci:v00001814d00005392sv*sd*bc*sc*i*
alias: pci:v00001814d0000539Fsv*sd*bc*sc*i*
alias: pci:v00001814d00005390sv*sd*bc*sc*i*
alias: pci:v00001814d00003390sv*sd*bc*sc*i*
alias: pci:v00001814d00003092sv*sd*bc*sc*i*
alias: pci:v00001814d00003091sv*sd*bc*sc*i*
alias: pci:v00001814d00003090sv*sd*bc*sc*i*
depends:
vermagic: 4.4.0-116-generic SMP mod_unload modversions retpoline
parm: mac:rt28xx: wireless mac addr (charp)
Mas não consigo compilar em 4.13.0-36-generic
como você escreveu.
Outro driver do link também não é compilado no 4.13.