web-dev-qa-db-fra.com

"Impossible" d'installer le pilote Ralink rt5370 sur Xubuntu 14.10

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?

1
vladimir pavloski

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.

1
chili555