Wie kann ich auf der Konsole prüfen, ob ich Online bin ?
Hallo, siehe Betreff. Danke Mario PS: ich logge mich mit su -c 'isdnctrl dial ippp0' ein. -- --------------------------------------------------------------------- - Mario Müller | Im Zweifelsfall ist immer das - - mmuellerss@web.de | Piano besoffen - niemals ich ... - - 0180 / 505254791800 | Tom Waits - ---------------------------------------------------------------------
On 16-May-2001 Robert Szentmihalyi wrote:
Am Mittwoch, 16. Mai 2001 13:58 schrieb Mario Müller:
Hallo,
siehe Betreff.
mit imon zum Beispiel.
Oder unter X mit isdnmon oder isdnmonp.
Gruss,
Heinz.
--
E-Mail: Heinz W. Pahlke
Ralf Cirksena schrieb:
Hi Robert,
On 2001-05-16 12:08 GMT, Robert Szentmihalyi
wrote: mit imon zum Beispiel.
Da siehst Du, ob die ISDN-Leitung offen ist.
und ob eine Verbindung besteht (ausgehend oder eingehend), also ob du online bist. Ist auf jedenfall bei meinem imon so.
Vorschlag:
/sbin/ifconfig
Da siehst du nur ob das device ippp0 konfiguriert ist und nicht ob eine Verbindung besteht. Die Verbindung kann schon unterbrochen sein und dass device immer noch aktiv.... Daniel
Hallo! Du kannst auf der Konsole prüfen, ob Du online bist, indem Du den Befehl "ping www.internet.adr" benutzt. Oder Du schickst mir eine Email und ich antworte Dir. cu, Marc
----- Original Message ----- From: "Marc Mc Guinness" Sent: Wednesday, May 23, 2001 3:34 PM
Hallo!
Du kannst auf der Konsole prüfen, ob Du online bist, indem Du den Befehl "ping www.internet.adr" benutzt. Oder Du schickst mir eine Email und ich antworte Dir.
cu,
Marc
Genau das geht eben nicht, da durch den ping Befehl (bei Konfiguration für eine automatische Einwahl) eine Online-Verbindung extra aufgebaut wird. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Hi Andy,
On 2001-05-23 14:51 GMT, Andy Hoppe
[ping]
Genau das geht eben nicht, da durch den ping Befehl (bei Konfiguration für eine automatische Einwahl) eine Online-Verbindung extra aufgebaut wird.
Ohne eine Netzwerkverbindung zu benutzen findest Du nicht heraus, ob
sie nutzbar ist.
--
Ralf Cirksena
>>>>>>>>>>>> Ursprüngliche Nachricht <<<<<<<<<<<<<<<<<<
Am 28.05.01, 08:34:46, schrieb Ralf Cirksena
Hi Andy,
On 2001-05-23 14:51 GMT, Andy Hoppe
wrote:
[ping]
Genau das geht eben nicht, da durch den ping Befehl (bei Konfiguration für eine automatische Einwahl) eine Online-Verbindung extra aufgebaut wird.
Man führe als root auf der Konsole ifconfig aus. Dann siehst Du, ob Deine internen IP auf der ISDN-Karte gegen die offiziellen IP von Deinem Provider ausgetauscht worden sind. Ist dies der Fall, so bist Du ONLINE, wenn nicht, dann OFFLINE. Ifconfig löst auch kein DOD aus! Siehe auch man ifconfig Grüsse Martin
On Monday 28 May 2001 09:15, Martin Pitsch wrote:
>>>>>>>>>>>>> Ursprüngliche Nachricht <<<<<<<<<<<<<<<<<<
Am 28.05.01, 08:34:46, schrieb Ralf Cirksena
zum Thema Re: Wie kann ich auf der Konsole prüfen, ob ich Online bin ?:
Hi Andy,
Man führe als root auf der Konsole ifconfig aus. Dann siehst Du, ob Deine internen IP auf der ISDN-Karte gegen die offiziellen IP von Deinem Provider ausgetauscht worden sind.
Musst gar nicht root sein dafuer. Einfach /sbin/ifconfig tuts auch. /eno
Am Mit, 23 Mai 2001, schrieb Daniel Brachmann:
Ralf Cirksena schrieb:
Hi Robert,
On 2001-05-16 12:08 GMT, Robert Szentmihalyi
wrote: mit imon zum Beispiel.
Da siehst Du, ob die ISDN-Leitung offen ist.
und ob eine Verbindung besteht (ausgehend oder eingehend), also ob du online bist. Ist auf jedenfall bei meinem imon so.
Vorschlag:
/sbin/ifconfig
Da siehst du nur ob das device ippp0 konfiguriert ist und nicht ob eine Verbindung besteht. Die Verbindung kann schon unterbrochen sein und dass device immer noch aktiv....
Die ippp Devices bestehen ja auch fortwährend und nicht nur während der Verbindung wie ppp Devices. Aber Du siehst doch, ob dem Device eine IP-Nummer oder die Dummy-IP zugeordnet ist. Gruß Christoph -- Christoph Maurer - Jülicher Str. 80 - 52070 Aachen - Tux# 194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Am Mittwoch, 23. Mai 2001 16:37 schrieb Christoph Maurer:
Die ippp Devices bestehen ja auch fortwährend und nicht nur während der Verbindung wie ppp Devices. Aber Du siehst doch, ob dem Device eine IP-Nummer oder die Dummy-IP zugeordnet ist.
Hat eigentlich schon jemand /usr/sbin/isdnctrl status ippp0 erwähnt? -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de
Am Mit, 23 Mai 2001, schrieb Manfred Tremmel:
Am Mittwoch, 23. Mai 2001 16:37 schrieb Christoph Maurer:
Die ippp Devices bestehen ja auch fortwährend und nicht nur während der Verbindung wie ppp Devices. Aber Du siehst doch, ob dem Device eine IP-Nummer oder die Dummy-IP zugeordnet ist.
Hat eigentlich schon jemand
/usr/sbin/isdnctrl status ippp0
Ja, ja, die gängigen und praktischen Tips sind schon alle durch, jetzt geht es nur noch um die eher exotischen. Gruß Christoph -- Christoph Maurer - Jülicher Str. 80 - 52070 Aachen - Tux# 194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
On Thursday, 24. May 2001 15:09, Christoph Maurer wrote:
Am Mit, 23 Mai 2001, schrieb Manfred Tremmel:
Am Mittwoch, 23. Mai 2001 16:37 schrieb Christoph Maurer:
Die ippp Devices bestehen ja auch fortwährend und nicht nur während der Verbindung wie ppp Devices. Aber Du siehst doch, ob dem Device eine IP-Nummer oder die Dummy-IP zugeordnet ist.
Hat eigentlich schon jemand
/usr/sbin/isdnctrl status ippp0
Ja, ja, die gängigen und praktischen Tips sind schon alle durch, jetzt geht es nur noch um die eher exotischen.
Dann steuere ich mal ein $ /usr/sbin/imontty ISDN channel status: Channel Usage Type Number ---------------------------------------------------------------------- HiSax Off HiSax Off bei... ;-) Gruß, Stephan -- Stephan Hakuli | mailto: stephan@hakuli.de | * GnuPG/PGP-Key * | callto: 01 71 - 651 89 43 | available, please | surfto: http://www.hakuli.de | visit my homepage
Hi Christoph,
On 2001-05-23 14:37 GMT, Christoph Maurer
Die ippp Devices bestehen ja auch fortwährend und nicht nur während der Verbindung wie ppp Devices. Aber Du siehst doch, ob dem Device eine IP-Nummer oder die Dummy-IP zugeordnet ist.
So meinte ich das auch. Sorry, daß ich zu ungenau war.
--
Ralf Cirksena
Da siehst du nur ob das device ippp0 konfiguriert ist und nicht ob eine Verbindung besteht. Die Verbindung kann schon unterbrochen sein und dass device immer noch aktiv.... Alternativ: /etc/ppp/ip-up.local
Diese Datei wird von /etc/ppp/ip-up aufgerufen, wenn eine Verbindung
aufgebaut wird. Darin erzeuge ich eine Datei, die mir anzeigt, ob ich online
bin oder nicht.
Wenn die Datei vorhanden ist, bist Du online, ansonsten nicht.
--------------------------------------------------
#!/bin/sh
# (c) '97, S.u.S.E. GmbH, Fuerth, Germany
# Klaus Franken
Hi Daniel, On 2001-05-23 14:29 GMT, Daniel Brachmann <9d@cosmosdirekt.de> wrote:
und ob eine Verbindung besteht (ausgehend oder eingehend), also ob du online bist. Ist auf jedenfall bei meinem imon so.
Ob Dir die Verbindung was nützt oder nur kostet, siehst Du nicht.
Da siehst du nur ob das device ippp0 konfiguriert ist und nicht ob eine Verbindung besteht. Die Verbindung kann schon unterbrochen sein und dass device immer noch aktiv....
Ok, dann hilft nur noch ein Ping auf einen zuverlässigen Server. Bei
dod vielleicht nicht der Königsweg...
--
Ralf Cirksena
* Ralf Cirksena schrieb am 28.Mai.2001:
On 2001-05-23 14:29 GMT, Daniel Brachmann <9d@cosmosdirekt.de> wrote:
und ob eine Verbindung besteht (ausgehend oder eingehend), also ob du online bist. Ist auf jedenfall bei meinem imon so.
Ob Dir die Verbindung was nützt oder nur kostet, siehst Du nicht.
Ich habe diesen Thread nicht verfolgt. Hat aber schon einer mal tleds erwähnt, oder in Erwägung gezogen? Damit kann man natürlich nur feststellen, ob aktuell etwas über dem Netz geht. Bernd -- Hast Du bei Problemen schon in der SuSE-Support-Datenbank (SDB) nachgesehen? Auf Deinem Rechner: http://localhost/doc/sdb/de/html/index.html | mit Apache: http://localhost/doc/sdb/de/html/key_form.html | Zufalls- Tagesaktuell bei SuSE: http://sdb.suse.de/sdb/de/html/index.html | signatur 2
Hallo Mario, * Mario Müller schrieb:
Hallo,
siehe Betreff.
Danke Mario
PS: ich logge mich mit su -c 'isdnctrl dial ippp0' ein.
su -c 'isdnctrl status ippp0' cya Waldemar -- It's naive to assume that just installing a firewall is going to protect you from all potential security threat. That assumption creates a false sense of security, and having a false sense of security is worse than having no security at all. -- Kevin Mitnick
* Stefan Leiner
Am Mittwoch, 16. Mai 2001 13:58 schrieb Mario Müller:
siehe Betreff.
PS: ich logge mich mit su -c 'isdnctrl dial ippp0' ein.
und mit 'ping www.microsoft.com' ginge es dann nicht?
Warum geht das nicht?
Wenn der Server down ist, könnte was falsches rauskommen... flo -- Ich so jung wie Ich alt bin, weil Ich eigentlich noch zu jung bin um alt zu sein, aber uneigentlich schon zu alt bin um wieder Kind zu sein. [WoKo in dag°]
Moin Florian, * Florian Gross schrieb am 16 May 2001:
* Stefan Leiner
textete am 16.05.01: Am Mittwoch, 16. Mai 2001 13:58 schrieb Mario Müller:
siehe Betreff.
PS: ich logge mich mit su -c 'isdnctrl dial ippp0' ein.
und mit 'ping www.microsoft.com' ginge es dann nicht?
Warum geht das nicht?
Wenn der Server down ist, könnte was falsches rauskommen...
Ein ping auf microsoft.com geht bei mir meistens nicht. Gruß, Sebastian -- Do not meddle in the affairs of Wizards, for they are subtle and quick to anger. Sebastian Helms - http://www.helms.sh - mailto:mail@helms.sh (PGP welcome) SuSE-Linux-Mailinglisten-FAQ: http://www.helms.sh/faq/
* Sebastian Helms
* Florian Gross schrieb am 16 May 2001:
* Stefan Leiner
textete am 16.05.01:
und mit 'ping www.microsoft.com' ginge es dann nicht? Warum geht das nicht? Wenn der Server down ist, könnte was falsches rauskommen... Ein ping auf microsoft.com geht bei mir meistens nicht.
IIRC ist manchmal das www nicht ganz unwichtig. cu flo -- Es ist schon seltsam, das manche Leute so seltsam reagieren. Aber das ist sicher das seltsame daran. [WoKo in dag°]
* Florian Gross:
* Sebastian Helms
textete am 17.05.01: * Florian Gross schrieb am 16 May 2001:
* Stefan Leiner
textete am 16.05.01: und mit 'ping www.microsoft.com' ginge es dann nicht? Warum geht das nicht? Wenn der Server down ist, könnte was falsches rauskommen... Ein ping auf microsoft.com geht bei mir meistens nicht.
IIRC ist manchmal das www nicht ganz unwichtig.
[www.]microsoft.com filtert ICMP Echo Requests. Da ist mit pingen gar nichts erreichbar. Thorsten -- There's no place like ~
* Thorsten Jens
* Florian Gross:
* Sebastian Helms
textete am 17.05.01: * Florian Gross schrieb am 16 May 2001:
* Stefan Leiner
textete am 16.05.01: und mit 'ping www.microsoft.com' ginge es dann nicht? Warum geht das nicht? Wenn der Server down ist, könnte was falsches rauskommen... Ein ping auf microsoft.com geht bei mir meistens nicht.
IIRC ist manchmal das www nicht ganz unwichtig.
[www.]microsoft.com filtert ICMP Echo Requests. Da ist mit pingen gar nichts erreichbar.
Hmmm, haben wohl Angst vor flood- Pings? *g* Aber ein traceroute oder so sollte es auch tun. cu flo --
So lange du mich nicht Gildo Horn nennst. Aber Guildo ist doch ok, oder? Hallo Guildo! Aus jetzt! Schluss! Pfui! Platz! [Christopher Splinter und WoKo in dag°]
On Sam, Mai 19, 2001 at 07:32:39 +0200, Florian Gross wrote:
* Thorsten Jens
textete am 18.05.01: [...] [www.]microsoft.com filtert ICMP Echo Requests. Da ist mit pingen gar nichts erreichbar.
Hmmm, haben wohl Angst vor flood- Pings? *g*
Wie viele andere auch. In diesem Fall auch zu Recht. Es ist schade, wie viele nützliche Dinge im Netz wegen gelangweilten Script-Kiddies (ping) oder hemmungslosen Spammern (mail-relay) zunehmend verschwinden.
Aber ein traceroute oder so sollte es auch tun.
Der testet aber vorrangig nicht die Erreichbarkeit des Zielservers, sondern den Weg dahin und mir ist eine kurze Aussage (alive or not) oft wichtiger als der Informationswust aus traceroute. SCNR Jan
On Wed, May 16, 2001 at 01:58:22PM +0200, Mario Müller wrote:
siehe Betreff. PS: ich logge mich mit su -c 'isdnctrl dial ippp0' ein.
Die "i-Tools" (imon usw.) wurden ja schon genannt... Du könntest Dir auch die Ausgabe von su -c 'route -n' ansehen. Oder Du schreibst Dir in /etc/ppp/ip-up eine Zeile, die z.B. die Umgebungsvariable ONLINE auf "ja" setzt und exportiert. Im ip-down-Zweig kann man sie dann wieder auf "nein" setzen lassen. Dann sollte ein 'cat $ONLINE' reichen... Oder Du läßt Dir eine temporäre Datei erstellen... ...oder minütlich eine SMS schicken...;-))) Viele Wege führen nach Rom... Viel Spaß beim Austesten, Christian -- Christian Schmidt | Germany | ChriSchmi@t-online.de PGP Key ID: 0x4BB05393
* Christian Schmidt:
On Wed, May 16, 2001 at 01:58:22PM +0200, Mario Müller wrote:
siehe Betreff. PS: ich logge mich mit su -c 'isdnctrl dial ippp0' ein.
Die "i-Tools" (imon usw.) wurden ja schon genannt... Du könntest Dir auch die Ausgabe von su -c 'route -n' ansehen.
<korinthenkack> Für route braucht man keine root-Rechte. </korinthenkack>
Oder Du schreibst Dir in /etc/ppp/ip-up eine Zeile, die z.B. die Umgebungsvariable ONLINE auf "ja" setzt und exportiert. Im ip-down-Zweig kann man sie dann wieder auf "nein" setzen lassen.
Dann sollte ein 'cat $ONLINE' reichen...
Wobei ein "echo $ONLINE" da wohl bessere Dienste leistet ;-) Und die Übergabe von Variablen in aufrufende Shells ist ja auch nicht ohne. Thorsten -- Random .signature #42:
On Wed, May 16, 2001 at 08:47:17PM +0200, Thorsten Jens wrote:
<korinthenkack> Für route braucht man keine root-Rechte. </korinthenkack>
Stimmt...;-) Als nicht-root muß man dann aber den Pfad mitangeben: /sbin/route -n
Oder Du schreibst Dir in /etc/ppp/ip-up eine Zeile, die z.B. die Umgebungsvariable ONLINE auf "ja" setzt und exportiert. Im ip-down-Zweig kann man sie dann wieder auf "nein" setzen lassen.
Dann sollte ein 'cat $ONLINE' reichen...
Wobei ein "echo $ONLINE" da wohl bessere Dienste leistet ;-)
Klar...;-)
Und die Übergabe von Variablen in aufrufende Shells ist ja auch nicht ohne.
Warum? Kannst Du das etwas näher erläutern? Gruß, Christian -- Christian Schmidt | Germany | ChriSchmi@t-online.de PGP Key ID: 0x4BB05393
On Mit, 16 Mai 2001, Christian Schmidt wrote:
Kannst Du das etwas näher erläutern?
Variablen koennen nur an subprozesse (mittels export) vererbt werden. Bsp: $ ( export FOO=yes ) && echo $FOO $ export FOO=yes && echo $FOO && ( echo $FOO ) yes yes Ersterer Befehl startet eine subshell (wie fuer ein script) und exportiert FOO, das kommt aber _nicht_ in die aktuelle shell. Im zweiten Fall wird in der aktuellen shell exportiert, und ist auch in der subshell (zweites yes) vorhanden. Loesungen: - script sourcen - per stdout/stderr/stdin an den aufrufenden Prozess uebergeben, z.B.: export FOO=`export FOO=yes && echo $FOO` ^------- subshell --------^ Falls es sich um mehrere Variablen handelt greifen die shell-ueblichen Methoden Parameter auszuwerten, z.B. mit getopt oder $@ (und set). Bsp.: ==== subscript ==== FOO="foo" BAR="bar" ==== source subscript && echo $FOO && echo $BAR geht, sh ./subscript geht nicht. Zweite Variante: ==== subscript ==== FOO="foo"; BAR="bar" echo "$FOO $BAR" ==== $ sh subscript && echo $FOO $BAR foo bar $ ### das foo bar ist die Ausgabe auf stdout in subscript, die Vars sind leer $ source subscript && echo $FOO $BAR foo bar foo bar $ ### klappt also $ set -- `sh subscript` && echo $1 $2 foo bar $ ### klappt auch. $1 und $2 koennen weiterverarbeitet werden. Alles ohne x-bit auf dem subscript. HTH, -dnh -- Wer mit aller Gewalt ans Ziel will, wird feststellen, das er hinterher nur wieder am Start landet. [WoKo in dag°]
Thorsten Jens wrote:
* Christian Schmidt:
On Wed, May 16, 2001 at 01:58:22PM +0200, Mario Müller wrote:
siehe Betreff. PS: ich logge mich mit su -c 'isdnctrl dial ippp0' ein.
Die "i-Tools" (imon usw.) wurden ja schon genannt... Du könntest Dir auch die Ausgabe von su -c 'route -n' ansehen.
<korinthenkack> Für route braucht man keine root-Rechte. </korinthenkack>
Für isdnctrl auch nicht, wenn der User Mitglied der Gruppe uucp ist. Ralf
Hi Thorsten,
On 2001-05-16 18:47 GMT, Thorsten Jens
<korinthenkack> Für route braucht man keine root-Rechte. </korinthenkack>
* Ralf Cirksena:
On 2001-05-16 18:47 GMT, Thorsten Jens
wrote: <korinthenkack> Für route braucht man keine root-Rechte. </korinthenkack>
aber dann muß man i.d.R. den Pfad angeben, da Otto Normaluser /sbin normalerweise nicht in $PATH hat.
<klaraber> Ja, hab ich auch nicht bestritten :-) Aber den Umweg über su(do) zu gehen halte ich für etwas aufwendig. Und warum einem Programm Rechte geben, das es nicht braucht? </klaraber> Thorsten -- public class ThorstenJens extends Student { URL hp = new URL("http://www.thojens.de"); String email = new String("thojens@gmx.de"); }
Hi Thorsten,
On 2001-05-17 10:17 GMT, Thorsten Jens
<klaraber> Ja, hab ich auch nicht bestritten :-) Aber den Umweg über su(do) zu gehen halte ich für etwas aufwendig. Und warum einem Programm Rechte geben, das es nicht braucht? </klaraber>
Wir sind einer Meinung.
--
Ralf Cirksena
participants (23)
-
Andy Hoppe
-
Bernd Brodesser
-
Christian Schmidt
-
Christoph Maurer
-
ci@holmco.de
-
Daniel Brachmann
-
David Haller
-
eno
-
Florian Gross
-
Heinz W. Pahlke
-
Jan.Trippler@t-online.de
-
Manfred Tremmel
-
Marc Mc Guinness
-
Mario Müller
-
Martin Pitsch
-
Michael Niedermair
-
Ralf Corsepius
-
Robert Szentmihalyi
-
Sebastian Helms
-
Stefan Leiner
-
Stephan Hakuli
-
Thorsten Jens
-
Waldemar Brodkorb