Tom's Guide > Forum > Systèmes d'exploitation (Windows, Mac OS, Linux...) > probleme pc linux avec trois cartes reseaux
probleme pc linux avec trois cartes reseaux - Systèmes d'exploitation (Windows, Mac OS, Linux...)
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

salut a tous,

j ai un serieux probleme avec probleme avec mon pc linux que je veux transformer en routeur de trois cartes.

en effet, les trois sembles bien installer puis qu elles apparaissent lorsque je fais ifconfig. les trois sont presentes.

mais lorsque je le met sur un switch avec un pc windows, son ping ne repond pas.
ping de windows -------linux non ok
ping de linux ----- windows non ok

de l aide s v p.

merci d avance

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

hum, tu as vérifié que les adresses IP de tes PC étaient dur le meme sous réseau ?

Répondre à BaCcHuSs@IDN

est ce que tu ping les cartes en local?

Citation :


ping de windows -------linux non ok
ping de linux ----- windows non ok


c'est non ou ok??

les cartes sont paramétrés? toutes sont sur le même sous-réseau etc...

Message cité 1 fois
Message édité par coca25 le 15-03-2007 à 14:03:26
Répondre à coca25

coca25 a écrit :


c'est non ou ok??



Je penche pour : pas ok

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

Explicites nous ton montage réseau !


Message édité par lolotux le 15-03-2007 à 14:14:38
------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

salut bacchuss,

oui les adresses ip sont sur le meme sous reseau.
en fait le pc routeur doit interconnecter 3 sous reseaux.
donc quand je me mets sur l un des sous reseaux pour pinguer le routeur, rien ne se passe.et pourtant ttes les cartes sont bien installees
est ce qu il installer samba?

merci bcp pour ton intervention

Répondre à thyte

salut coca25,
le ping en local passe sans probleme
je mets en root puis je fais ping 192.168.0.45 pour eth0 par exemple

et il ya reponse,
est il necessaire d installer samba ? car tous les autres postes sont en windows.
merci pour ton intervention et attends patiemment ton aide

Répondre à thyte

salut lolotux,

voici mon montage:
le pc routeur sous redhat doit interconnecter 3 sous reseaux: eth0 192.168.0.100/24, eth1 192.168.0.200/24 et eth2 192.168.0.500/24

tout ce qu il doit faire c est de router les paquets IP d un sous reseau a un autre.

merci et j attends ta reaction

Répondre à thyte

192.168.0.100/24 et 192.168.0.200/24 sont sur le meme sous réseau (192.168.0.255)
192.168.0.500/24 n'existe pas (maximum 254)
c'est la que je me demande ce que tu as vu sur ifconfig (ca m'etonnerait qu'il t'ait affiché 500)


tu n'as pas répondu à la question:

Citation :


ping de windows -------linux non ok
ping de linux ----- windows non ok


non/ok??

quelle est la config de la carte sous windows?

pour ce qui est de samba, ca ne rentre pas en compte pour du routage.

quelle est la distribution de linux?

EDIT: ah oui, tu peux nous répondre à tous les 3 en même temps ;)


Message édité par coca25 le 16-03-2007 à 10:15:09
Répondre à coca25

PING NON OK:
config: pc1 windows192.168.0.4----eth0 pc router(192.168.0.1)
pc2 windows192.168.200.4----eth1 pc router(192.168.200.1)
pc3 windows192.168.100.10----eth2 pc router(192.168.100.1)

voici la bonn configuration de mon reseau. au depart je me suis trompe sur les chiffres. la distrib est red hqt enterprise 4

lorsque je prends un petit switch de 8 prt d-link, je l'alimente. sur un port je branche un pc windows et sur un autre port le pc linux avec deux differentes adresses appartenant a un meme reseau, le ping ne passe pas.
vraiment je comprends rien sur ce qui se passe dans le pc linux.
quand j'ajoute un deuxieme pc windows, le ping fonctionne entre les deux pcs windows.
encore de l'aide s il vous plait

Répondre à thyte

Déjà arrives tu a pinguer du routeur aux pc1,2,3 ?

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

ca doit etre le "non ok", je le comprends pas :) bref

2 machines sur le meme sous réseau branché en direct qui n'arrive pas à se pinger, c'est ou bien une régle de firewall ou un masque de sous-réseau érroné (mais dans ce cas, il ne sont plus sur le meme sous réseau )
je sais, on tourne en rond, mais c'est bizarre :)

