Carte Réseau ISA PNP NE2000 -- Comportement bizarre

Carte Réseau ISA PNP NE2000 -- Comportement bizarre - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 29-04-2003 à 06:08:12    

A chaque fois que j'insere le module ne dans le noyau, j'ai ce problème :
 


root@<~> 03-04-27 16:28
 #> isapnp file
Board 1 has Identity 97 82 77 a4 ba 01 22 8b 11:  DLK2201 Serial No 2188879034 [
checksum 97]
DLK2201/2188879034[0]{D-Link DE-220P PnP ISA Card}: Port 0x240; IRQ5 --- Enabled
 OK
 
root@<~> 03-04-27 16:28
 #> modprobe ne io=0x240 irq=5
ne.c:v1.10 9/23/94 Donald Becker (becker@scyld.com)
Last modified Nov 1, 2000 by Paul Gortmake
NE*000 ethercard probe at 0x240: 00 50 ba a4 77 82
eth0: NE2000 found at 0x240, using IRQ 5.
eth0: interrupt from stopped card
ne.c: ISAPnP reports Generci PNP at i/o 0x260, irq 12.
NE*000 ethercard probe at 0x260: 00 50 ba a4 77 82
eth1: NE2000 found at 0x260, using IRQ 12.

 
 
Dès que le module est inséré, eth0 meurt et eth1 nait ... Pourquoi ? Si je choisi l'irq 12 en paramètre, j'ai le même problème et eth1 est trouvée sur l'irq 5. Je me retrouve donc avec eth0 inutilisable et eth1 utilisable alors que je n'ai qu'une seul carte réseau.  
 
Si je fais un ifconfig eth0 down après un dhclient ca se passe bien et je peux surfer sans problème mais je souhaiterait configurer la carte réseau proprement sans devoir faire un script/rustine. Merci :)


Message édité par mexx20 le 29-04-2003 à 06:11:03
Reply

Marsh Posté le 29-04-2003 à 06:08:12   

Reply

Marsh Posté le 29-04-2003 à 06:57:49    


 
Tu n'as pas bessoin d'isapnp pour utiliser ta carte  
 
 
Comme tu le dis si bien : "Dès que le module est inséré, eth0 meurt et eth1 nait  " -> tu as DEJA un eth0 :D

Reply

Marsh Posté le 29-04-2003 à 15:00:18    

Salut,  
 
Si je n'utilise pas isapnp, il m'est impossible d'insérer le module ne.o dans le noyau. En tout cas, je n'y suis pas arrivé, peux-être que je ne trouvais pas les bonnes valeurs irq et io.
 
Ca m'étonnerai que j'ai déjà un eth0.


 #> ifconfig et0 up
et0: ERROR while getting interface flags: No such device
zsh: exit 255   ifconfig et0 up

 
 
De plus :


 #> dhclient
Internet Software Consortium DHCP Client 2.0pl5
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.
 
Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html
 
Listening on LPF/lo/<null>
Sending on   LPF/lo/<null>
Sending on   Socket/fallback/fallback-net
DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 20

 
et ca boucle ...

Reply

Marsh Posté le 29-04-2003 à 15:05:12    

Mexx20 a écrit :


 
De plus :


 #> dhclient
Internet Software Consortium DHCP Client 2.0pl5
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.
 
Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html
 
Listening on LPF/lo/<null>
Sending on   LPF/lo/<null>
Sending on   Socket/fallback/fallback-net
DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 20

 
et ca boucle ...


 
bah la c'est ton client dhcp qui cherche un serveur dhcp
donc il broadcast  
et tant qu'il en trouve pas il va continuer.


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 29-04-2003 à 15:15:49    

Oui, ou bien parce qu'il n'y a pas de eth0 tout simplement. Non ?
 
becket >> Encore une chose qui me fait penser que eth0 n'était pas là avant. La commande "lsmod" ne liste pas le module "ne". Donc je vois pas trop comment eth0 pourrait déjà être actif.  
 
En fait c'est à l'insertion du module par modprobe que eth0 nait, puis meurt tout de suite pour laisser place à eth1. En tout cas, c'est comme ca que je le comprend. Mais pourquoi ?


Message édité par mexx20 le 29-04-2003 à 15:17:09
Reply

Marsh Posté le 29-04-2003 à 15:21:46    

oui il envoie ses demandes sur lo (la boucle locale)
 
 
oublié de l'écrire ça.


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 29-04-2003 à 15:29:11    

Peux tu me dire à partir de quel moment dit-on que l'eth0 existe ? Lorsqu'elle est présente dans ifconfig ? Ou avant ? Merci.
 
A+

Reply

Marsh Posté le 29-04-2003 à 15:39:49    

surement quand ça apparait dans ifconfig


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 29-04-2003 à 15:43:07    

Merci pour tes réponses. Et sinon tu penses quoi du problème ?

Reply

Marsh Posté le 29-04-2003 à 17:09:30    

Non elle apparait dès qu'elle apparait dans
 
ifconfig -a

Reply

Marsh Posté le 29-04-2003 à 17:09:30   

Reply

Marsh Posté le 01-05-2003 à 18:42:27    

up :??:  
 
ifconfig -a ne référence pas eth0. Je pense que c'est logique, le module n'est pas chargé (ne.o).

Reply

Marsh Posté le 06-05-2003 à 03:01:42    

J'ai oublié de dire qu'au moment du ifconfig eth0 up et du dhclient j'ai ces messages :
 


Hw. address read/write mismap [0..5]
eth0: trigger_send() called with the transmitter busy.
NETDEV WATCHDOG: eth0: transmit timed out

Reply

Marsh Posté le 07-05-2003 à 18:36:13    

up

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed