Bonjour,
Je suis sous Debian 3.1.0a et à à chaque démarrage j'ai le même problème : la connexion Internet ne se lance pas. Je suis obligé de lancer un pppoeconf dans un terminal pour que la connexion soit lancée. Après avoir cherché d'ou pouvais venir le problème, je me suis rendu compte que Debian essaye de rétablir la connexion dsl-provider avant de d'activer les périphériques PCMCIA. Or, je suis sur un portable et ma carte ethernet est une carte PCMCIA. Vous comprendrez donc aisément mon problème.
Je cherche donc à changer l'ordre dans lequel Debian charge les périphériques et services, mais je ne sais absolument pas comment faire ca. Quelqu'un a une idée ?
D'avance merci.
Rénald
Forum Linux.debian/ubuntu Modifier l'ordre de lancement des services au démarrage
25
août
2005
# re
Posté par LaBienPensanceMaTuer . Évalué à 3.
En gros sous Debian, tu as une arborescence ds /etc/rc* qui est composé de lien vers les fichier dans le /etc/init.d :
[gco@gc]:~% find /etc/rc* -iname "*network*" 10:53
/etc/rc0.d/S35networking
/etc/rc6.d/S35networking
/etc/rcS.d/S40networking
Le préfixe du networking correspond à l'ordre de lancement.
Sachant qu'il y a beaucoup de lien et que c'est assez relou à gérer à la main, les petits gars de chez Debian ont crée l'outil update-rc.d.
Je t'invite donc à lire la page de man de update-rc.d pour activer le ppp après le pcmcia :)
[^] # Re: re: Modifier l'ordre de lancement des services au démarrage
Posté par mc_arnaud . Évalué à 1.
Alors j'ai lu le man update-rc.d et j'ai pas compris grand chose de plus que ce que tu viens de m'expliquer dans ton post. Je suis donc allé voir ce qui se passai dans /etc/rc*.d et je crois que j'ai compris comment tout ca fonctionnai. J'ai donc fait :
rm -i /etc/rc?.d/*pcmcia
update-rc.d pcmcia start 13 2 3 4 5 . stop 20 0 1 6 .
J'ai redémarré et........... même problème !
J'ai essayé en mettant "45" à la place de "13" : pareil
j'ai essayé en mettant "10" : toujours pareil
Est-ce que j'ai mal fait qualque-chose ? Est-ce que j'ai oublié un détail ? Pourquoi le réseau se lance-t-il toujours avant le PCMCIA ?
[^] # Re: re: Modifier l'ordre de lancement des services au démarrage
Posté par LaBienPensanceMaTuer . Évalué à 2.
Le truc logique serait de passer le ppp en 40, on est d'accord ?
Donc en gros:
update-rc.d -f ppp remove
update-rc.d ppp defaults 40
Devrait fonctionner et t'éviter de te prendre la tête.
Si au boot, tu constates que le pcmcia est lancé avant le ppp mais que cela ne fonctionne toujours pas, alors c'est que t'as un souci d'un autre ordre.
[^] # Re: re: Modifier l'ordre de lancement des services au démarrage
Posté par mc_arnaud . Évalué à 1.
j'en peut plus de ce truc, ca commence à me bouffer. N'y aurait-il pas un autre problème ? une autre solution ?
[^] # Re: re: Modifier l'ordre de lancement des services au démarrage
Posté par zx81 . Évalué à 1.
-poste ici le resultat d'un ls -l /etc/rc2.d et de ls -l /etc/rsS.d
... y'a p'tet encore une histoire de hotplug ?
[^] # Re: re: Modifier l'ordre de lancement des services au démarrage
Posté par mc_arnaud . Évalué à 1.
# runlevel
2 N
# ls -l /etc/rc2.d
total 0
lrwxrwxrwx 1 root root 6 2005年08月23日 15:31 K09samba -> /samba
lrwxrwxrwx 1 root root 18 2005年08月23日 11:22 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx 1 root root 15 2005年08月23日 11:22 S11klogd -> ../init.d/klogd
lrwxrwxrwx 1 root root 13 2005年08月25日 21:41 S14ppp -> ../init.d/ppp
lrwxrwxrwx 1 root root 17 2005年08月23日 12:18 S18portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root 16 2005年08月23日 12:19 S20dbus-1 -> ../init.d/dbus-1
lrwxrwxrwx 1 root root 17 2005年08月23日 12:19 S20dirmngr -> ../init.d/dirmngr
lrwxrwxrwx 1 root root 15 2005年08月23日 11:22 S20exim4 -> ../init.d/exim4
lrwxrwxrwx 1 root root 15 2005年08月23日 11:22 S20inetd -> ../init.d/inetd
lrwxrwxrwx 1 root root 13 2005年08月23日 12:20 S20lpd -> ../init.d/lpd
lrwxrwxrwx 1 root root 17 2005年08月23日 11:21 S20makedev -> ../init.d/makedev
lrwxrwxrwx 1 root root 16 2005年08月25日 21:35 S20pcmcia -> ../init.d/pcmcia
lrwxrwxrwx 1 root root 13 2005年08月23日 12:19 S20ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root 13 2005年08月23日 12:18 S21fam -> ../init.d/fam
lrwxrwxrwx 1 root root 20 2005年08月23日 12:20 S21nfs-common -> ../init.d/nfs-commo n
lrwxrwxrwx 1 root root 13 2005年08月23日 11:22 S89atd -> ../init.d/atd
lrwxrwxrwx 1 root root 14 2005年08月23日 11:22 S89cron -> ../init.d/cron
lrwxrwxrwx 1 root root 13 2005年08月23日 12:27 S99gdm -> ../init.d/gdm
lrwxrwxrwx 1 root root 19 2005年08月23日 11:21 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx 1 root root 23 2005年08月23日 11:21 S99stop-bootlogd -> ../init.d/stop-b ootlogd
# ls -l /etc/rcS.d
total 1
-rw-r--r-- 1 root root 701 2004年09月10日 17:00 README
lrwxrwxrwx 1 root root 21 2005年08月23日 11:21 S02mountvirtfs -> ../init.d/mountvirtfs
lrwxrwxrwx 1 root root 14 2005年08月23日 12:19 S04udev -> ../init.d/udev
lrwxrwxrwx 1 root root 18 2005年08月23日 11:21 S05bootlogd -> ../init.d/bootlogd
lrwxrwxrwx 1 root root 25 2005年08月23日 11:23 S05initrd-tools.sh -> ../init.d/initrd-tools.sh
lrwxrwxrwx 1 root root 19 2005年08月23日 11:22 S05keymap.sh -> ../init.d/keymap.sh
lrwxrwxrwx 1 root root 22 2005年08月23日 11:21 S10checkroot.sh -> ../init.d/checkroot.sh
lrwxrwxrwx 1 root root 25 2005年08月23日 14:59 S18hwclockfirst.sh -> ../init.d/hwclockfirst.sh
lrwxrwxrwx 1 root root 24 2005年08月23日 11:22 S18ifupdown-clean -> ../init.d/ifupdown-clean
lrwxrwxrwx 1 root root 27 2005年08月23日 12:19 S20module-init-tools -> ../init.d/module-init-tools
lrwxrwxrwx 1 root root 18 2005年08月23日 11:21 S20modutils -> ../init.d/modutils
lrwxrwxrwx 1 root root 20 2005年08月23日 11:21 S30checkfs.sh -> ../init.d/checkfs.sh
lrwxrwxrwx 1 root root 19 2005年08月23日 11:21 S30procps.sh -> ../init.d/procps.sh
lrwxrwxrwx 1 root root 21 2005年08月23日 11:21 S35mountall.sh -> ../init.d/mountall.sh
lrwxrwxrwx 1 root root 18 2005年08月23日 11:23 S36discover -> ../init.d/discover
lrwxrwxrwx 1 root root 21 2005年08月23日 11:21 S36mountvirtfs -> ../init.d/mountvirtfs
lrwxrwxrwx 1 root root 19 2005年08月23日 12:19 S36udev-mtab -> ../init.d/udev-mtab
lrwxrwxrwx 1 root root 18 2005年08月23日 11:22 S38pppd-dns -> ../init.d/pppd-dns
lrwxrwxrwx 1 root root 19 2005年08月23日 11:22 S39dns-clean -> ../init.d/dns-clean
lrwxrwxrwx 1 root root 18 2005年08月23日 11:22 S39ifupdown -> ../init.d/ifupdown
lrwxrwxrwx 1 root root 21 2005年08月23日 11:21 S40hostname.sh -> ../init.d/hostname.sh
lrwxrwxrwx 1 root root 17 2005年08月23日 11:24 S40hotplug -> ../init.d/hotplug
lrwxrwxrwx 1 root root 20 2005年08月23日 11:22 S40networking -> ../init.d/networking
lrwxrwxrwx 1 root root 21 2005年08月23日 11:24 S41hotplug-net -> ../init.d/hotplug-net
lrwxrwxrwx 1 root root 17 2005年08月23日 12:18 S43portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root 21 2005年08月23日 11:21 S45mountnfs.sh -> ../init.d/mountnfs.sh
lrwxrwxrwx 1 root root 27 2005年08月23日 11:22 S48console-screen.sh -> ../init.d/console-screen.sh
lrwxrwxrwx 1 root root 20 2005年08月23日 14:59 S50hwclock.sh -> ../init.d/hwclock.sh
lrwxrwxrwx 1 root root 21 2005年08月23日 11:21 S55bootmisc.sh -> ../init.d/bootmisc.sh
lrwxrwxrwx 1 root root 17 2005年08月23日 11:21 S55urandom -> ../init.d/urandom
lrwxrwxrwx 1 root root 17 2005年08月23日 11:22 S70nviboot -> ../init.d/nviboot
lrwxrwxrwx 1 root root 24 2005年08月23日 12:17 S70xfree86-common -> ../init.d/xfree86-common
lrwxrwxrwx 1 root root 14 2005年08月23日 14:58 S75sudo -> ../init.d/sudo
Voila, j'espère que ca va etre lisible sur le forum.
[^] # Re: re: Modifier l'ordre de lancement des services au démarrage
Posté par zx81 . Évalué à 1.
donc essaye de déplacer ton init pcmcia vers rcS.d/S39 (ou 40
ou 41... sans garantie mais c'est ce que je tenterais...:-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.