tu peux poster la sortie de la commande ifconfig?

EDIT: je viens de voir un truc,
les pc windows sont censé etre sur des sous-réseaux différent (255.255.255.0), comment ca se fait qu'ils peuvent se pinger??

Message cité 1 fois
Message édité par coca25 le 16-03-2007 à 15:12:58
Répondre à coca25

D'ailleurs le ping n'est PAS LE test réseau par définition...
Puisque la/les réponse/s aux requêtes ICMP peuvent être désactivées !

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

coca25 a écrit :


EDIT: je viens de voir un truc,
les pc windows sont censé etre sur des sous-réseaux différent (255.255.255.0), comment ca se fait qu'ils peuvent se pinger??



Masque 255.255.0.0 ?

NB : On écrit "pinger" ou "pinguer" ? :whistle:


Message édité par lolotux le 16-03-2007 à 15:45:31
------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

Citation :


Masque 255.255.0.0 ?


peut etre, mais dans ce cas, toutes les machine sont sur le meme sous réseau, le routeur ne servirait plus.

Citation :


NB : On écrit "pinger" ou "pinguer" ? :whistle:



étant donné qu'il n'y a pas d'équivalent en francais... mais bon coté prononciation pinguer serait plus juste ;)

Répondre à coca25

Sur la RH il faudrait qu'on ait :
ifconfig -a
et
route

Et sur chacun des W$ :
ipconfig /all
et
route /print

Au minimum

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

je dirais:

Code :
  1. route print


sans le /

Répondre à coca25

Ah ?
De toute façon je m'y prends toujours à 2-3 fois avant de trouver la bonne commande ! :)

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

bonjour merci pour toutes vos reactions,
non je n'arrive pas a pinguer du routeur aux pcs windows.
les pcs windows se pinguent lors que j'enleve le routeur et les mets sur un meme reseau pour tester le switch.
mon souhait est d'interconnecter 3 reseaux via un pc routeur linux.
le masque sous reseau est le meme partout; 255.255.255.0
je vais envoyer le resultat des commandes tout a l'heure.

excusez moi pour le petit silence car j'etais en week end.

Répondre à thyte

thyte a écrit :


excusez moi pour le petit silence car j'etais en week end.



Non ! !!!
C'est INTERDIT ! ;)

Non t'as bien fais ! :)

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

voici le resultat de ifconfig -a
eth0: lien encap Ethernet Hwadr: 00:4f:4e.....
inet adr: 192.168.0.224 bcast 192.168.0.255 mask 255.255.255.0
adr inet6:fe80::24f:4eff....
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
collision: 0 lg file transmission 1000
rx bytes:0(0.0b) tx bytes: 4332(4.2kb)
interruption :10.adresse de base 0xd800

eth1: lien encap Ethernet Hwadr: 00:10:b5.....
inet adr: 192.168.1.4 bcast 192.168.1.255 mask 255.255.255.0
adr inet6:fe80::210:4....
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
collision: 0 lg file transmission 1000
rx bytes:0(0.0b) tx bytes: 4332(4.2kb)
interruption :11.adresse de base 0xdc00

eth2: lien encap Ethernet Hwadr: 00:14:2a.....
inet adr: 192.168.2.4 bcast 192.168.2.255 mask 255.255.255.0
adr inet6:fe80::24f:4eff....
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
collision: 0 lg file transmission 1000
rx bytes:0(0.0b) tx bytes: 4332(4.2kb)
interruption :11.adresse de base 0xe000

mais il y a y yn truc qui ne va pas les eth1 et eth2 ont la meme interruption. es til possible?

Répondre à thyte

Pour les irq pour lilo.conf : pci=biosirq
eg : append="pci=biosirq"

Ta carte eth0 != 192.168.0.4
Mais eth0=192.168.0.224

La commande : route , nous serait utile !

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

ainsi que

Code :
  1. ipconfig /all


des pc sous windows

Répondre à coca25

ne vous en faites des ip car je les change a tout moment.
j'ai une bonne nouvelle, le ping sur eth0 et eth1 passe avec un les pcs windows. mais celui de eth2 ne passe pas. j'ai ce message :
PING 192.168.3.145 (pour pinguer le pc windows)
from 192.168.3.2 icmp_seq=1 destination host unreachable
from 192.168.3.2 icmp_seq=2 destination host unreachable
............................................................................
............................................................................
est ce que la carte reseau ne serait pas HS? et puis quand je debranche le cable rj45 la led de cette carte reste alumee.
quelqu'un aurait il une idee?
merci encore pour votre aide

