2 carte ethernet sous Slackware10
AlwaysLearn
Messages postés
6
Statut
Membre
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
Tout d'abord bonjour à tous et merci de prendre du temps à lire ce message. Voila mon probleme :
Je veux installer 2 cartes ethernet dans un pc afin qu'il serve à partager une connexion internet (via une freebox ). Les deux cartes sont parfaitement reconnu et internet fonctionne sur le linux. Par contre, il m'est impossible de pinger le second ordinateur (sous windows xp celui la) et vice versa. l'ip local du linux est 192.168.1.1 et celle du windows xp 192.168.1.2, les deux ont 255.255.255.0 en sous reseau.Voila ce que j'obtient lorsque j'essaye de pinger le windows xp :
root@stargate:~#ping 192.168.1.2
root@stargate:~#PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
root@stargate:~#From 192.168.1.1 icmp_seq=1 Destination Host Unreachable
root@stargate:~#From 192.168.1.1 icmp_seq=2 Destination Host Unreachable
root@stargate:~#From 192.168.1.1 icmp_seq=3 Destination Host Unreachable
root@stargate:~#From 192.168.1.1 icmp_seq=4 Destination Host Unreachable
Je vous fourni également les informations sur les périphériques ethernet :
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS 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 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0xd800
eth1 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:82.228.218.16 Bcast:82.228.218.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:53 errors:0 dropped:0 overruns:0 frame:0
TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3969 (3.8 Kb) TX bytes:3395 (3.3 Kb)
Interrupt:10 Base address:0xdc00
Le linux est une Slackware 10 avec un kernel 2.6.7
eth0 est relié aux switch et eth1 est relié à la freebox (Internet fonctionne parfaitement).
Mon but final est que le windows xp accede à internet en passant par le linux, qui lui aussi (forcement) sera relié au net via la freebox.
Merci d'avance pour votre aide et désolé pour les probable fautes d'orthographes.
Je veux installer 2 cartes ethernet dans un pc afin qu'il serve à partager une connexion internet (via une freebox ). Les deux cartes sont parfaitement reconnu et internet fonctionne sur le linux. Par contre, il m'est impossible de pinger le second ordinateur (sous windows xp celui la) et vice versa. l'ip local du linux est 192.168.1.1 et celle du windows xp 192.168.1.2, les deux ont 255.255.255.0 en sous reseau.Voila ce que j'obtient lorsque j'essaye de pinger le windows xp :
root@stargate:~#ping 192.168.1.2
root@stargate:~#PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
root@stargate:~#From 192.168.1.1 icmp_seq=1 Destination Host Unreachable
root@stargate:~#From 192.168.1.1 icmp_seq=2 Destination Host Unreachable
root@stargate:~#From 192.168.1.1 icmp_seq=3 Destination Host Unreachable
root@stargate:~#From 192.168.1.1 icmp_seq=4 Destination Host Unreachable
Je vous fourni également les informations sur les périphériques ethernet :
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS 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 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0xd800
eth1 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:82.228.218.16 Bcast:82.228.218.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:53 errors:0 dropped:0 overruns:0 frame:0
TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3969 (3.8 Kb) TX bytes:3395 (3.3 Kb)
Interrupt:10 Base address:0xdc00
Le linux est une Slackware 10 avec un kernel 2.6.7
eth0 est relié aux switch et eth1 est relié à la freebox (Internet fonctionne parfaitement).
Mon but final est que le windows xp accede à internet en passant par le linux, qui lui aussi (forcement) sera relié au net via la freebox.
Merci d'avance pour votre aide et désolé pour les probable fautes d'orthographes.
A voir également:
- 2 carte ethernet sous Slackware10
- Ethernet n'a pas de configuration ip valide - Guide
- Pile carte mere - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Carte d'identité - Accueil - Services publics
- Changer carte graphique - Guide
5 réponses
Salut,
Ton problème il est au niveau de eth0, qui si elle est bien prise en compte par ta Slackware, ne transmet aucun paquet :
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Fais un copier/coller du résultat des commandes :
lspci
lsmod
Que renvoie la commande :
ping -c 4 localhost
;-))
Z'@+...che.
Ton problème il est au niveau de eth0, qui si elle est bien prise en compte par ta Slackware, ne transmet aucun paquet :
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Fais un copier/coller du résultat des commandes :
lspci
lsmod
Que renvoie la commande :
ping -c 4 localhost
;-))
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Merci beaucoup pour ton aide, je te fournis les résultats que tu m'as demandé :
ping -c 4 localhost :
PING localhost (127.0.0.1) 56(84) bytes of data.
--- localhost ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms
lspci :
00:00.0 Host bridge: ALi Corporation M1621 (rev 04)
00:01.0 PCI bridge: ALi Corporation PCI to AGP Controller (rev 01)
00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV] (rev c3)
00:0e.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 02)
00:0f.0 IDE interface: ALi Corporation M5229 IDE (rev c2)
00:12.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV5 [Aladdin TNT2] (rev 20)
lsmod :
Module Size Used by
sis900 17096 -
8139too 21988 -
De plus, j'ai essayé de scanner le linux avec nmap, voila le réponse :
WARNING : Could not determine what interface to route packets through to 192.168.1.1
Cela te donnera peut-etre plus d'indications.
Encore merci pour ton aide.
ping -c 4 localhost :
PING localhost (127.0.0.1) 56(84) bytes of data.
--- localhost ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms
lspci :
00:00.0 Host bridge: ALi Corporation M1621 (rev 04)
00:01.0 PCI bridge: ALi Corporation PCI to AGP Controller (rev 01)
00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV] (rev c3)
00:0e.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 02)
00:0f.0 IDE interface: ALi Corporation M5229 IDE (rev c2)
00:12.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV5 [Aladdin TNT2] (rev 20)
lsmod :
Module Size Used by
sis900 17096 -
8139too 21988 -
De plus, j'ai essayé de scanner le linux avec nmap, voila le réponse :
WARNING : Could not determine what interface to route packets through to 192.168.1.1
Cela te donnera peut-etre plus d'indications.
Encore merci pour ton aide.
Re-
Je pense sincèrement que ta carte à un soucis ! Elle est reconnue mais apparemment ne fonctionne pas. Même le ping local ne répond pas !
Tu pourrais essayer de changer de carte pour les connexions, du moins reconfigurer celle qui a la connexion Internet, pour le réseau qu'on soit fixé au moins sur ça. Ou si t'as une autre carte qui traine dans le coin, change la.
;-))
Z'@+...che.
Je pense sincèrement que ta carte à un soucis ! Elle est reconnue mais apparemment ne fonctionne pas. Même le ping local ne répond pas !
Tu pourrais essayer de changer de carte pour les connexions, du moins reconfigurer celle qui a la connexion Internet, pour le réseau qu'on soit fixé au moins sur ça. Ou si t'as une autre carte qui traine dans le coin, change la.
;-))
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Bonjour,
J'ai changé la carte réseau comme tu me la conseillé, la RealTek 8139B a été remplacée par une SMC2-1211TX.
J'ai recompilé le noyau et j'utilise le module 8139too.o pour la faire fonctionner ( j'ai eu cette information à cette adresse : http://www-1.ibm.com/support/docview.wss?rs=1066&context=SSDMF3&uid=swg27005099 )
Après ce changement, j'ai cru que c'était terminé : en effet, j'ai executer la commande ping -c 4 localhost et j'ai eu comme réponse :
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.422ms
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.387ms
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.291ms
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.325ms
Par contre, toujours impossible de pinger le windows et vice-versa.
Ensuite je lance le client dhcp pour installer la freebox, celle ci fonctionne parfaitement et je retape ping -c 4 localhost et la surprise, j'obtient la meme erreur que dans le message précedent, c'est à dire :
PING localhost (127.0.0.1) 56(84) bytes of data.
--- localhost ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms
Il apparait donc que, outre le fait que les 2 pc ne se parle pas, le client dhcp necessaire pour lancer la freebox "bloque" mon localhost. Ce n'est qu'une théorie, qu'en penses tu? et qu'est ce que je peux faire maintenant?
Merci infiniment pour ton aide.
J'ai changé la carte réseau comme tu me la conseillé, la RealTek 8139B a été remplacée par une SMC2-1211TX.
J'ai recompilé le noyau et j'utilise le module 8139too.o pour la faire fonctionner ( j'ai eu cette information à cette adresse : http://www-1.ibm.com/support/docview.wss?rs=1066&context=SSDMF3&uid=swg27005099 )
Après ce changement, j'ai cru que c'était terminé : en effet, j'ai executer la commande ping -c 4 localhost et j'ai eu comme réponse :
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.422ms
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.387ms
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.291ms
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.325ms
Par contre, toujours impossible de pinger le windows et vice-versa.
Ensuite je lance le client dhcp pour installer la freebox, celle ci fonctionne parfaitement et je retape ping -c 4 localhost et la surprise, j'obtient la meme erreur que dans le message précedent, c'est à dire :
PING localhost (127.0.0.1) 56(84) bytes of data.
--- localhost ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms
Il apparait donc que, outre le fait que les 2 pc ne se parle pas, le client dhcp necessaire pour lancer la freebox "bloque" mon localhost. Ce n'est qu'une théorie, qu'en penses tu? et qu'est ce que je peux faire maintenant?
Merci infiniment pour ton aide.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
???
Là j'en sais rien ! A part que t'as recompilé ton noyau pour mettre exactement le même module "8139too" (la Realtek utilise celui-la aussi, cf "lsmod" du post #2).
As-tu essayé la Realtek auparavant seule ?
Quand tu fais un "ifconfig", la commande te renvoie les paramètres pour "eth0" et "eth1", mais quand est-il pour "lo" (boucle locale), je n'en vois point dans ton 1er post ???
Z'@+...che.
???
Là j'en sais rien ! A part que t'as recompilé ton noyau pour mettre exactement le même module "8139too" (la Realtek utilise celui-la aussi, cf "lsmod" du post #2).
As-tu essayé la Realtek auparavant seule ?
Quand tu fais un "ifconfig", la commande te renvoie les paramètres pour "eth0" et "eth1", mais quand est-il pour "lo" (boucle locale), je n'en vois point dans ton 1er post ???
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)