OVH Cloud OVH Cloud

Réseau inopérant : quelles peuvent être les causes ?

30 réponses
Avatar
chaurin olivier
Bonjour à tous,

Débutant sous Linux, j'ai installé une Knoppix 3.4 en mode "Debian".
Cette machine doit servir de routeur de partage de connexion sur mon
petit réseau local composé de machines Windows XP.
J'ai donc 2 cartes réseau sur le routeur, l'une connectée à un modem
éthernet adsl, l'autre à un switch lui-même branché aux autres machines.
Je précise que quand mon routeur est démarré sous Windows XP, le réseau
et le partage de connexion fonctionne parfaitement.
Les adresses IP des machines du réseau sont fixes du style 192.168.0.x,
masque 255.255.255.0 et avec les adresses DNS primaires et secondaires
de mon FAI (Tele2). Celle de la carte réseau du routeur connectée au
switch est fixe et 192.168.0.1/255.255.255.0

Seulement voilà, sous Linux, je n'arrive même pas à faire un simple ping
192.168.0.x d'une machine du réseau. De même, quand depuis l'une des
machines du réseau, je tape un ping 192.168.0.1 (IP du routeur), je
n'obtiens aucune réponse.

D'où peut venir mon problème. Que dois-je chercher en premier, sur quels
fichiers dois-je travailler ou quelles commandes dois-je utiliser ?

Mes recherches sur le net m'expliquent bien comment faire pour tout
configurer, mais je ne trouve rien pour dépanner/diagnostiquer ce genre
de problème simple !

Merci d'avance de votre aide précieuse.

Et bonne fin de WE :-)

--
Chaurin Olivier
Attention : adresse antispam
1ers pas sous Linux (Knoppix 3.4 sur DD en mode "Debian")
Sous Mozilla 1.7

10 réponses

1 2 3
Avatar
chaurin olivier
(...)
As-tu vraiment besoin de IPv6


D'après les autres réponses, cela ne me semble pas utile...

sinon enlève ça essaye sans.


Comment je peux l'enlever ? Quel fichier dois-je toucher ?

--
Chaurin Olivier
Attention : adresse antispam
1ers pas sous Linux (Knoppix 3.4 sur DD en mode "Debian")
Sous Mozilla 1.7

Avatar
chaurin olivier

route
(...)



Ca a l'air correct.
La connection Internet a l'air bonne aussi puisque qu'il te met le nom
et pas l'IP de la passerelle!


C'est déjà ça !

ifconfig



[...]

ça n'a pas l'air mal.
J'ai peut-être une idée:
il faudrait voir dans la config de ppp quel 'eth' il utilise. Car je
sens bien le truc où les cables réseaux seraient inversés.
les fichiers de conf sont dans /etc/ppp/
sinon, avec un ps -wwauxf tu devrais voir ppp dans la liste, avec ses
arguments.
Par exemple, sur une machine, j'ai ça:
/usr/sbin/pppoe -I eth1 -T 80 -m 1452


