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 ?

  1. Vérifier que votre fichier /etc/resolv.conf contient bien les adresses des serveurs DNS de votre FAI
  2. 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:

  1. débrancher le transformateur de la Freebox (côté alim 240V) 5 fois en attendant à peine 2 secondes.
  2. 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 !

^ Haut de Page ^

RSS ~ Copyright 2004-2008 © Linucie - Asso. Loi 1901 - CNIL : 1045544 - Notre hébergeur : APINC.org
Publication sous Licence GNU/FDL propulsée par PmWiki - XHTML 1.0, CSS 2.1, WAI.