Répondre à thyte

pc1 windows192.168.0.4----eth0 pc router(192.168.0.1)
pc2 windows192.168.200.4----eth1 pc router(192.168.200.1)
pc3 windows192.168.100.10----eth2 pc router(192.168.100.1)

Ne correspond plus bien avec 192.168.3.0/24 ! :)

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

oui mais je les change a chaque fois pour faciliter l'ecriture.
j'ai aussi constater que les eth1 eth2 ont le meme IRQ
est ce que sa ne peut pas poser de probleme?

Répondre à thyte

tiens c'est bizarre, sur mon ifconfig, y a pas d'interruption
mais je crois pas que ca pose probleme vu que l'adresse est différente

je crois pas que ca soit très bon de tjs changer les ips, ca embrouille,
la preuve, tu n'as rien fait de particulier à part changer les ip/masque et maintenant, t'as 2 cartes qui fonctionnent

Répondre à coca25

pourriez vous me dire comment changer l'IRQ sous linux Redhat?

Répondre à thyte

si tu démarre avec lilo :
tu dois avoir une ligne : append="bla bla bla pci=biosirq"

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

ok merci, mais je crois que c'est grub que j'utilise.
cependant je vais placer la carte reseau sur un autre slot

Répondre à thyte

C'est aussi une solution :)

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

salut, le changement de slot n'a pas marché.
je vais revoir l'assignation d'une autre IRQ ou utiliser les deux cartes qui fonctionnent et trouver un autre pc puis le configurer afin que l'autre sous reseau soit mis en exploitation.

merci pour votre aide.

Répondre à thyte

Sinon essayes tout de même dans grub d'ajouter ce qui est en gras à la ligne kernel :
kernel /boot/vmlinuz-blablabla pnpbios=off pci=biosirq irqpoll quiet splash

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

C'est bien ! T'as plus de Pineau ? Reste des cacahouètes !?

------------------------------ Linuxien affirmé :)
Et énervé, donc !
Répondre à lolotux

salut lolotux, je ne comprends rien de blablabla.

en executant la commande suivante dmesg I more, j'ai eu ceci:
8139too: unknown parameter 'irq'
8139too: fast etherent driver 0.9.27

ACPI: PCI interrupt 0000:00:0a.0 (A) GSI 11 (level, low) IRQ 11
driver allocating drivert _blk for eth0
eth0: realtek RTL8139 at 0xd800, 00: 10....... IRQ 11
eth0: identified 8139 chip type 'RTL-8139B


ACPI: PCI interrupt 0000:00:0b.0 (A) GSI 10 (level, low) IRQ 10
driver allocating drivert _blk for eth1
eth1: realtek RTL8139 at 0xdc00, 00: 50....... IRQ 10
eth1: identified 8139 chip type 'RTL-8100B/8139D

ACPI: PCI interrupt 0000:00:0e.0 (A) GSI 11 (level, low) IRQ 11
driver allocating drivert _blk for eth2
eth2: realtek RTL8139 at 0xe000, 00: 14....... IRQ 11
eth2: identified 8139 chip type 'RTL-8100B'/8139D

priere observer bien ces informations.
je signale que les eth0 et eth1 fonctionnent parfaitement.
l'eth2 donne ceci:
PING 192.168.3.145 (pour pinguer le pc windows)
from 192.168.3.2 icmp_seq=1 destination host unreachable
from 192.168.3.2 icmp_seq=2 destination host unreachable

merci encore pour ton aide

Répondre à thyte

merci a tous ceux qui ont essayer de m'aider.
le probleme a ete resolu. il a fallu que je supprime toutes les interfeaces reseaux puis les reinstaller une a une. chaque fois je faisais le test de connectivite.
et paff les trois pinguent normalement les pcs windows.
le routeur avec trois cartes ethernets est fonctionnel.

merci a tous

Répondre à thyte
Tom's Guide > Forum > Systèmes d'exploitation (Windows, Mac OS, Linux...) > probleme pc linux avec trois cartes reseaux
Aller à :

Il y a 2216 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens