Il va falloir compiler les pilotes de votre carte wifi. Pour cela, il faut d'abord voir de quel type de carte il s'agit. Pour cela, lancez la commande :
$ lspci |
Si vous avec un portable avec un processeur Centrino, par exemple, il s'agit sûrement d'une Intel pro wireless 2200.
Dans tous les cas, il faut activer le support du protocole IEEE 802.11 (wifi, quoi) :
Networking --> Generic IEEE 802.11 Networking Stack |
Plusieurs pilotes wifi sont disponibles dans le noyau, dans la section :
Device Driver --> Network device support --> Wireless LAN (non-hamradio) |
Choisissez le pilote adapté à votre carte. Si vous comptez utiliser une réseau sécurisé WEP ou WPA, dans la section :
Cryptographic options |
choisissez également :
<M> ARC4 cipher algorithm <M> Michael MIC keyed digest algorithm <M> AES cipher algorithms |
Compilez ensuite votre nouveau noyau, et démarrez dessus.
Si votre pilote n'est pas dans les sources du noyau, il existe sans doute un pilote libre, à compiler en externe, indépendamment du noyau. Les carte Athereos disposent ainsi d'un pilote MADWifi. Cherchez le pilote adapté à votre carte sur Internet, décompressez-le, et suivez les instructions données dans les README et INSTALL...
Chargez ensuite votre nouveau pilote. Pour une carte Athereos, utilisez la commande :
# modprobe madwifi |
Installez les outils de connexion sans fil :
# apt-get install wireless-tools |
Si vous comptez utiliser une connexion sécurisée par WPA, installez également les outils correspondants :
# apt-get install wpasupplicant |
Vous disposez maintenant d'une interface réseau supplémentaire, ce que vous pouvez vérifier avec :
$ ifconfig -a |
Les outils de connexion sans fil fournissent une commande semblable, pour les réglages spécifiques aux connexions sans fil :
$ iwconfig |
Vous pouvez également lister les réseaux sans fil qui vous entourent :
$ iwlist [interface] scan |
Pour vous connecter, il suffit de s'associer à un réseau. Ainsi, pour vous connecter au réseau « maison », en supposant que votre carte réseau correspond à l'interface eth1 :
# iwconfig eth1 essid maison |
Pour vous connecter à un réseau crypté avec WEP, il suffit de préciser en plus la clef WEP :
# iwconfig eth1 essid VIA key XXXXXXXX |
Vous êtes maintenant connecté à un réseau sans fil, ce que vous pouvez vérifier par la commande :
$ iwconfig |
Cependant, vous êtes simplement branché sur un réseau, comme vous le seriez par un câble. Il faut donc maintenant régler les paramètres IP de la connexion. Si vous avec un serveur DHCP :
# dhclient eth1 |
Comme pour une interface filaire, vous pouvez aussi préciser ces paramètres manuellement, connaissant les réglages du réseau. Ici, pour un réseau privé typique :
# ifconfig eth1 192.168.0.42 netmask 255.255.255.0 # route add default gw 192.168.0.1 eth1 |
Vous pouvez rajouter une section dans le fichier /etc/network/interfaces pour votre connexion sans fil. Par exemple :
iface eth1 inet static address 192.168.0.42 netmask 255.255.255.0 broadcast 192.168.0.255 wireless-essid maison wireless-key XXXXXXXX |
Précédent | Sommaire | Suivant |
Monter un proxy-ARP | Niveau supérieur | Le travail en groupe avec CVS |