Aller au contenu

[Debian] Probleme carte lan chipstet 21041


ssc37

Messages recommandés

Hello tout le monde je demande votre aide car je ne vois plus quoi faire pour resoudre mon probleme avec ma carte a base de dec 21041 :chinois:

Alors je suis sous debian woody avec noyau 2.6.7

Driver tulip compile dans le noyau et le de2104x en module

dans dmesg j'ai:

de2104x PCI Ethernet driver v0.7 (Mar 17, 2004)
PCI: Found IRQ 11 for device 0000:00:0c.0
PCI: Sharing IRQ 11 with 0000:00:14.2
de0: SROM leaf offset 30, default media 10baseT auto
de0:   media block #0: 10baseT-FD
de0:   media block #1: BNC
de0:   media block #2: 10baseT-HD
eth1: 21041 at 0xc2829000, 00:40:05:2d:b1:e3, IRQ 11

j'ai charge le module de2104x

actarus:~# lsmod
Module                  Size  Used by
de2104x                18880  0

Mon fichier interfaces est bon je pense:

auto lo
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
# automatically added when upgrading
auto eth0
iface eth0 inet static
       address 192.168.1.4
       netmask 255.255.255.0
       network 192.168.1.0
       broadcast 192.168.1.255
       gateway 192.168.1.1

auto eth1
iface eth1 inet static
       address 192.168.0.4
       netmask 255.255.255.0
       network 192.168.0.0
       broadcast 192.168.1.255
       gateway 192.168.1.1

Pour la conf j'ais mis ca histoire que ca soit parametrer donc si c'est n'importe koi pas d'inquietude :ouioui:

et voila ce qui se passe quand je fais un ifup et ifdown:

actarus:~# ifup eth1
ifup: interface eth1 already configured
actarus:~# ifdown eth1
SIOCDELRT: No such process

J'oubliais un lspci:

actarus:~# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C595/97 [Apollo VP2/97] (rev 03)
00:0c.0 Ethernet controller: Digital Equipment Corporation DECchip 21041 [Tulip Pass 3] (rev 11)
00:0f.0 VGA compatible controller: S3 Inc. Trio 64V2/DX or /GX (rev 16)
00:10.0 Network controller: Compaq Computer Corporation Integrated Netelligent 10/100 (rev 10)
00:14.0 ISA bridge: VIA Technologies, Inc. VT82C586/A/B PCI-to-ISA [Apollo VP] (rev 31)
00:14.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06)
00:14.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 02)
00:14.3 Non-VGA unclassified device: VIA Technologies, Inc. VT82C586B ACPI (rev 01)

Si quelqu'un y comprend quelquechose? :byebye:

Lien vers le commentaire
Partager sur d’autres sites

ifconfig eth0 192.168.0.4 netmask 255.255.255.0 up

"up" pour que l'interface soit active....a ne pas oublier !

Est ce que tes cartes reseau sont branchees sur le reseau ??

Alors une question car je suis pas expert non plus :transpi:

mais pourquoi faire

un ifconfig eth0 192.168.0.4 netmask 255.255.255.0 up

alors que mon fichier interfaces est configuré?

Sinon j'ai branché le reseau est fait un ifup hier et il voit ma carte commence à se lancer et plantage system complet 2 fois :D

Je me demande si je devrais aps utilise le driver de4x5 selon certaines docs :craint:

Lien vers le commentaire
Partager sur d’autres sites

ben en fait tu as raison, si ton fichier interfaces est correct, tu n'a normallement pas besoin de passer par ifconfig. ifup suffit, au cas ou le montage automatique du reseau ne se soit pas fait correctement. ( A ce propos, je ne sais pas si c'est pas mieux de reunir les auto sur une seule et meme ligne, moi j'ai auto lo eth0 th1 ). Essaies donc de reunir les auto sur une seule et meme ligne.

Si tu as un plantage systeme comme ca direct, je te conseille d'aller voir ton fichier de log systeme ( generalement /var/log/syslog sur debian ) pour voir ce qui se passe, mais il se peut effectivement que tu aies un conflit dans tes modules. Pourtant ca a l'air correct...y a un truc. :transpi:

Lien vers le commentaire
Partager sur d’autres sites

Bon bah j'ai recompile avec le module de4x5 et ca marche beaucoup mieux :D mais j'ai toujours des erreurs que si vous pouvez m'expliquer j'accepte :D Cable pas branché sur le lan? ou sinon j'avais vu un bug avec le smp ca vient peut etre de la? :francais:

