Il s'agit de Debian GNU/Linux Etch (Testing), noyau 2.6.15. Cette version du noyau contient des pilotes libres et pleinement fonctionnels pour ma carte sans fil.
Un portable HP nx-5000 avec chipset Centrino muni d'une carte mini-PCI Intel Pro Wireless 2100 (attention : norme IEEE 802.11b seulement) ; un modem-routeur ADSL Netgear DG-834G (normes IEEE 802.11b et g).
À ce propos, je rends hommage de façon appuyée à Netgear qui livre une boîte intelligemment conçue où l'une des premières choses que l'on voit est la licence GPL en plusieurs langues. En effet, ce routeur contient très certainement une version légére de Linux qui permet à ce matériel d'assurer les fonctions de modem Ethernet (PPPoE et PPPoA), de firewall et de routeur mixte filaire/sans-fil.
L'essentiel de la configuration usine du DG-834G a été conservé. Réseau
local en 192.168.0.x
; distribution d'adresses par DHCP. Ce
choix seront conservés, tant en filaire qu'en sans-fil.
Après vous être branché avec un câble Ethernet et vous être assuré que
le routeur vous a attribué une adresse par DHCP, tapez l'adresse
192.168.0.1
dans votre navigateur ouaib préféré. Les
protocoles PPPoE et PPPoA sont utilisables. Un nom d'utilisateur et mot
de passe de connection peuvent vous être demandés.
Tant que vous êtes encore dans l'interface de configuration du DG-834G, vérifiez les paramétres sans fil et n'omettez pas de préciser que vous travaillez en mode b seulement car la 2100 ne permet pas plus.
Pour cette carte, il s'agit de ipw2100
; il est chargé
automatiquement par Udev (puisque dorénavant Hotplug en fait partie).
Si vous disposez d'une version de Linux plus ancienne que 2.6.15, il vous faudra peut-être compiler le module et recompiler votre noyau.
À télécharger sur ipw2100.sourceforge.net. En ce qui me concerne, ça a été la derniére version en date ; vous pouvez trouver sur ma page ce firmware tel que je l'ai téléchargé.
Pour l'installer, allez dans le dossier où vous avez enregistré l'archive en question puis décompressez-la.
Trois fichiers apparaissent alors : ipw2100-1.3.fw
,
ipw2100-1.3-i.fw
et ipw2100-1.3-p.fw
, à copier
dans /usr/lib/hotplug/firmware
.
À ce stade, après un reboot, histoire d'assurer le coup, votre carte est reconnue matériellement.
/etc/network/interfaces
doit contenir des lignes du genre :
auto eth1 iface eth1 inet dhcp wireless_essid VOTRE_NOM_ESSID wireless_mode Managed
N.B. : les underscores. Normalement, après un
/etc/init.d/networking restart
, ça devrait marcher. À vous
de voir, au moment de choisir votre clé, si votre carte permet un
cryptage 64 ou 128 bits, ce qui ne smble pas être le cas de l'IPW 2100. Il vous
faudra alors ajouter une ligne du genre :
wireless_key VOTRE_CLE
Si vous ne voulez pas du DHCP, n'oubliez pas de choisir un adressage statique côté clients et côté routeur.
À part ça, sous Windows, ça ne marche toujours pas et j'ignore pourquoi. Il faudra que je regarde dans les messages de démarrage (non, j'déconne !).