Ceci est une ancienne révision du document !
Wifi à base de prism2
De nombreux modules wifi utilisent cette base matériel sous diverses marques et appellations (Dlink DWL-122, Netgear MA111, AirPort, etc …). La liste est longue et consultable ici.
Il semble qu'a partir de la version 8.04 le fonctionnement de ce type de matériel soit totalement pris en charge par ubuntu, c'est à dire qu'il ne nécessite a priori aucune intervention particulière.
Il existe un paquet spécifique qui était indispensable avant ubuntu 8.04 et qui peut encore être nécessaire pour l'utilisation d'un firmware plus récent.
Il s'agit de linux-wlan-ng
. Ce paquet qui se trouve dans les dépôts universe
est issue du projet Linux-wlan. On trouve aussi dans ce dépôt la notice d'utilisation linux-wlan-ng-doc
qui est consultable a partir du centre d'aitre d'ubuntu (système → Aide et soutien).
Le fonctionnement avec les driver propriétaire est également possible en utilisant ndiswrapper.
Exemple
Exemple d'installation d'une clé wifi (fourni avec entre autre les routeurs inventel (DWB-200-xxxxx) de chez wanadoo.)
* Tout d'abord, installer linux-wlan-ng :
sudo apt-get install linux-wlan-ng
* Ensuite, tapez :
sudo gedit /etc/init.d/wifi.sh
* Et copiez y ce script :
#!/bin/sh echo 'Mise en route du wifi' # on active l'interface wifi wlan0 wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable wlanctl-ng wlan0 lnxreq_autojoin ssid=DW-B-200-34121 authtype=sharedkey # On s'occupe de notre clé Wep wlanctl-ng wlan0 dot11req_mibset mibattribute=dot11WEPDefaultKeyID=0 wlanctl-ng wlan0 dot11req_mibset mibattribute=dot11ExcludeUnencrypted=true wlanctl-ng wlan0 dot11req_mibset mibattribute=dot11PrivacyInvoked=true wlanctl-ng wlan0 dot11req_mibset mibattribute=dot11WEPDefaultKey0=00:11:22:33:44:55:66:77:88:99:AA:BB:CC echo 'activation de wlan0' ifconfig wlan0 up echo 'lancement du scan dhcp' # On lance la requete client dhcp dhclient wlan0
* "00:11:22:33:44:55:66:77:88:99:AA:BB:CC" dans le code ci dessus est a remplacer par votre clef wep évidemment. Sauvegardez ce fichier et fermez gedit.
* Ensuite, tapez :
cd /etc/rc2.d/
* Cela vous positionne dans le répertoire des scripts qui se lancent au démarrage. Tapez ensuite :
sudo ln -s /etc/init.d/wifi.sh S20start-wifi
* Ceci fait, redémarrez, et vérifiez le bon fonctionnement de votre clé wifi !
Rédigé par Aelor
Liens
* Les informations concernent la compatibilité du prism 2 avec ubuntu sont rassemblées ici