pb pcmcia et ma carte rezo

pb pcmcia et ma carte rezo - Installation - Linux et OS Alternatifs

Marsh Posté le 28-04-2004 à 13:51:36    

voila mon souci:
j'ai une carte rezo sur mon portable via le port pcmcia
au demarrage ma debian charge d'abord eth0 puis le support du pcmcia
donc forcement ca marche pas
je suis oblige a chaque fois de passer root et de faire /etc/init.d/networking restart
 
comment je fais pour charger le pcmica avant ma carte eth0?
(au passage je suis newbie complet sur linux donc detaillez bien vos reponses merci)

Reply

Marsh Posté le 28-04-2004 à 13:51:36   

Reply

Marsh Posté le 28-04-2004 à 14:16:58    

beckn a écrit :

voila mon souci:
j'ai une carte rezo sur mon portable via le port pcmcia
au demarrage ma debian charge d'abord eth0 puis le support du pcmcia
donc forcement ca marche pas
je suis oblige a chaque fois de passer root et de faire /etc/init.d/networking restart
 
comment je fais pour charger le pcmica avant ma carte eth0?
(au passage je suis newbie complet sur linux donc detaillez bien vos reponses merci)


 
C'est un problème classique, malheureusement. Soit tu modifie les liens dans /etc/rcX.d, soit tu rajoute un script dans /etc/init.d et crée les liens dans /etc/rcX.d, ce script permettant l'initialisation de la carte.

Reply

Marsh Posté le 28-04-2004 à 14:28:08    

j'y connais rien du tout alors je fais ca comment?

Reply

Marsh Posté le 28-04-2004 à 14:36:00    

beckn a écrit :

j'y connais rien du tout alors je fais ca comment?


 
Si tu veux suivre la deuxième méthode:
- tu commente les entrées pour eth0 dans /etc/network/interfaces
- tu crée un fichier /etc/init.d/local dans lequel tu monte l'interface avec sa bonne ip (avec ipconfig, lire la doc: man ipconfig)
- tu crée des liens dans /etc/rcX.d menant vers /etc/init.d/local (lire la doc: man ln)

Reply

Marsh Posté le 28-04-2004 à 14:40:16    

je vais essayer ca
juste une question avant: rcX.d c'est lequel rc0, 1 2...?
(ils font quoi ces fichiers rcx.d????)
 
merci!

Reply

Marsh Posté le 28-04-2004 à 14:50:25    

est ce que ca peut le faire ca:
 
On Fri, Jul 07, 2000 at 11:27:10AM +0930, Mark Phillips wrote:
> Debian really should automatically set up for you, a /etc/init.d/local
> file with all the appropriate links to /etc/rc*, but it doesn't.
>  
> So I want to set up my own.  But I'm a bit unsure about what links I
> should put where.  Can anyone tell me?
 
 
Actually Debian can do this for you:
 
(as root)
 
update-rc.d local defaults

Reply

Marsh Posté le 28-04-2004 à 14:50:47    

beckn a écrit :

je vais essayer ca
juste une question avant: rcX.d c'est lequel rc0, 1 2...?
(ils font quoi ces fichiers rcx.d????)
 
merci!


 
Oui, c'est /etc/rc1.d, ... jusqu'à /etc/rc5.d
Dans ces répertoires, tu trouves des liens vers des scripts exécutables se trouvant dans /etc/init.d
Au démarrage, les scripts sont donc lancés dans l'ordre (S10 précède S11 par exemple). Donc, crée un lien S<quelque_chose>local vers /etc/init.d/local, qui devra être lancé après la mise en place du pcmcia.

Reply

Marsh Posté le 28-04-2004 à 16:11:16    

bon j'ai  
_vire les lignes qui parlaient de eth0 dans interfaces
_cree un fichier local avec ma ligne pour lancer eth0 + un echo pour voir quand c'est lance
_fait mon lien S99local dans rc2.d
 
le probleme c'est que je vois jamais le echo que j'ai mis qd je fais dmesg... j'oublie quoi?

Reply

Marsh Posté le 28-04-2004 à 16:28:04    

beckn a écrit :

bon j'ai  
_vire les lignes qui parlaient de eth0 dans interfaces
_cree un fichier local avec ma ligne pour lancer eth0 + un echo pour voir quand c'est lance
_fait mon lien S99local dans rc2.d
 
le probleme c'est que je vois jamais le echo que j'ai mis qd je fais dmesg... j'oublie quoi?


 
Mmmmm... Je suis pas sûr que ça apparaisse dans un dmesg... Si tu veux faire un echo, écrit plutôt dans un fichier.
Donc, tu n'as toujours pas eth0 qui fonctionne? Quel est le contenu de ton /etc/init.d/local ?

Reply

Marsh Posté le 28-04-2004 à 17:21:16    

mes fichiers:
interfaces:  
 
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
 
auto lo
iface lo inet loopback
 
#auto eth0
#iface eth0 inet dhcp
 
local:
 
#! /bin/sh
 
echo "Local initialization of eth0"
ifconfig eth0 inet dhcp up  // j'ai essaye sans inet dhcp ca a rien change
 
exit 0
 

Reply

Marsh Posté le 28-04-2004 à 17:21:16   

Reply

Marsh Posté le 28-04-2004 à 21:58:42    

Dans ton /etc/init.d/local, tu devrai avoir quelque chose de similaire à ceci:
ifconfig eth0 192.168.1.1 broadcast 192.168.1.255 netmask 255.255.255.0 up
route add default gw 192.168.1.9

Reply

Marsh Posté le 28-04-2004 à 22:15:43    

j'ai pas precise mais c'est du dhcp
j'ai resolu le pb, j'ai trouve un pote qui touche sur linux et qui m'a regle ca :)
merci de ton aide

Reply

Sujets relatifs:

Leave a Replay

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