eth0 default gw = lethal nervous breakdown

Je comprends rien ou je pète les plombs ? Les deux ?
Voilà que je n’arrive plus à configurer ma connection LAN
enfin presque, le réseau marche très bien (je prends la main sur ce serveur par ssh) sauf que je ne parviens pas à configurer ma passerelle
je dispose d’une Debian Squeeze “de base” fraichement installée qui accède à WWW par le biais d’un routeur RNIS

ce n’est pas la première fois que j’ai des problèmes pour conf le réseau sur une Debian mais jusqu’à présent je m’en sortait avec les honneurs

Après avoir configuré le réseau lors de la procédure d’installation l’ordi n’accède pas au www et si je tape la commande “route” le bash me réponds :

default 192.168.0.1 0.0.0.0

donc le masque réseau n’est pas bon pourtant j’avais renseigné les champs correspondant correctement !

Pas grave je me dis, je vais del la route en ligne de commande et en ajouter une autre, alors :

del default gw 192.168.0.1 0.0.0.0

je vérifie en tapant route c’est bon elle est partie, je retape :

route add default gw 192.168.0.1 netmask 255.255.255.0

je vérifie en tapant route super elle est là… mais toujours pas d’internet

je me dis qu’un ptit ifdown ifup eth0 pour remettre les pendules à l’heure est pas du luxe, aussitôt dit saucisson sec et … non toujours pas de www

bon c’est p’t’être les dns me dis-je, je vais aller voir dans /etc/network/interfaces
j’ai bien une ligne :

dns-nameservers 193.252.19.3 193.252.19.4

au passage j’ai bien aussi une ligne :

gateway 192.168.0.1 255.255.255.0

cat /etc/resolv.conf me réponds :

nameserver 193.252.19.3
nameserver 193.252.19.4

ah oui et la passerelle fonctionne puisque mon poste de travail connecté sur celle ci accède bien au www

le pire c’est que la semaine dernière j’ai eu une carte réseau à reconfigurer sur un autre ordi et ça s’est très bien passé, mais où est-ce que j’ai bien pu oublier mes neurones ce week end :017

sa ménairve :imp:

désolé pour le double post mais le probleme veint peut être d’ailleurs, j’ai voulu faire un dmesg pour voir et la commande me réponds :

[75715.508020] hub 1-0:1.0: over-current change on port 6
[75715.612028] hub 1-0:1.0: over-current change on port 5
[75715.716022] hub 1-0:1.0: over-current change on port 6
[75715.820030] hub 1-0:1.0: over-current change on port 5
[75715.924020] hub 1-0:1.0: over-current change on port 6
[75716.028031] hub 1-0:1.0: over-current change on port 5
[75716.132018] hub 1-0:1.0: over-current change on port 6
[75716.236021] hub 1-0:1.0: over-current change on port 5
[75716.340028] hub 1-0:1.0: over-current change on port 6
[75716.444031] hub 1-0:1.0: over-current change on port 5
[75716.548035] hub 1-0:1.0: over-current change on port 6
[75716.652032] hub 1-0:1.0: over-current change on port 5
[75716.756029] hub 1-0:1.0: over-current change on port 6
[75716.860030] hub 1-0:1.0: over-current change on port 5
[75716.964031] hub 1-0:1.0: over-current change on port 6
[75717.068030] hub 1-0:1.0: over-current change on port 5
[75717.172028] hub 1-0:1.0: over-current change on port 6
[75717.276030] hub 1-0:1.0: over-current change on port 5
[75717.380027] hub 1-0:1.0: over-current change on port 6
[75717.484029] hub 1-0:1.0: over-current change on port 5
[75717.588031] hub 1-0:1.0: over-current change on port 6
[75717.692026] hub 1-0:1.0: over-current change on port 5
[75717.796019] hub 1-0:1.0: over-current change on port 6
[75717.900030] hub 1-0:1.0: over-current change on port 5
[75718.004019] hub 1-0:1.0: over-current change on port 6
[75718.108023] hub 1-0:1.0: over-current change on port 5
[75718.212032] hub 1-0:1.0: over-current change on port 6
[75718.316025] hub 1-0:1.0: over-current change on port 5
[75718.420028] hub 1-0:1.0: over-current change on port 6
[75718.524031] hub 1-0:1.0: over-current change on port 5
[75718.628030] hub 1-0:1.0: over-current change on port 6
[75718.732023] hub 1-0:1.0: over-current change on port 5
[75718.836019] hub 1-0:1.0: over-current change on port 6
[75718.940032] hub 1-0:1.0: over-current change on port 5
[75719.044021] hub 1-0:1.0: over-current change on port 6
[75719.148021] hub 1-0:1.0: over-current change on port 5
etc etc etc
il y en a tellement que ça remplit TOUTE la mémoire tampon du dmesg, j’ai fais un cat > text yen a 2149 lignes
je ne peux donc pas voir les autres messages du kernell notemment ceux qui m’interresait çàd le mountage du reseau

