Hallo, ich will eine bestehende ISDN-Verbindung akustisch mit beep's begleiten, so z.B. alle Minute vom cron, der ein Skript startet, der überprüft, ob eine ISDN-Verb. besteht. BTW: ich will KEIN beep zu Anfang oder Ende einer ISDN-Verbindung, das wäre einfach in ip-up zu realisieren, ich weiß. Wo erkenne ich am einfachsten, ob eine ISDN-Verb. besteht? Zur Vereinfachung nehme ich mal an ich hätte nur einen Provider und der liegt auf ippp0. Meine eigenen Nachforschungen: ifconfig | grep ippp0 : ist leer, wenn keine automatische dial-in Funktionalität vorgesehen ist, also in /etc/rc.config kein IFCONFIG_1="192.168.0.10 dynamic pointopoint 192.168.0.1 up" sondern nur IFCONFIG_1="" dasteht und route.conf nicht diese dummy-routings enthält und IPADDR_1="". Okay. Was aber mache ich, wenn ich alles brav mit Yast eingerichtet habe und eben diese auto-dial-in Konfiguration besteht? Wo erkenne ich (bzw das Skript) dass eine ISDN-Verbindung vorliegt? thx Ekkard
Ekkard Gerlach wrote:
Hallo,
ich will eine bestehende ISDN-Verbindung akustisch mit beep's begleiten, so z.B. alle Minute vom cron, der ein Skript startet, der überprüft, ob eine ISDN-Verb. besteht. BTW: ich will KEIN beep zu Anfang oder Ende einer ISDN-Verbindung, das wäre einfach in ip-up zu realisieren, ich weiß.
[...] spontan fällt mir dazu ein aus ip-up ein script zu starten das genau das tut. (endlosschleife, sleep 60, "beep"). In ip-down wird das script dann mit "kill" beendet. Juergen -- =========================================== __ _ Juergen Braukmann juergen.braukmann@gmx.de| -o)/ / (_)__ __ ____ __ Tel: 0201-743648 dk4jb@db0qs.#nrw.deu.eu | /\\ /__/ / _ \/ // /\ \/ / ===========================================_\_v __/_/_//_/\_,_/ /_/\_\
"Ekkard Gerlach" (<ml_gerlach@nikocity.de>) wrote:
Was aber mache ich, wenn ich alles brav mit Yast eingerichtet habe und eben diese auto-dial-in Konfiguration besteht? Wo erkenne ich (bzw das Skript) dass eine ISDN-Verbindung vorliegt?
Versuch mal ein "isdnctrl status all", das gibt dir den Status aller konfigurierten Devices aus: bn-gw:~ # isdnctrl status all ippp0 is not connected ippp1 is not connected ippp2 connected to 0192112 isdn1 is not connected Diese Ausgabe kannst du dann weiterverwenden mit z.B. grep das Device f. deinen Provider raussuchen und dann schaun, ob das Dingens "connected" oder "not" ist und entsprechend einen Beep ausgeben oder eben nicht. -- Mit freundlichem Gruss, Roland Hebertinger ========================================================= Roland Hebertinger Straubinger Tagblatt FON: +49.9421.9404238 Ludwigsplatz 30 Mobil: +49.171.6706955 D-94315 Straubing FAX: +49.9421.9404236 http://www.idowa.de Email: rh@idowa.de ========================================================= Verlagsgruppe Straubinger Tagblatt / Landshuter Zeitung =========================================================
Ich leg im ip-up ein File an (connected), welches ich im ip-down wieder loesche, d.h. das File existiert solange, wie ich eingewaehlt bin. Ein anderes script, welches endlos laeft, ueberprueft das vorhandensein von "connected". Wenn ja, dann beep (Bei mir: wenn ja, dann Keybaord-LED-blink)
-----Original Message----- From: gerlach@smtp1.nikoma.de [mailto:gerlach@smtp1.nikoma.de]On Behalf Of Ekkard Gerlach Sent: Sunday, January 28, 2001 3:45 AM To: Suse-ISDN Subject: [suse-isdn] ISDN-Verb akustisch begleiten
Hallo,
ich will eine bestehende ISDN-Verbindung akustisch mit beep's begleiten, so z.B. alle Minute vom cron, der ein Skript startet, der überprüft, ob eine ISDN-Verb. besteht. BTW: ich will KEIN beep zu Anfang oder Ende einer ISDN-Verbindung, das wäre einfach in ip-up zu realisieren, ich weiß.
Wo erkenne ich am einfachsten, ob eine ISDN-Verb. besteht? Zur Vereinfachung nehme ich mal an ich hätte nur einen Provider und der liegt auf ippp0.
Meine eigenen Nachforschungen: ifconfig | grep ippp0 : ist leer, wenn keine automatische dial-in Funktionalität vorgesehen ist, also in /etc/rc.config kein IFCONFIG_1="192.168.0.10 dynamic pointopoint 192.168.0.1 up" sondern nur IFCONFIG_1="" dasteht und route.conf nicht diese dummy-routings enthält und IPADDR_1="". Okay.
Was aber mache ich, wenn ich alles brav mit Yast eingerichtet habe und eben diese auto-dial-in Konfiguration besteht? Wo erkenne ich (bzw das Skript) dass eine ISDN-Verbindung vorliegt?
thx Ekkard
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-isdn-unsubscribe@suse.com For additional commands, e-mail: suse-isdn-help@suse.com
participants (4)
-
Ekkard Gerlach
-
Horst Laubenbach
-
juergen.braukmann@ruhr-west.de
-
Roland Hebertinger