Problème de connexion reseau par Ethernet avec Livebox

Bonjour,
je viens d’installer la Debian Lenny sur mon pc portable asus F80s. L’installation s’est effectué sans problème à partir du cd netinst, donc connexion au réseau. Au début j’ai voulu effectué l’installation avec une connexion par la carte wifi mais suite à l’impossibilité de se connecter à un miroir pour récupérer les packages j’ai branché le cable Ethernet et tout a bien marché.
J’ai donc à présent une Debian toute neuve fraichement installée sur mon pc sauf que la connexion réseau ne marche pas. Je suis pourtant branché en ethernet sur ma Livebox, j’ai essayé la config itinérante, dhcp ou encore en rentrant à la main une ip, rien à faire, je en peux même pas accéder à la Livebox (sagem).

Si quelqu’un voit de quoi il s’agit…
Merci pour tout aide que vous pourriez m’apporter.

un peu plus d’infos:

que racontent un

[code]# ifdown eth0

ifup eth0[/code]

puis que renvoie:

ping ip_de_ta_livebox ping www.debian-fr.org ping 88.165.116.107

On peut ajouter

ifconfig -a route -n

[quote=“keynewan”]la connexion réseau ne marche pas […]
je en peux même pas accéder à la Livebox[/quote]
Ces descriptions sont très insuffisantes. Tu ne fournis aucune information exploitable. Ce n’est pas un forum de divination ici.

pardon si je n’ai pas été clair
je voulais dire que je n’arrivais pas à envoyer de ping vers ma livebox, à partir de là, cela dépasse mes minces compétences en réseaux.

alors voilà les infos demandées :

==== cat /etc/network/interfaces

This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback

The primary network interface

allow-hotplug wlan0
iface wlan0 inet static
address 192.168.1.11
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# wireless-* options are implemented by the wireless-tools package
wireless-mode managed

# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1

==== #ifdown eth0 et #ifup eth0 ne disent rien

==== ping 192.168.1.1 (la livebox)
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
From 192.168.1.11 icmp_seq=1 Destination Host Unreachable
From 192.168.1.11 icmp_seq=2 Destination Host Unreachable
From 192.168.1.11 icmp_seq=3 Destination Host Unreachable

==== ping www.debian-fr.org
ping: unknown host www.debian-fr.org

==== ping 88.165.116.107
PING 88.165.116.107 (88.165.116.107) 56(84) bytes of data.
64 bytes from 88.165.116.107: icmp_seq=1 ttl=52 time=69.9 ms
64 bytes from 88.165.116.107: icmp_seq=2 ttl=52 time=70.2 ms
64 bytes from 88.165.116.107: icmp_seq=3 ttl=52 time=64.5 ms

==== #ifconfig -a et #route -n ne disent rien

merci pour votre aide

Comme tu n’utilises pas le wifi, commente la ligne wireless, et regarde si ça change qqchose.
En tout cas, tu pingues le forum debian avec son ip. Donc, au lieu d’indiquer la livebox comme dns (qui ne marche pas vu que tu ne peux pas la pinguer), indique les ip des dns fournis par ton fournisseur d’accés à la ligne dns-nameservers.
Et tu pourras déja surfer sur le net.

Pas de # devant les commandes, sinon c’est interprété comme un commentaire et forcément ça ne fait rien. Ici # représente l’invite de l’utilisateur root.

Commenter la ligne wireless n’a rien changé, je ne pingue toujours pas la livebox.

J’ai remplacé l’adresse dns par celle donné par mon opérateur (Orange), et pourtant je ne peux toujours pas pinguer www.debian-fr.org, pas d’accès au net :frowning:

les commandes ifconfig et route ne sont pas connues

Tu les as exécutées en tant que root ? Sinon il faut indiquer le chemin complet :

/sbin/ifconfig -a /sbin/route -n

ah effectivement en commande root c’est mieux :s
désolé pour la perte de temps
donc voilà ce que ça donne :

ifconfig -a

eth0 Link encap:Ethernet HWaddr 00:22:15:81:28:cb
inet adr:192.168.1.14 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::222:15ff:fe81:28cb/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:122 errors:0 dropped:0 overruns:0 frame:0
TX packets:283 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:14061 (13.7 KiB) TX bytes:35503 (34.6 KiB)
Interruption:19 Adresse de base:0xdead

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:128 errors:0 dropped:0 overruns:0 frame:0
TX packets:128 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:12474 (12.1 KiB) TX bytes:12474 (12.1 KiB)

wlan0 Link encap:Ethernet HWaddr 00:22:43:01:2d:37
inet adr:192.168.1.11 Bcast:192.168.1.255 Masque:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

wmaster0 Link encap:UNSPEC HWaddr 00-22-43-01-2D-37-65-74-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

route -n

Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0

ifdown eth0

ifdown: interface eth0 not configured

ifup eth0

Ignoring unknown interface eth0=eth0.

salut, il ne faudrait pas ajouter

auto eth0 iface eth0 inet dhcp
danc /etc/network.interfaces
??

@diodio13fr: pas nécessairement, il est en static.

Après avoir commenté la ligne wireless dans /etc/network/interfaces, tu as fait sous root:

ifdown eth0 ifup eth0
:question:
si oui, que renvoient ces commandes ?