je me demande si y aurai pas comme qui dirai une relation de cause à effet

ça veut dire quoi “[75719.148021] hub 1-0:1.0: over-current change on port 5”

Qu’est-ce qui ne fonctionne pas exactement ? Commandes exécutées, résultats, messages d’erreur…

Le masque de la route par défaut dans la table de routage doit être 0.0.0.0, qui signifie “tout internet (sauf route plus précise)”.
L’option “gateway” dans /etc/network/interfaces ne doit contenir que l’adresse de la passerelle par défaut, pas de masque.

Les messages dans dmesg semblent liés à des ports USB qui détectent une surconsommation de courant du périphérique branché. Qu’est-ce qui est branché et alimenté sur ces ports USB ?

L’accès à internet

[quote=“PascalHambourg”]
Le masque de la route par défaut dans la table de routage doit être 0.0.0.0, qui signifie “tout internet (sauf route plus précise)”.
L’option “gateway” dans /etc/network/interfaces ne doit contenir que l’adresse de la passerelle par défaut, pas de masque.[/quote]

j’avais rajouté un masque dans /etc/netwok/interfaces pour voir si ça changeait qque chose, c’est vrai qu’à force de tout essayer j’ai sans doute flanqué un jôli berdel dans tout ce mordier

[quote=“PascalHambourg”]
Les messages dans dmesg semblent liés à des ports USB qui détectent une surconsommation de courant du périphérique branché. Qu’est-ce qui est branché et alimenté sur ces ports USB ?[/quote]

clavier + souris : il s’agit d’un vieil ordi qu’une petite bibliothèque a récupéré pour en faire un ordi de gestion documentaire ça peut expliquer ce dysfonctionnement

Merci pour ces rappels à l’ordre ;o)

bon je vais ifdowner la carte, del tout les fichiers de conf, tout réécrire et on verra bien

“L’accès à internet”, c’est beaucoup trop vague. J’attendais plutôt des ping ou traceroute vers des machines extérieures par nom et adresse IP, des résolutions de noms…

Si le tampon de dmesg déborde, tu peux retrouver tous les logs du noyau dans /var/log/kern.log.

Un clavier et une souris USB ne sont normalement pas de gros consommateurs de courant… Les messages cessent si tu les débranches ?

il n’arrive pas a resoudre les noms d’hote

ce qui pourrai a priori faire penser aux DNS mais je crois que ce n’est pas ça il n’arrive pas à resoudre tiout simplment parcequ’il n’ arrive pas a se connecter au routeur

ce qui m’étonne c’est que :

[quote]root@ServeurPMB:~# ifconfig eth0

