Utiliser la carte WIFI sous linux
J'ai installé une carte pcmcia Netgear WG511 (
chipset marvell ) sur une ubuntu.
Pour information, cela n'a pas fonctionné avec ndiswrapper
1.2, vous devez installer ndiswrapper 1.3R
Installer les packages pcmcia
- Package à installer : cardinfo, cardctl, cardmgr ...
- Insérer la carte et tester les commandes
sudo
cardctl info et sudo cardctl status
Le message [ready] indique que la carte est bien
détecté
Configurer le noyau pour supporter le wifi/pcmcia
voir la partie -
compilation du
noyau
CONFIG_HOTPLUG :
general setup -> support for
hot-pluggable devices
CONFIG_PCMCIA
bus options (pci pcmcia eisa mca isa) -> pcmcia/cardbus support
-> pcmcia/cardbus support
CONFIG_YENTA
bus options (pci pcmcia eisa mca isa) -> pcmcia/cardbus support
-> cardbus yenta-compatible bridge support
CONFIG_NET_RADIO
device drivers -> networking support -> wireless lan
(non-hamradio) -> wireless lan (non-hamradio) & wireless
extensions
Installer NDISWRAPPER
Télécharger les dernières sources (
make / sudo make install ) de Ndiswrapper sur
sourceforge
ou par apt
Installer le driver windows avec ndiswrapper
à partir du répertoire d'installation de windows
cd
/mnt/XP/Program\ Files/NETGEAR / cd WG511/Driver
sudo ndiswrapper -i netwg511.inf
Les fichiers sys et inf sont copiés dans
/etc/ndiswrapper/netwg511
sudo ndiswrapper -l pour lister les
drivers
Installer les packages wifi
sudo apt-get install wireless-tools
Configurer le wifi
sudo iwlist wlan0 scan
iwconfig
wlan0 essid Wanadoo_numéro
iwconfig wlan0 key
votre_clef_WEP
ces informations apparaissent sur l'interface WEB de la
livebox
Configurer les paramètres IP
sudo wlan0 up
sudo ifconfig wlan0 192.168.1.1
Configurer pour le démarrage
Charger le module ndiswrapper dans /etc/modules
Exemple du fichier /etc/network/interfaces, dans le cas d'une ip fixe :
iface
wlan0 inet static
wireless-essid KIKOOO
wireless-key
00-00-00-00-00-00-00-00-00
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.1.255
network 192.168.1.0