Olivier Delort : Atheros AR8161 sous Debian wheezy
samedi 24 novembre 2012 à 00:12Il y a quelques jours je me suis débarrassé de mon vieil Asus pour un portable plus mobile, le Dell Vostro 3360. L’avantage du Vostro c’est qu’il est très mobile, écran treize pouces, 1,6 kg et une autonomie annoncée jusqu’à 7H30. Et surtout il y avait la possibilité de l’acheter avec une Ubuntu 11.10 pré-installé. En prenant une version Linux je me suis dit que je n’aurai pas de problème de pilote. Et bien non j’ai quand même eu un problème avec la nouvelle carte réseau d’Atheros.
Cette nouvelle carte très récente intègre le nouveau bluetooth 4. Elle utilise les nouveaux pilotes alx qui ne sont pas encore intégrés au noyau (à l’heure où j’écris ses lignes). Pas de souci avec la version ubuntu de Dell, cela c’est corsé quand j’y ai installé ma Debian.
Prérequis
Il faut d’abords installer ses paquets :
sudo apt-get install build-essential linux-headers-`uname -r`
Compilation du pilote
Je suis allé sur le site http://www.orbit-lab.org/kernel/compat-wireless/
j’ai téléchargé la dernière version, mais impossible de la compiler. Après différents essais j’ai trouvé la version de mars 2012 fonctionnelle avec mon portable.
#téléchargement du pilote wget -O- http://www.orbit-lab.org/kernel/compat-wireless/2012/03/compat-wireless-2012-03-12-p.tar.bz2 #décompression du pilote tar xvjf compat-wireless-2012-03-12-p.tar.bz2 cd compat-wireless-2012-03-12-p #avec cette commande je ne choisis que de compiler le pilote alx ./scripts/driver-select alx #installation du pilote make sudo make install
Le pilote maintenant installé il suffit de l’activer.
sudo modprobe alx
Lorsque je fais un ifconfig, voici ce que j’obtiens :
eth0 Link encap:Ethernet HWaddr 5c:f9:dd:51:da:19 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interruption:16 lo Link encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:74 errors:0 dropped:0 overruns:0 frame:0 TX packets:74 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:6388 (6.2 KiB) TX bytes:6388 (6.2 KiB) wlan0 Link encap:Ethernet HWaddr 68:94:23:9c:b1:77 inet adr:192.168.XX.XX Bcast:192.168.XX.XX Masque:255.255.255.0 adr inet6: fe80::6a94:23ff:fe9c:b177/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:11029 errors:0 dropped:0 overruns:0 frame:0 TX packets:11357 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:8035632 (7.6 MiB) TX bytes:1945100 (1.8 MiB)
On voit bien la carte filaire (eth0) et la carte wifi (wlan0). Tout fonctionne parfaitement.
Original post of Olivier Delort.Votez pour ce billet sur Planet Libre.
Articles similaires
- Olivier Delort : Erreur GPG à la mise à jour de Squeeze (21/11/2012)
- Gregory Colpart : Driver bnx2 du noyau Lenny et carte Broadcom NetXtreme II (08/05/2009)
- One More Blog : Installer driver graphique fglrx 12.6 sous Debian Wheezy (21/08/2012)
- Olivier Delort : Mise à jour de Java sous Squeeze (13/10/2012)
- Manu Absolacom : Ubuntu: faire fonctionner la carte Ethernet Atheros AR8151 (16/12/2011)