Le Jeudi 15 Février 2001 01:31, vous avez écrit :
> Le Mercredi 14 Février 2001 17:31, vous avez écrit :
> > Salut,
> >
> > Le Mercredi 14 Février 2001 15:59, vous avez écrit :
> > > excellente suggestion : avec kpm je vois apparaître au moment de
> > > l'activation du modem la ligne suivante :
> > > Cmdline = sbin/vgetty dev/modem
> >
> > En attendant... vire cette commande sauvagement de /sbin avant de devenir
> > dingue ! :)))
> >
> > > root. Maintenant il faut trouver qui lance cette commande.
> >
> > En fait, il semble que cela soit en relation avec la config de mgetty.
> > Consulte le manuel de mgetty (man mgetty).
>
> Je vais le faire.
> Ce processus apparait avec un numéro qui change chaque fois que le modem
> est appelé soit 10 fois de suite avant la prochaine rafale ! Si je baptise
> en root vgetty en vgetty0 je suis tranquille. J'attendais un message
> d'erreur explicite, mais comme pour la manip de débranchement du modem :
> rien. N'existe-t-il pas un moyen de connaître le père de cette tâche. J'ai
> déjà vu ça dans le monde unix.
Rappel : dès l'apparition de la fenêtre de logging une tâche intempestive
déclenche l'appel de mon modem 10 fois de suite et cela toutes les 5 à 6
minutes. Comment s'en débarrasser ?
La solution :
i) Selon les conseils de Tom exécution de kpm à l'apparition du phénomène :
identification de la commande /sbin/vgetty /dev/modem (pid le +grand)
ii) en rebaptisant vgetty en vgetty0 en root je confirme la disparition du
phénomène. Restauration. Mais qui fait exécuter cette commande ?
iii) Au moment de la réapparition du phénomène j'exécute en mode commande :
ps -alx
qui fournit en plus le ppid c'est à dire le père du processus. Je constate
qu'il a un pid=1 qui correspond à init. Conclusion la tâche incriminée
"vgetty" est initiée par "init"
iv) je fais un man init : tout dépend du fichier /etc/inittab
v) je vais dans etc : à côté du fichier inittab il y a aussi un fichier
inittab.old !
vi) facile : je compare inittab.old et inittab : conclusion inittab a ceci en
plus :
# the following entry was generated by kvoice
mo:235:respawn:/sbin/vgetty /dev/modem
Ce que je recherchais.
C'était donc kvoice que j'avais essayé en mode root qui m'avait modifié le
fichier inittab.
vii) reboot : ça marche.
--
Daniel Moyne (ARMada French fan Club)
PC Celeron 400 Mhz 128 Mo Ram Lecteur CD 40X Ide
Carte graphique AGP 3Dfx Lecteur Zip Iomega SCSI
HD Ide (M) 4 Go + (S) 20 Go \\|// Modem OLITEC Speed Voice 56000
Carte SCSI Tekram DC-395UW / --- \ Imprimante DeskJet HP 850C
Vision Master 17" Iiyama Monitor (' o-o ') Scanner UMAX Astra 1220S SCSI
--------------------------------oOO-(_)-OOo------------------------------------