Menu Content/Inhalt
Accueil arrow Articles arrow Tutoriels arrow [OLD] WiFi et Livebox sous Debian SID
[OLD] WiFi et Livebox sous Debian SID Convertir en PDF Version imprimable Suggérer par mail
Ecrit par Jean-Yves   
12-02-2006

La distribution utilisée pour ce tutoriel est une Debian SID avec un kernel 2.6.10.

Prérequis



  • Le support de l'USB dans le noyau Linux doit être activé

  • Les packages ndiswrapper

  • Le package wireless-tools

  • Le driver du dongle

  • Le package wpasupplicant (pour activer le protocole WPA)





Installation des packages : ndiswrapper et wireless-tools



#apt-get install ndiswrapper-modules-2.6.8-2-386 ndiswrapper-source ndiswrapper-utils

#apt-get install wireless-tools

#apt-get install wpasupplicant



Vous trouverez les fichiers .deb correspondants ici

Pour les installer :

#dpkg -i ndiswrapper-modules-2.6.8-2-386_1.1-2_i386.deb

#dpkg -i ndiswrapper-source_1.1-1_i386.deb

#dpkg -i ndiswrapper-utils_1.1-4_i386.deb

#dpkg -i wireless-tools_27-3_i386.deb

#dpkg -i wpasupplicant_0.4.6-0.2_i386.deb





Installation du driver du dongle WiFi SAGEM



Pas la peine de passer du temps à le chercher sur le Net, vous pouvez le récupérer ici

Le driver s'appelle WlanUIG.inf. C'est le même que sous Windows.



Pour installer le driver :

#ndiswrapper -i WlanUIG.inf

Vous devez avoir sur votre écran les lignes suivantes :

Installing wlanuig

Parse error in inf. Unable to find section COMMON_NDIS_REG_NT

no dev WLAN_USB2.NT.5.1 NT.5.1



Pour vérifier que l'installation du driver s'est bien faite :

# ndiswrapper -l

Installed ndis drivers:

wlanuig driver present



A présent que le driver est installé, nous allons « déclarer » une interface réseau supplémentaire (le dongle). En fait, ndiswrapper va émuler l'interface en eth1 par exemple. Encore une fois selon votre configuration, vous pourrez changer eth1 en eth2 si vous le voulez.

Nous devons ajouter une ligne au fichier /etc/modprobe.conf. Vous pouvez le faire en utilisant vim, mais évitez un traitement de texte comme OpenOffice.org

#vi /etc/modprobe.conf

options ndiswrapper if_name=eth1 #c'est la ligne à ajouter



Maintenant on peut charger le module.

#modprobe ndiswrapper



Pour vérifier que le dongle est bien détecté par votre système vous devez avoir dans le fichier /var/log/messages les lignes suivantes :

# cat /var/log/messages | grep eth1

May 1 23:03:02 jybserver kernel: eth1: ndiswrapper ethernet device 00:60:b3:b6:3d:c8 using driver wlanuig, configuration file 0CDE:0008.0.conf

May 1 23:03:02 jybserver kernel: eth1: encryption modes supported: WEP, WPA with TKIP, WPA with AES/CCMP





Configuration du dongle

La configuration du dongle se fait à l'aide des utilitaires figurants dans le package wireless-tools.

Nous pouvons déjà lancer la commande suivante :


#iwconfig


Nous obtenons alors :


jybserver:/home/jyb# iwconfig

lo no wireless extensions.


eth0 no wireless extensions.


eth1 IEEE 802.11g ESSID:off/any

Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00

Bit Rate:2 Mb/s Tx-Power:32 dBm

RTS thr:2347 B Fragment thr:2346 B

Encryption key:off

Power Management:off

Link Quality:100 Signal level:0 Noise level:0

Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0

Tx excessive retries:0 Invalid misc:4 Missed beacon:0


Nous pouvons vérifier que le dongle est bien associé à la Livebox en scannant le réseau pour les access points disponibles


jybserver:/home/jyb# iwlist eth1 scan

eth1 Scan completed :

Cell 01 - Address: 00:03:C9:71:FF:76

ESSID:"Wanadoo_xxxx"

Protocol:IEEE 802.11g

Mode:Managed

Frequency:2.457 GHz (Channel 10)

Quality:0/100 Signal level:-70 dBm Noise level:-256 dBm

Encryption key:on

Bit Rate:1 Mb/s

Bit Rate:2 Mb/s

Bit Rate:5.5 Mb/s

Bit Rate:11 Mb/s

Bit Rate:6 Mb/s

