Sur un RAS, mgetty se charge d'écouter une dizaine de
devices ( modems ).
Je souhaite connaitre l'état de ces devices;
aujourd'hui, je fais un 'ps | grep' du programme qui est lancé
par mgetty ( soit pppd, soit un autre programme maison ).
Mais cette méthode comporte beaucoup d'inconvénients.
Connaissez-vous une méthode plus fiable
pour savoir si un device est 'occupé' par une application ( en l'occurence
des modems) ?
Sur un RAS, mgetty se charge d'écouter une dizaine de devices ( modems ). Je souhaite connaitre l'état de ces devices; aujourd'hui, je fais un 'ps | grep' du programme qui est lancé par mgetty ( soit pppd, soit un autre programme maison ). Mais cette méthode comporte beaucoup d'inconvénients.
Connaissez-vous une méthode plus fiable pour savoir si un device est 'occupé' par une application ( en l'occurence des modems) ?
Normalement, cette information est enregistrée dans utmp(x). Regarde du côté de la doc de getutxent et compagnie.
"Stan" wrote in message <fc3p1l$92n$1@s1.news.oleane.net>:
Sur un RAS, mgetty se charge d'écouter une dizaine de
devices ( modems ).
Je souhaite connaitre l'état de ces devices;
aujourd'hui, je fais un 'ps | grep' du programme qui est lancé
par mgetty ( soit pppd, soit un autre programme maison ).
Mais cette méthode comporte beaucoup d'inconvénients.
Connaissez-vous une méthode plus fiable
pour savoir si un device est 'occupé' par une application ( en l'occurence
des modems) ?
Normalement, cette information est enregistrée dans utmp(x). Regarde du côté
de la doc de getutxent et compagnie.
Sur un RAS, mgetty se charge d'écouter une dizaine de devices ( modems ). Je souhaite connaitre l'état de ces devices; aujourd'hui, je fais un 'ps | grep' du programme qui est lancé par mgetty ( soit pppd, soit un autre programme maison ). Mais cette méthode comporte beaucoup d'inconvénients.
Connaissez-vous une méthode plus fiable pour savoir si un device est 'occupé' par une application ( en l'occurence des modems) ?
Normalement, cette information est enregistrée dans utmp(x). Regarde du côté de la doc de getutxent et compagnie.
Luc.Habert.00__arjf
"Stan" :
Connaissez-vous une méthode plus fiable pour savoir si un device est 'occupé' par une application ( en l'occurence des modems) ?
fuser sur le tty?
"Stan" :
Connaissez-vous une méthode plus fiable
pour savoir si un device est 'occupé' par une application ( en l'occurence
des modems) ?
Connaissez-vous une méthode plus fiable pour savoir si un device est 'occupé' par une application ( en l'occurence des modems) ?
fuser sur le tty?
Stan
"Nicolas George" <nicolas$ a écrit dans le message de news:46e56a3c$0$10637$
"Stan" wrote in message <fc3p1l$92n$:
Sur un RAS, mgetty se charge d'écouter une dizaine de devices ( modems ). Je souhaite connaitre l'état de ces devices; aujourd'hui, je fais un 'ps | grep' du programme qui est lancé par mgetty ( soit pppd, soit un autre programme maison ). Mais cette méthode comporte beaucoup d'inconvénients.
Connaissez-vous une méthode plus fiable pour savoir si un device est 'occupé' par une application ( en l'occurence
des modems) ?
Normalement, cette information est enregistrée dans utmp(x). Regarde du côté
de la doc de getutxent et compagnie.
Le problème, c'est que l'application maison n'enregistre rien dams utmp... Il est vrai que lorsque je fait un last, je vois bien toute les autres connexions. Si je ne trouve pas une alternative, je vais sans doute être obligé d'implémenter cette fonctionnalité (en C ) dans l'appli; car je crois qu'on ne peut pas le faire en shell.
-- -Stan
-- -Stan
"Nicolas George" <nicolas$george@salle-s.org> a écrit dans le message de
news:46e56a3c$0$10637$426a74cc@news.free.fr...
"Stan" wrote in message <fc3p1l$92n$1@s1.news.oleane.net>:
Sur un RAS, mgetty se charge d'écouter une dizaine de
devices ( modems ).
Je souhaite connaitre l'état de ces devices;
aujourd'hui, je fais un 'ps | grep' du programme qui est lancé
par mgetty ( soit pppd, soit un autre programme maison ).
Mais cette méthode comporte beaucoup d'inconvénients.
Connaissez-vous une méthode plus fiable
pour savoir si un device est 'occupé' par une application ( en
l'occurence
des modems) ?
Normalement, cette information est enregistrée dans utmp(x). Regarde du
côté
de la doc de getutxent et compagnie.
Le problème, c'est que l'application maison n'enregistre rien dams
utmp...
Il est vrai que lorsque je fait un last, je vois bien toute les autres
connexions.
Si je ne trouve pas une alternative, je vais sans doute être obligé
d'implémenter cette fonctionnalité (en C ) dans l'appli;
car je crois qu'on ne peut pas le faire en shell.
"Nicolas George" <nicolas$ a écrit dans le message de news:46e56a3c$0$10637$
"Stan" wrote in message <fc3p1l$92n$:
Sur un RAS, mgetty se charge d'écouter une dizaine de devices ( modems ). Je souhaite connaitre l'état de ces devices; aujourd'hui, je fais un 'ps | grep' du programme qui est lancé par mgetty ( soit pppd, soit un autre programme maison ). Mais cette méthode comporte beaucoup d'inconvénients.
Connaissez-vous une méthode plus fiable pour savoir si un device est 'occupé' par une application ( en l'occurence
des modems) ?
Normalement, cette information est enregistrée dans utmp(x). Regarde du côté
de la doc de getutxent et compagnie.
Le problème, c'est que l'application maison n'enregistre rien dams utmp... Il est vrai que lorsque je fait un last, je vois bien toute les autres connexions. Si je ne trouve pas une alternative, je vais sans doute être obligé d'implémenter cette fonctionnalité (en C ) dans l'appli; car je crois qu'on ne peut pas le faire en shell.
-- -Stan
-- -Stan
Stan
"Luc Habert" a écrit dans le message de news:fc3rjt$i2u$
"Stan" :
Connaissez-vous une méthode plus fiable pour savoir si un device est 'occupé' par une application ( en l'occurence
des modems) ?
fuser sur le tty?
Y a-t-il une commande qui me donne le nom du programme grace à son PID ? Merci.
-- -Stan
"Luc Habert" <Luc.Habert.00__arjf@normalesup.org> a écrit dans le message de
news:fc3rjt$i2u$1@nef.ens.fr...
"Stan" :
Connaissez-vous une méthode plus fiable
pour savoir si un device est 'occupé' par une application ( en
l'occurence
des modems) ?
fuser sur le tty?
Y a-t-il une commande qui me donne le nom du programme
grace à son PID ?
Merci.
"Luc Habert" a écrit dans le message de news:fc3rjt$i2u$
"Stan" :
Connaissez-vous une méthode plus fiable pour savoir si un device est 'occupé' par une application ( en l'occurence
des modems) ?
fuser sur le tty?
Y a-t-il une commande qui me donne le nom du programme grace à son PID ?
Sous Linux au moins : readlink /proc/$pid/exe
Sinon, bidouille avec ps/grep/cut. Enfin, y'a sans doute un truc plus propre ...
-- Matthieu
Cyrille Lefevre
Y a-t-il une commande qui me donne le nom du programme grace à son PID ?
ps -p PID
Regards, Cordialement,
Cyrille Lefevre. -- mailto:Cyrille.Lefevre-news% supprimer "%nospam% et ".invalid" pour me repondre. remove "%nospam" and ".invalid" to answer me.
Y a-t-il une commande qui me donne le nom du programme
grace à son PID ?
ps -p PID
Regards, Cordialement,
Cyrille Lefevre.
--
mailto:Cyrille.Lefevre-news%nospam@laposte.net.invalid
supprimer "%nospam% et ".invalid" pour me repondre.
remove "%nospam" and ".invalid" to answer me.
Y a-t-il une commande qui me donne le nom du programme grace à son PID ?
ps -p PID
Regards, Cordialement,
Cyrille Lefevre. -- mailto:Cyrille.Lefevre-news% supprimer "%nospam% et ".invalid" pour me repondre. remove "%nospam" and ".invalid" to answer me.
Stan
"Cyrille Lefevre" <cyrille.lefevre-news% a écrit dans le message de news:fc5juh$1p4$
Y a-t-il une commande qui me donne le nom du programme grace à son PID ?
ps -p PID
Merci. Mais en fait, comme je m'y attendais, le PID est quasiment toujours celui de mgetty. En fait, pour résoudre proprement mon pb, il faudrait une commande qui me renvoie l'état du CD des modems... Mais là, je sèche un peu ;-)
-- -Stan
"Cyrille Lefevre" <cyrille.lefevre-news%nospam@laposte.net.invalid> a écrit
dans le message de news:fc5juh$1p4$1@talisker.lacave.net...
Y a-t-il une commande qui me donne le nom du programme
grace à son PID ?
ps -p PID
Merci.
Mais en fait, comme je m'y attendais,
le PID est quasiment toujours celui de mgetty.
En fait, pour résoudre proprement mon pb,
il faudrait une commande qui me renvoie l'état du CD
des modems...
Mais là, je sèche un peu ;-)
"Cyrille Lefevre" <cyrille.lefevre-news% a écrit dans le message de news:fc5juh$1p4$
Y a-t-il une commande qui me donne le nom du programme grace à son PID ?
ps -p PID
Merci. Mais en fait, comme je m'y attendais, le PID est quasiment toujours celui de mgetty. En fait, pour résoudre proprement mon pb, il faudrait une commande qui me renvoie l'état du CD des modems... Mais là, je sèche un peu ;-)
-- -Stan
Cumbalero
En fait, pour résoudre proprement mon pb, il faudrait une commande qui me renvoie l'état du CD des modems...
Envoyer la commande AT "Cn" à ton modem?
A+ JF
En fait, pour résoudre proprement mon pb,
il faudrait une commande qui me renvoie l'état du CD
des modems...
En fait, pour résoudre proprement mon pb, il faudrait une commande qui me renvoie l'état du CD des modems...
Envoyer la commande AT "Cn" à ton modem?
A+ JF
Stan
"Cumbalero" a écrit dans le message de news:fc83k5$kh1$
En fait, pour résoudre proprement mon pb, il faudrait une commande qui me renvoie l'état du CD des modems...
Envoyer la commande AT "Cn" à ton modem?
Malheureusement, ce n'est pas envisageable, puisqu'une fois qu'mgetty a pris la main, je ne peux plus intervenir sur la communication.
Je pensais plutot à une commande du style stty qui aurait retourné l'état du CD, mais cette dernière ne le fait pas.
La seule soulution que s'envisage, est de rendre les log mgetty plus bavard et de les analyser avec un script pour détecter la prise de ligne et le raccrochage...
-- -Stan
"Cumbalero" <cumbalero@NOSPAM.yahoo.fr> a écrit dans le message de
news:fc83k5$kh1$1@reader1.imaginet.fr...
En fait, pour résoudre proprement mon pb,
il faudrait une commande qui me renvoie l'état du CD
des modems...
Envoyer la commande AT "Cn" à ton modem?
Malheureusement, ce n'est pas envisageable,
puisqu'une fois qu'mgetty a pris la main,
je ne peux plus intervenir sur la communication.
Je pensais plutot à une commande du style stty qui
aurait retourné l'état du CD, mais cette dernière ne
le fait pas.
La seule soulution que s'envisage, est de rendre les log mgetty plus bavard
et
de les analyser avec un script pour détecter la prise de ligne et le
raccrochage...
"Cumbalero" a écrit dans le message de news:fc83k5$kh1$
En fait, pour résoudre proprement mon pb, il faudrait une commande qui me renvoie l'état du CD des modems...
Envoyer la commande AT "Cn" à ton modem?
Malheureusement, ce n'est pas envisageable, puisqu'une fois qu'mgetty a pris la main, je ne peux plus intervenir sur la communication.
Je pensais plutot à une commande du style stty qui aurait retourné l'état du CD, mais cette dernière ne le fait pas.
La seule soulution que s'envisage, est de rendre les log mgetty plus bavard et de les analyser avec un script pour détecter la prise de ligne et le raccrochage...
-- -Stan
Thierry PINELLI
Stan wrote:
Malheureusement, ce n'est pas envisageable, puisqu'une fois qu'mgetty a pris la main, je ne peux plus intervenir sur la communication.
Je pensais plutot à une commande du style stty qui aurait retourné l'état du CD, mais cette dernière ne le fait pas.
un device, c'est un fichier, non ?
Stan wrote:
Malheureusement, ce n'est pas envisageable,
puisqu'une fois qu'mgetty a pris la main,
je ne peux plus intervenir sur la communication.
Je pensais plutot à une commande du style stty qui
aurait retourné l'état du CD, mais cette dernière ne
le fait pas.