Connexion à une FAIBoîte (Freebox, Livebox, 9box …)
Réseau Sans fil (WIFI, Wireless LAN ou WLAN)
Une page dédiée au ReseauSansFil
Câblage ethernet
Une requête DHCP avec un client comme pump suffit , n’utilisez donc pas PPP: n’utilisez pas pppoeconf mais netcardconfig accessible depuis le menu Knoppix > Réseaux/internet > Configuration de la carte reseau, répondre oui à la question “use DHCP broadcast”, voire simplement pump ou sudo pump depuis un terminal.
Câblage USB (ethernet via USB)
se connecter en usb via DHCP, depuis Knoppix/Kaella:
sudo modprobe usbnet && sudo pump -i `dmesg | grep CDC | awk -F: '{ print $1; }'`
Explications
Si votre “FAIboite” est reliée par usb, il vous faut le module usbnet pour un noyau linux en version 2.6 ou CDCEther en version 2.4
Le chargement du module crée une interface ethernet (comme une carte réseau), si vous possédez déja une interface eth0, alors l’interface usb/ethernet sera eth1
Le chargement s’effectue seul lors du branchement de la boîte ou à la main:
sudo modprobe usbnet
Vous pouvez vérifier la création de l’interface aprés le chargement du module avec la commande dmesg:
usb 2-1: new full speed USB device using uhci_hcd and address 9 eth1: register usbnet at usb-0000:00:10.1-1, CDC Ethernet Device
Ici eth1 correspond à mon interface usb/ethernet lors du branchement d’une Freebox.
Il ne nous reste plus qu’à émettre une requête de connection via DHCP avec pump:
sudo pump -i eth1
Nb: sudo permet d’executer une commande avec les droits du super utilisateur.
Enfin pour vérifier que l’attribution d’une adresse s’est bien déroulée:
ifconfig
ou plus précisement:
ifconfig eth1
Ps: eth1 est à adapter selon votre cas ;)
Pour extraire le nom de votre interface, aprés avoir chargé le module usbnet:
dmesg | grep CDC | awk -F: '{ print $1; }'
Adresse IP reçue mais pas de réseau ?
- Vérifier que votre fichier /etc/resolv.conf contient bien les adresses des serveurs DNS de votre FAI
- Vérifier la route par défaut avec la comande route, celle-ci doit être positionnée sur votre interface (eth1 dans l’exemple précedent)
Changer la route par défaut
Supprimer la route par défaut:
route del default
Choisir la route vers l’interface eth1:
route add default eth1
Tester sa connexion
Pour cela nous pouvons essayer d’aller frapper à la porte d’un serveur extérieur (sur internet) avec la commande ping:
ping google.com
si vous n’obtenez pas quelquechose de similaire à:
$ ping google.com PING google.com (216.239.37.99): 56 data bytes 64 bytes from 216.239.37.99: icmp_seq=0 ttl=240 time=114.8 ms 64 bytes from 216.239.37.99: icmp_seq=1 ttl=240 time=115.0 ms
Vous pouvez avoir un problème de DNS, essayez donc de pinger l’adresse ip de google:
$ ping 216.239.37.99
Si ca ne passe pas, il faut vérifier la route par défaut, l’adresse de votre FAIboite (passerelle ou gateway) devrait apparaître, celle-ci est souvent 192.168.0.254, on peut faire un peu de ménage:
$ sudo route del default
Pour changer la route par defaut vers la passerelle (gw pour gateway) d’adresse 192.168.0.254:
$ sudo route add default gw 192.168.0.254
Notes concernant la Freebox
Modes de fonctionnement
La freebox peut fonctionner en mode “modem”, l’adresse de votre interface ethernet (de votre machine cf: eth0 par exemple) est l’adresse exterieure, celle visible depuis internet. Vous êtes ainsi au milieu du réseau, sans protections particulières si vous n’en mettez pas en place (cf: parefeu et règles iptables ou une interface à iptables comme Firestarter).
Cependant il est possible d’utiliser le mode routeur de la freebox, qui est préférable pour l’ensemble des utilisateurs: ceci se passe à l’adresse http://adsl.free.fr/admin/routeur.html (en fait: http://fbxcfg.free.fr/routeur.html ).
Vous pouvez activer ce mode depuis cette interface, l’adresse ip de votre interface ethernet sera du type 192.168.0.1, ainsi vous et votre réseau local seraient dans une bulle protégés de l’exterieur, le routeur faisant office de parefeu (protection des entrées de l’extérieur vers votre réseau).
Freebox bloquée PPP clignotant
Il peut arriver que votre Freebox se bloque aprés une mise à jour (automatique) de son firmware, son affichage indique alors PPP et l’heure n’apparaît pas, donc pas de réseau.
La procédure suivante est indiquée dans la FAQ de Free:
- débrancher le transformateur de la Freebox (côté alim 240V) 5 fois en attendant à peine 2 secondes.
- la freebox devrait ensuite s’initialiser, puis afficher une ligne horizontale montante et descendante pour enfin afficher un rectangle puis l’heure: vous êtes connectés !
Page mise à jour le 28 octobre 2006 à 15h09.