/usr/sbin/pppoe -I eth2 -T 80 -m 1452
dans mon cas. Si je comprends bien, c'est donc eth2 qui est configurée
en PPPoE. C'est bien ce que m'avait détecté l'utilitaire de
configuration de ma connexion Adsl.
Cela signifirait donc que :
eth0 : carte Firewire => je m'en fiche.
eth1 : carte réseau local => devrait être en 192.168.0.1 (erreur !)
eth2 : carte réseau vers modem => devrait être 192.168.1.1 (erreur aussi !)
J'ai l'impression que tu m'as mis sur la voie...
Faut que je tripatouile tout ça (j'en ai la chair de poule !!).

Bon, c'est pppoe au lmieu de ppp, mais le principe est le même!
donc la je sais qu'il lance la connexion Internet par eth1
vérifie que c'est la même chose pour toi!


Regardes aussi autours de iptables!


Je dois analyser quels fichiers ?



iptables est un programme qui te permet de gérer les règles du firewall
(netfilter).

Tu as peut-être des règles un peu trop restrictives!
Pour afficher les règles en cours:
iptables -L


Qui donne :
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere state
RELATED,ESTABLISHED
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere state NEW
tcp dpt:ssh
ACCEPT all -- anywhere anywhere state
RELATED,ESTABLISHED

Chain FORWARD (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere state
RELATED,ESTABLISHED

Chain OUTPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere

Merci de ton aide ;-)

--
Chaurin Olivier
Attention : adresse antispam
1ers pas sous Linux (Knoppix 3.4 sur DD en mode "Debian")
Sous Mozilla 1.7



Avatar
chaurin olivier
(...)
[snip lsmod]

Quel bordel. Tu a vraiment une tablette graphique,


Oui : Wacom Graphire

une carte appletalk,


Non :-(

un
bus pci en hotplug, un port pcmcia et un réseau en ipv6 ?


Non, non et non...

Apparement
knoppix a chargé un maximum de choses parfaitement inutiles. Il faut
vraiment le répéter knoppix sert à faire des démos PAS des routeurs.


J'en ai bien l'impression. En fait, j'ai démarré sous Mdk 92 en
décembre, ramé un max... pour finalement aller voir mon LUG local qui
m'a conseillé la Knoppix car c'est une Debian et c'est ce qu'ils
connaissent le mieux. Seulement là, ils sont presque tous
indisponibles... et je rame rame rame... :-(

Que dit cat /proc/net/dev ?




[snip]

lo : c'est le loopback c'est normal, d'ailleur ça m'intrigue ne pas voir
apparaitre le loopback dans ta table de routage.

usb0: reseau local usb, géré par le module usbnet, rien a faire là


J'ai une carte Usb capable de gérer un réseau. MAis je ne m'en suis
jamais servi.

sit0: ipv6 rien a faire là

eth0: eth1: eth2:

Tu a dit avoir 2 cartes réseaux, là il y en a trois. Je subbodore que tes
cartes réseaux réellement branchées sont eth1 et eth2 et que le noyau, vu
le bordel noir de modules chargé a detecté un truc qu'il a mis en eth0 mais
qui n'est branché nulle part. De plus tu a dit que ton routeur avait comme
adresse 192.168.0.1 et là ton interface eth0 aurait la même adresse, ça
risque de mettre un peu le borfel, ce serait pas 192.168.1.x l'adresse du
routeur ?.


Si j'ai dit 192.168.0.1, c'est une erreur de ma part. C'est
effectivement 192.168.1.1 l'adresse d'ETH1 connectée au modem.


Dans la mesure ou il semble que tu poste avec ta machine, ta connection
internet est OK, donc semble connectée sur eth1, amha un coup de

ifconfig eth0 down # coupe eth0
ifconfig eth2 192.168.0.1 # met eth2 en 192.168.0.2
route del 192.168.0.0 # vire la route vers localnet de eth0
route add 192.168.0.0 if eth2 # mets la route vers localnet en eth2


serait de bon aloi.
J'ajouterais même un :

route add 127.0.0.1 lo
pour la forme.

Tout ça est basé sur un tas de suppositions donc pas taper si ça marche pas.


Ne t'en fais pas, je peux toujours essayer après l'envoi de ce post et
après avoir retoucher mes configuration d'IP selon les cartes réseau. De
toute façon, j'ai une image de sauvegarde dont j'ai déjà eu besoin :-)


As tu lu le Ethernet-HOWTO sur ton disque dur ? Il doit être
vers /usr/share/doc/


Désolé, je n'ai pas ce dossier sur mon DD :-(



En /usr/doc/* peut être .. sinon sur
<http://www.freenix.fr/unix/linux/HOWTO/Ethernet-HOWTO.html>

Aprés j'attendrais patiemment le retour de vacances du type qui a installé
ça pour l'étrangler ;)


Je n'en ferai rien. Il est bénévole et je n'ai rien à lui apprendre. Il
est reconnu dans le LUG comme le "prof", donc je m'écrase...
Mais de toute façon, si je n'arrive pas à mon but, je finirai pas lui
proposer de passer à la maison pour quelques bidouilles. J'en profiterai
pour lui demander de me supprimer les modules inutiles dont tu parles
plus haut.

Merci de ton aide :-)

--
Chaurin Olivier
Attention : adresse antispam
1ers pas sous Linux (Knoppix 3.4 sur DD en mode "Debian")
Sous Mozilla 1.7



Avatar
chaurin olivier

/usr/sbin/pppoe -I eth2 -T 80 -m 1452
dans mon cas. Si je comprends bien, c'est donc eth2 qui est configurée
en PPPoE. C'est bien ce que m'avait détecté l'utilitaire de
configuration de ma connexion Adsl.
Cela signifirait donc que :
eth0 : carte Firewire => je m'en fiche.
eth1 : carte réseau local => devrait être en 192.168.0.1 (erreur !)
eth2 : carte réseau vers modem => devrait être 192.168.1.1 (erreur aussi !)
J'ai l'impression que tu m'as mis sur la voie...
Faut que je tripatouile tout ça (j'en ai la chair de poule !!)


Bon voilà, grâce à toi, j'ai trouvé :
Je ping les machines dans tous les sens, et j'arrive enfin à partager la
connexion : YOUPPPIIII !!
Merci :-)
Faut que j'automatise tout ça maintenant, car là j'ai tout fait à la
main :-)
Et ensuite, je m'attaque à Samba : de nouvelles heures de recherche en
perspective !!


--
Chaurin Olivier
Attention : adresse antispam
1ers pas sous Linux (Knoppix 3.4 sur DD en mode "Debian")
Sous Mozilla 1.7

Avatar
g.patel
On Tue, 13 Jul 2004 22:00:46 +0200, chaurin olivier
wrote:

C'est quoi la carte ethernet pour eth0 ?


Je pencherai sur effectivement une carte Firewire avec le module émulation
Ethernet car le IEEE OUI de la carte (00004C) est celui de Nec, principal
fabricant des chipsets Firewire.


Je rejoins Tichou car j'ai effectivement une carte Firewire pour
connecter un camescope numérique. Elle est gérée comme une carte réseau
sous XP aussi.


donc il y a uniquement un camescope sur eth0 ?
ça me parait normal que si on fait un ping sur l'adresse de eth0, il
n'y aie pas de réponse...
En tout cas, ifconfig montre que eth1 fonctionne parfaitement.
En raccordant une machine sur cette carte et en faisant un
ping sur son adresse, ça devrait passer (aux parefeux près, qu'il
faut désactiver quand on fait des essais)

Gérard Patel



Avatar
Chaurin Olivier
On Tue, 13 Jul 2004 22:00:46 +0200, chaurin olivier
wrote:


C'est quoi la carte ethernet pour eth0 ?


Je pencherai sur effectivement une carte Firewire avec le module émulation
Ethernet car le IEEE OUI de la carte (00004C) est celui de Nec, principal
fabricant des chipsets Firewire.


Je rejoins Tichou car j'ai effectivement une carte Firewire pour
connecter un camescope numérique. Elle est gérée comme une carte réseau
sous XP aussi.



donc il y a uniquement un camescope sur eth0 ?


Et encore, pas tout le temps :-)

ça me parait normal que si on fait un ping sur l'adresse de eth0, il
n'y aie pas de réponse...


C'est vrai, mais je n'ai découvert qu'il y a peu qu'eth0 était cette
foutue carte car sous Mdk, eth0 était bien la 1ère carte réseau...

En tout cas, ifconfig montre que eth1 fonctionne parfaitement.
En raccordant une machine sur cette carte et en faisant un
ping sur son adresse, ça devrait passer (aux parefeux près, qu'il
faut désactiver quand on fait des essais)


Oui oui, tout marche nickel maintenant : je m'attaque à Samba pour
partager mes ressources sur le réseau ...

Olivier Chaurin
Adresse antispam




Avatar
g.patel
On Wed, 14 Jul 2004 22:13:57 +0200, Chaurin Olivier
wrote:

(...)
C'est vrai, mais je n'ai découvert qu'il y a peu qu'eth0 était cette
foutue carte car sous Mdk, eth0 était bien la 1ère carte réseau...


oui, la numérotation des cartes dépend de l'ordre de chargement
des modules (pilotes), qui n'est pas - à ma connaissance - standardisé
d'une distribution à l'autre. Il faut donc s'attendre à des surprises
de ce genre.

Gérard Patel

Avatar
Chaurin Olivier
/usr/sbin/pppoe -I eth2 -T 80 -m 1452
dans mon cas. Si je comprends bien, c'est donc eth2 qui est configurée
en PPPoE. C'est bien ce que m'avait détecté l'utilitaire de
configuration de ma connexion Adsl.
Cela signifirait donc que :
eth0 : carte Firewire => je m'en fiche.
eth1 : carte réseau local => devrait être en 192.168.0.1 (erreur !)
eth2 : carte réseau vers modem => devrait être 192.168.1.1 (erreur
aussi !)
J'ai l'impression que tu m'as mis sur la voie...
Faut que je tripatouile tout ça (j'en ai la chair de poule !!)



Bon voilà, grâce à toi, j'ai trouvé :
Je ping les machines dans tous les sens, et j'arrive enfin à partager la
connexion : YOUPPPIIII !!
Merci :-)
Faut que j'automatise tout ça maintenant, car là j'ai tout fait à la
main :-)
Et ensuite, je m'attaque à Samba : de nouvelles heures de recherche en
perspective !!


Me voilà bien : j'ai utilisé rcconfig pour lancer samba au démarrage, et
maintenant mes cartes réseau sont de nouveau chamboulées :
- eth0 redevient l'accès au réseau local
- eth1 redevient l'accès à l'extérieur via le modem adsl
Dans un sens, ça m'a obligé à fouiller dans le script de mon firewall et
à bidouiller /etc/network/interfaces une nouvelle fois, mais bon, c'est
bizarre que les adresses des cartes réseau soient si instables !

C'est déjà arrivé à quelqu'un ici ??

--
Chaurin Olivier
Attention : adresse antispam
1ers pas sous Linux (Knoppix 3.4 sur DD en mode "Debian")
Sous Mozilla Thunderbird 0.6


Avatar
g.patel
On Mon, 19 Jul 2004 22:39:52 +0200, Chaurin Olivier
wrote:

Dans un sens, ça m'a obligé à fouiller dans le script de mon firewall et
à bidouiller /etc/network/interfaces une nouvelle fois, mais bon, c'est
bizarre que les adresses des cartes réseau soient si instables !


http://groups.google.com/groups?%40news.hrnet.fr

Gerard Patel

Avatar
Chaurin Olivier

Dans un sens, ça m'a obligé à fouiller dans le script de mon firewall et
à bidouiller /etc/network/interfaces une nouvelle fois, mais bon, c'est
bizarre que les adresses des cartes réseau soient si instables !


http://groups.google.com/groups?%40news.hrnet.fr


Oui, j'avais bien lu ta réponse, mais dans ce cas, c'est bien la même
distribution (Knoppix 3.4).
D'ailleurs, ce que j'ai annoncé hier est de nouveau modifié ce matin :
- eth0 ??
- eth 1 : semble être le réseau local
- eth2 : modem adsl...
Je ne vais quand même pas être obligé de tout reconfigurer tous les
jours ? Si oui, je ne vois pas trop l'intérêt de persévérer sous Linux :-(

--
Chaurin Olivier
Attention : adresse antispam
1ers pas sous Linux (Knoppix 3.4 sur DD en mode "Debian")
Sous Mozilla Thunderbird 0.6


1 2 3