Bit Rate:9 Mb/s

Bit Rate:12 Mb/s

Bit Rate:18 Mb/s

Bit Rate:24 Mb/s

Bit Rate:36 Mb/s

Bit Rate:48 Mb/s

Bit Rate:54 Mb/s

Extra:bcn_int=100

Extra:atim=3


C'est bien le ESSID figurant sur la boite de la Livebox ainsi que dans le Guide de Démarrage et l'access point a bien changé.


Maintenant on peut paramétrer la connexion

1. Pour le WEP

jybserver:/home/jyb# iwconfig eth1 channel 10

jybserver:/home/jyb# iwconfig eth1 mode managed

jybserver:/home/jyb# iwconfig eth1 ESSID Wanadoo_xxxx

jybserver:/home/jyb# iwconfig eth1 key xxxxxxxxxxxxxxxxxxxxxxxxxx


Ce qui donne en relançant la commande iwconfig :


jybserver:/home/jyb# iwconfig

lo no wireless extensions.


eth0 no wireless extensions.


eth1 IEEE 802.11b ESSID:"Wanadoo_xxxx"

Mode:Managed Frequency:2.457 GHz Access Point: 00:03:C9:71:FF:76

Bit Rate:54 Mb/s Tx-Power:32 dBm

RTS thr:2347 B Fragment thr:2346 B

Encryption key:xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xx Security mode:restricted

Power Management:off

Link Quality:100/100 Signal level:-24 dBm Noise level:-256 dBm

Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0

Tx excessive retries:0 Invalid misc:66 Missed beacon:0


Il ne nous retste plus qu'à obtenir une IP via dhcp pour être connecté. Nous alllons utiliser « dhclient3 » vu précédement.


jybserver:/home/jyb# /sbin/dhclient3

Internet Systems Consortium DHCP Client V3.0.1

Copyright 2004 Internet Systems Consortium.

All rights reserved.

For info, please visit http://www.isc.org/products/DHCP


Listening on LPF/eth1/00:60:b3:b6:3d:c8

Sending on LPF/eth1/00:60:b3:b6:3d:c8

Listening on LPF/eth0/00:0c:6e:c9:d9:b9

Sending on LPF/eth0/00:0c:6e:c9:d9:b9

Listening on LPF/lo/

Sending on LPF/lo/

Sending on Socket/fallback

DHCPREQUEST on eth1 to 255.255.255.255 port 67

DHCPACK from 192.168.1.1

bound to 192.168.1.10 -- renewal in 237556 seconds.

2. Pour le WPA


Vous avez installé auparavant le package wpasupplicant qui permet de gérer le protocole WPA.
A présent, il faut configurer le fichier /etc/wpasupplicant.conf en y mettant les caractéristiques de votre configuration.

Exemple avec mon fichier :

# Minimal /etc/wpa_supplicant.conf to associate with open
#  access points. Please see
#  /usr/share/doc/wpasupplicant/wpa_supplicant.conf.gz for more complete
#  configuration parameters.

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0

eapol_version=1
ap_scan=1
fast_reauth=1

### Associate with any open access point
###  Scans/ESSID changes can be done with wpa_cli
network={
        ssid="Wanadoo_xxxx"
        scan_ssid=1
        proto=WPA
        key_mgmt=WPA-PSK
        psk="votre_passphrase"
}

Vérifiez que les drivers sont bien lancés :


#dmesg | grep wlan
ndiswrapper: driver wlanuig (Sagem SA,06/03/2004, 3.0.18.2) loaded
wlan0: ndiswrapper ethernet device 00:60:b3:b6:3d:c8 using driver wlanuig, configuration file 0CDE:0008.0.conf
wlan0: encryption modes supported: WEP, WPA with TKIP, WPA with AES/CCMP

Lancez ensuite la commande suivante :

#wpa_supplicant -B -i eth1 -c /etc/wpa_supplicant.conf -D wlanuig -w -dd

Serveurs DNS


Attention à modifier le fichier /etc/resolv.conf pour ajouter les entrées DNS de Wanadoo.


Si on lance la commande kwifimanager nous voyons alors notre access point ainsi que l'état de notre connexion.





















Voilà, votre connexion Internet doit fonctionner à présent.



Comme pour la configuration de la Livebox, vous trouverez tous les tutos sur ce site : http://livebox.forumactif.com/index.forum

Vous pouvez aussi télécharger le Manuel de la Livebox SAGEM ici


Dernière mise à jour : ( 15-04-2014 )
 
< Précédent   Suivant >

Nombre de visiteur


Depuis le 12/03/2006