[edit] il faut remplacer les wlan0 par eth0 dans interfaces, vu que tu essayes de te connecter en ethernet . (je n’avais lu que partiellement la remarque de diodio13fr[/edit]
>>>>>[editbis]suis plutôt ce que te dis PascalHambourg dans le message suivant[/editbis]<<<<<<

Pas si vite !

D’après la sortie d’ifconfig, on peut voir que l’interface wifi wlan0 est configurée (adresse inet) et activée (UP) mais pas opérationnelle (pas RUNNING, compteurs de paquets à 0), probablement parce que l’association avec le point d’accès de la box n’a pas été effectuée.

L’interface ethernet eth0 est configurée, activé et opérationnelle (adresse inet, UP, RUNNING, compteurs de paquets > 0). Comme elle n’est pas définie dans /etc/network/interfaces (ou alors il en manque un bout), elle est probablement gérée par network-manager ou équivalent. Je n’y toucherais pas.

Le souci, c’est que les deux interfaces sont en concurrence dans la table de routage car elles sont configurées avec des adresses IP dans le même sous-réseau : la route de sous-réseau 192.168.1.0/24 et la route par défaut sont dupliquées sur chacune des deux interfaces, et le noyau n’a pas de moyen de choisir la bonne (il pourrait se baser sur le fait que wlan0 n’est pas RUNNING, mais hélas ce n’est apparemment pas le cas). Cela pourrait avoir pour résultat que la route par défaut utilisée est celle d’eth0 et donc le ping vers une adresse extérieure fonctionne, alors que la route de sous-réseau utilisée est celle de wlan0 et donc le ping et les requêtes DNS vers la box échouent.

En désactivant l’interface wifi, tout devrait rentrer dans l’ordre.

ifdown wlan0 ifconfig wlan0 down # si la bête est récalcitrante
et commenter la ligne “allow-hotplug wlan0” dans /etc/network/interfaces pour que l’interface wifi ne soit pas réactivée automatiquement au démarrage.

Une petite précision au passage, il me semble que le plan d’adressage du wifi et de l’ethernet n’est pas le même sur une livebox (192.168.1.0 pour le wifi et 192.168.0.0 pour l’ethernet…). Tes problèmes de ping vers la box ne viendraient-ils pas de là? :unamused:

Bon courage à toutes et tous… :smt006

@ Num’s :
C’était vrai il y a longtemps, dans les premières versions de firmware. Mais ça a dû faire chier trop de monde car Netbios et compagnie devait avoir du mal à passer d’un sous-réseau à un autre. Désormais les interfaces ethernet, wifi et USB de la livebox sont pontées ensemble et il n’y a plus qu’un unique sous-réseau comme sur la plupart des FAI-box et routeurs wifi.

[quote=“PascalHambourg”]@ Num’s :
C’était vrai il y a longtemps, dans les premières versions de firmware. Mais ça a dû faire chier trop de monde car Netbios et compagnie devait avoir du mal à passer d’un sous-réseau à un autre. Désormais les interfaces ethernet, wifi et USB de la livebox sont pontées ensemble et il n’y a plus qu’un unique sous-réseau comme sur la plupart des FAI-box et routeurs wifi.[/quote]Merci pour la précision… je n’ai pas de 'box… du coup ce genre d’évolutions, je ne les suis guère… :wink:

:smt006

@PascalHambourg :
Super ! Merci beaucoup, en ayant suivi tes indications je peux désormais pinguer la livebox et accéder au net (quoique parfois très lent pour une connexion en ethernet !). Bref Le problème venait donc d’un conflit entre la config ethernet et wifi.

Mais en fait, j’aurais plutôt voulu arriver à me connecter avec la carte wifi… la liberté sans fil, tout ça :slightly_smiling:
J’ai alors testé la manip inverse :

  • ifdown eth0 me répond “interface eth0 not configured”
  • je décommente les lignes wlan0 dans le fichier etc/network/interfaces
  • je fais ifup wlan0 (ça passe)
    et je retombe dans le problème de départ, impossible de pinguer vers la livebox

Mais bon je m’y attendais, qu’est-ce que j’oublie ? commenter une ligne dans interfaces ? …

Ah, j’oubliais. Si livebox Sagem avec firmware buggé et IPv6 activé dans Debian, alors la résolution DNS est très lente alors que le débit est normal. Si tu navigues avec Firefox ou dérivé (iceweasel, epiphany…), en réglant network.dns.disableIPv6 à true dans about:config est-ce que ça va mieux ?

Pour le wifi, je ne peux pas t’aider.

ça l’air beaucoup mieux en effet :smiley:
ça fait plaisir j’ai au moins le net par ethernet, merci encore !

[quote=“PascalHambourg”]Pour le wifi, je ne peux pas t’aider.[/quote]Un cable ethernet de 20 mètres peut-être… :smt005 … désolé… j’ai pas pu m’empêcher… :blush:

Oui… on est dans support… je sais… :blush: … je :arrow_right: … (il n’empêche que j’aime pô l’wifi!!! :smiling_imp: )

:smt006

Donc tu as une Livebox Sagem avec un firmware à problème. Tu peux le signaler à Orange, ça ne fera pas de mal. Le navigateur n’est pas le seul programme affecté. Tu peux aussi faire une recherche sur “Livebox Sagem” dans le forum pour un éventail des diverses solutions pour régler le problème plus globalement.