eth0 Link encap:Ethernet HWaddr 00:0a:e6:01:1b:53
inet adr:192.168.0.2 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::20a:e6ff:fe01:1b53/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2216 errors:0 dropped:0 overruns:0 frame:0
TX packets:947 errors:0 dropped:0 overruns:0 carrier:0
collisions:1 lg file transmission:1000
RX bytes:207828 (202.9 KiB) TX bytes:179640 (175.4 KiB)[/quote]

pas de trace de ma passerelle alors que normalement ifconfig doit la montrer

[quote]root@ServeurPMB:~# 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 eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
# dns-* options are implemented by the resolvconf package, if installed
#dns-nameservers 193.252.19.3 193.252.19.4

root@ServeurPMB:~# cat /etc/resolv.conf

nameserver 193.252.19.3
nameserver 193.252.19.4

root@ServeurPMB:~# cat /etc/hosts

127.0.0.1 localhost
192.168.0.2 ServeurPMB

The following lines are desirable for IPv6 capable hosts

::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
[/quote]

[quote]
root@ServeurPMB:~# route

Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
localnet * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0[/quote]

je vais passer de allow-hotplug à auto

la dernière fois (sur l’ordi de la semaine derniere) c’est comme ça que je m’en etais sorti

j’essaye sans trop y croire et je te donnes des news

edit: marche pô

je décommente dns-nameservers dans /etc/network/interfaces ça marche pas non plus

super bonne ta blague :

sachant que le message
Apr 4 15:51:12 ServeurPMB kernel: [ 3880.076037] hub 1-0:1.0: over-current change on port 6
s’affiche en moyenne tout les 1/10eme de seconde et que j’ai procédé à l’install de cette Debian depuis hier matin calcule le nombre de lignes ecrites dans /var/log/kern.log

Non, ifconfig n’affiche pas la passerelle. Elle ne figure que dans la table de routage affichée par route ou ip route.
Que donnent un traceroute vers une adresse IP extérieure (donc sans résolution de nom) ?

traceroute passe pas, ping non plus

192.168.0.1 routeur
192.168.0.2 serveurdebian
192.168.0.3 postedetravail

assez bizarrement traceroute ne parviens pas non plus a tracer vers mon poste de travail 192.168.0.3 alors que c’est depuis ce poste que je travaille en ssh sur le serveur
par contre traceroute vers le routeur passe

root@ServeurPMB:~# traceroute 193.252.19.3

traceroute to 193.252.19.3 (193.252.19.3), 30 hops max, 60 byte packets
1 * * *
[…]
28 * * *
29 * * *
30 * * *
root@ServeurPMB:~# traceroute 192.168.0.3

traceroute to 192.168.0.3 (192.168.0.3), 30 hops max, 60 byte packets
1 * * *
[…]
28 * * *
29 * * *
30 * * *

root@ServeurPMB:~# traceroute 192.168.0.1
traceroute to 192.168.0.1 (192.168.0.1), 30 hops max, 60 byte packets
1 192.168.0.1 (192.168.0.1) 0.860 ms 1.206 ms 1.712 ms

Il y a du filtrage IP sur le PC, l’autre PC, le routeur ?

hum, euh… oups :blush:

Mais encore ?

je suis sur le reseau 192.16.15.0 et quand ej travailla sur les ordis des autrersz bvibliothèque ils sont généralement sur 192.168.0.0

donc je me suis recmment installé une deuxieme carte reseau sur mon poste de tracvail pouir pouvoir travailler simultanement sur les deux reseaux

comme je n’ai pas assez de prise réseau dans mon bureau j’ai récupéré un de nos vieux routeur qui etait censé être sur l’IP 192.168.15.204

et bah non, il etait sur 192.168.0.1 (rélage du fabricanta par defaut) donc forcemment y avait deux routeurs avec la meme adresse

c’est grace a toi que j’ai découvert ça en me logeant sur les routeurs pour verifier les regles de filtrage

alors un grand merci et aussi désolé pour le dérangement parce que trouve que j’ai un peu fait mon boulet sur ce coup là :blush:

Salut,

Résolu ? Coche verte!