Carnet Web de Bastien Jaillot

Manip wifi (maj)

Note publiée le .

Je possède une D-Link DWL-G650 (C2) sur mon Toshiba A60-120.
Ce portable, une offre à 600€ et des brouettes de chez CDiscount, a d'énormes défauts. Pas la peine de tous en parle ici, tout le monde s'en moque éperduement. Le hic dont je vais parler concerne les cartes pcmcia. Le seul moyen de les faire marcher, c'est de taper cette commande :

sudo setpci -s 0:14.4 SUBORDINATE_BUS=03

Puis d'éjecter/insérer la carte. C'est clairement très lourd au quotidien. J'en avais déjà parlé à la sortie de la breezy, en voici la solution entière :

$ sudo gedit /etc/init.d/wifi

#!/bin/sh
setpci -s 0:14.4 subordinate_bus=03
cardctl eject
cardctl insert

$ sudo chmod +x /etc/init.d/wifi
$ sudo update-rc.d wifi defaults

A ce stade, un reboot ou un

$ sudo /etc/init.d/wifi

et la carte est prête.

Pour la connexion, passer soit par Système > Admin > Réseau Soit par

$ sudo gedit /etc/network/interfaces

et y rajouter :

map ath0
iface ath0 inet dhcp
wireless-essid nom_du_essid
auto ath0

Et tout roule...

edit : la même chose sur le forum anglais, une autre solution. (Plus propre ?)