J'ai vraiment besoin d'aide pour installer ce pilote sur Xubuntu 14.10. Je n’ai pas pu obtenir mon dongle réseau USB WiFi (elmak SAVIO CL-63), livré avec un CD-ROM contenant le lecteur du chipset RT5370 pour Linux.
J'ai les derniers en-têtes Linux et lorsque j'exécute la commande lsusb
, le résultat est le suivant:
Bus 001 Device 016: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
J'ai exécuté la commande Sudo make clean
et après Sudo make && make install
et la fin de la compilation est la suivante:
CC [M] /home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux/../../sta/wpa.o
CC [M] /home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux/../../sta/ags.o
CC [M] /home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux/../../sta/sta_cfg.o
/home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux/../../sta/sta_cfg.c: In function ‘RTMPIoctlShow’:
/home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux/../../sta/sta_cfg.c:4935:85: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
snprintf(extra, size, "Driver version-%s, %s %s\n", STA_DRIVER_VERSION, __DATE__, __TIME__ );
^
/home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux/../../sta/sta_cfg.c:4935:95: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
snprintf(extra, size, "Driver version-%s, %s %s\n", STA_DRIVER_VERSION, __DATE__, __TIME__ );
^
cc1: some warnings being treated as errors
scripts/Makefile.build:257: recipe for target '/home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux/../../sta/sta_cfg.o' failed
make[2]: *** [/home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux/../../sta/sta_cfg.o] Error 1
Makefile:1345: recipe for target '_module_/home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux' failed
make[1]: *** [_module_/home/vladimir/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-28-generic'
Makefile:356: recipe for target 'LINUX' failed
make: *** [LINUX] Error 2
Je n'ai donc pas pu installer le pilote. J'ai ajouté à blacklist.conf
:
blacklist rt2x00usb
blacklist rt2x00lib
blacklist rt2800usb
et un répertoire /etc/Wireless/RT2870STA$/RT2870STA.dat
a été créé
Comment dois-je procéder?
La première étape que je suggère est de mettre le pilote de la carte interne sur liste noire afin que les suites de pilotes n'interfèrent pas. Depuis un terminal:
Sudo -i
echo "blacklist ath5k" >> /etc/modprobe.d/blacklist.conf
modprobe -r ath5k
exit
Cela peut prendre un redémarrage. Si cela est inefficace, je modifierai cette réponse avec des étapes supplémentaires.