http://seclists.org/lists/linux-kernel/2003/Dec/4769.html

actarus:~# ifup eth1
SIOCADDRT: Network is unreachable
actarus:~# /etc/init.d/networking restart
Reconfiguring network interfaces: SIOCDELRT: No such process
SIOCADDRT: Network is unreachable
done.
actarus:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:80:5F:7D:09:34
         inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::280:5fff:fe7d:934/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:689 errors:0 dropped:0 overruns:0 frame:0
         TX packets:829 errors:0 dropped:0 overruns:0 carrier:0
         collisions:1 txqueuelen:1000
         RX bytes:71355 (69.6 KiB)  TX bytes:72349 (70.6 KiB)
         Interrupt:11 Base address:0x1020

eth1      Link encap:Ethernet  HWaddr 00:40:05:2D:B1:E3
         inet addr:192.168.0.4  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::240:5ff:fe2d:b1e3/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
         TX packets:0 errors:1 dropped:0 overruns:0 carrier:2
         collisions:0 txqueuelen:1000
         RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
         Interrupt:11 Base address:0x1080

Lien vers le commentaire
Partager sur d’autres sites

Cable pas branché sur le lan?

Oui je pense, je me suis galere la seamine derniere sur gentoo au debut, je ne savais pas quelle carte reseau correspondait a mon module, enfin quel port sur ma cm correspondait a la carte Marvell Gigabit. Mais bon, au bout de 10min de test, changement de port RJ45 ( ma cm fait dual lan ) et ca a fonctionne tout de suite !

Lien vers le commentaire
Partager sur d’autres sites

Ouais, sur les CM nforce, il faut activer le driver forcedeth...

Pour le dual LAN, c'est bien de savoir quel port correspond à quel contrôleur, sinon on sais pas si c'est à cause du driver ou bien du mauvais port que ça marche pas (pareil, chez un pote j'ai passé 5min à savoir quel port c'était et si il marchait..)

Enfin en général, il faut savoir le matos que l'on a et les drivers/modules correspondant...(plus facile à dire qu'à faire... :D)

Moi je fais un noyau avec plein de modules, hotplug détecte automatiquement, me monte le(s) module(s) et je sais ce qu'il faut :francais:

Lien vers le commentaire
Partager sur d’autres sites

etant donné que mon module ne se lance pas automatiquement voici ce que je fais:

actarus:~# modprobe de4x5
actarus:~# /etc/init.d/networking restart
Reconfiguring network interfaces: SIOCDELRT: No such process
done.
actarus:~# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:80:5F:7D:09:34
         inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::280:5fff:fe7d:934/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:379 errors:0 dropped:0 overruns:0 frame:0
         TX packets:268 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:32615 (31.8 KiB)  TX bytes:24475 (23.9 KiB)
         Interrupt:11 Base address:0x1020

eth1      Link encap:Ethernet  HWaddr 00:40:05:2D:B1:E3
         inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::240:5ff:fe2d:b1e3/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
         TX packets:0 errors:3 dropped:0 overruns:0 carrier:6
         collisions:0 txqueuelen:1000
         RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
         Interrupt:11 Base address:0x1080

et marche toujours pas :transpi:

Lien vers le commentaire
Partager sur d’autres sites

Question: il s'avere queje viens de m'apercevoir que j'avais dut faire une mauvaise manip un jour et efface le fichier /etc/modules :francais: y'a pas une comande pour le reconstruire?e

Sinon au 2eme

/etc/init.d/networking restart 

le message d'erreur n'apparait plus

Lien vers le commentaire
Partager sur d’autres sites

voila un coup de netstat

actarus:~# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 eth1
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 eth0

et un ptit route;

actarus:~# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
localnet        *               255.255.255.0   U     0      0        0 eth0
localnet        *               255.255.255.0   U     0      0        0 eth1
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth1
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

Lien vers le commentaire
Partager sur d’autres sites

Me revoilou :transpi:

Donc j'ai fais un petit

route add -net 192.168.1.0 netmask 255.255.255.0 eth1

et ca rulezzzzz :D mais car y'a otujours un mais :D ca ne passe plus sur mon eth0 ce qui est logique dans un certain sens a ce que j'ai compris car apres le pc doit plus savoir ou router les paquets vu que sur les 2 cartes c'est la meme adresse reseau (192.168.1.0)

Donc ma question il n'est pas possible d'avoir 2 cartes reseau avec la meme plage d'adresse reseau?? :iloveyou:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...