détection carte rezo

détection carte rezo - Débats - Linux et OS Alternatifs

Marsh Posté le 05-07-2002 à 09:29:39    

depuis quelque jour, mon linux ne lance plus le rezo au démarrage (network unreachable).
alors j'ai essayer de demarrer l'interface eth0 à la main et c'est bizarre il ne trouve plus ma carte :
# ifup eth0
le périphérique net2k-pci ne semble pas être présent, l'initialisation de eth0 est repoussée.
:(
 
alors, je suis obligé de passer par draknet et là ça marche, mais tous les matins, c'est fatiguant...
 
qqun a une idée ????

Reply

Marsh Posté le 05-07-2002 à 09:29:39   

Reply

Marsh Posté le 05-07-2002 à 10:10:37    

tu fait ça en root ou en utilisateur normal ?

Reply

Marsh Posté le 05-07-2002 à 10:53:01    

ben ifup et draknet, je le fait en root (de toute manière ifup n'est pas dans le path de l'utilisateur, donc...)

Reply

Marsh Posté le 05-07-2002 à 12:23:01    

dans /etc/modules.conf tu mets le drivers ki correspond à ta carte.
si c'est ne2k-pci, alors tu mets :
 
alias eth0 ne2k-pci


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 05-07-2002 à 12:25:13    

voici mon fichier /etc/modules
 
pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start
alias usb-interface usb-uhci
alias sound-slot-0 es1371
alias eth0 net2k-pci
alias eth0:0 net2k-pci
 
 :cry:  :cry:

Reply

Marsh Posté le 05-07-2002 à 13:01:36    

t'es sûr du pilote de ta carte réseau ?
 
pour l'instant enlève l'alias que tu as fait.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 05-07-2002 à 13:17:50    

mais oui, je suis sur, c'est le même depuis deux mois et il marche (là je l'utilise) mais il veut plus démarrer au boot.
 
je ne vais pas enlever de deuxième alias pasque sinon mon apache va tomber (site web virtuel sur une 2° IP)
 
Je comprend pas pourquoi il ne veut plus se démarrer tout seul une fois que j'ai lancé draknet ça marche...
 
c dingue
 :pt1cable:

Reply

Marsh Posté le 05-07-2002 à 13:20:14    

regarde le contenu de /etc/sysconfig/networking
 et /etc/sysconfig/network-scripts notamment les fichiers ifcfg-eth0 et ifup


Message édité par Dark_Schneider le 05-07-2002 à 13:21:34

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 05-07-2002 à 13:31:05    

voilà la fonction qui merdouille (enfin qui renvoi 0)...
 

Code :
  1. is_available ()
  2. {
  3. LC_ALL= LANG= ip -o link | grep -q $1
  4. if [ "$?" = "1" ]; then
  5.     alias=`modprobe -c | awk "/^alias $1 / { print \\$3 }"`
  6.     if [ -z "$alias" -o "$alias" = "off" ]; then
  7.         return 2
  8.     fi
  9.     modprobe $alias >/dev/null 2>&1|| {
  10.       return 1
  11.     }
  12. else
  13.         return 0
  14. fi
  15. }

 
 
 :cry:

Reply

Marsh Posté le 05-07-2002 à 19:45:51    

sous mdk :
 

Code :
  1. is_available ${REALDEVICE} || {
  2.       if [ "$?" = "1" ] ; then
  3.          echo $"$alias device does not seem to be present, delaying ${DEVICE} initialization."
  4.          exit 1
  5.       else
  6.          exit 0
  7.       fi
  8. }


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Sujets relatifs:

Leave a Replay

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