Hallo, seit wir eine neue Telefonanlage haben, find ich folgende Zeilen in der messages Datei: ----schnipp---- Oct 9 07:44:45 mps isdnlog: Oct 09 07:44:45 tei 65 calling +1 91011, USA with WVI-DialOut Unexpected discriminator 0x45 -- ignored! Oct 9 06:56:22 mps isdnlog: Oct 09 06:56:22 tei 127 calling ? with ? Unexpected discriminator 0x45 -- ignored! Oct 9 06:57:22 mps isdnlog: Oct 09 06:57:22 tei 127 calling ? with ? Unexpected discriminator 0x45 -- ignored! Oct 9 06:58:22 mps isdnlog: Oct 09 06:58:22 tei 66 calling +1 91011, USA with WVI-DialOut Unexpected discriminator 0x45 -- ignored! ----schnapp---- Ich kann leider nicht deuten was der isdnlog mir da sagen will. Teilnehmer 127 ruft ? an ???? Wer ist Teilnehmer 127? Was soll der "Unerwartete Trenner"? Das erste und das letzte sind Zeilen wenn eine reguläre Verbindung zusande kommt. Der Rest läuft auf, wenn keine Verbindung besteht. Hat jemand eine Idee. Grüße Michael Helms
On Fri, Oct 12, 2001 at 10:55:52AM +0200, Michael Helms wrote:
Hallo,
seit wir eine neue Telefonanlage haben, find ich folgende Zeilen in der messages Datei:
----schnipp----
Oct 9 07:44:45 mps isdnlog: Oct 09 07:44:45 tei 65 calling +1 91011, USA with WVI-DialOut Unexpected discriminator 0x45 -- ignored! Oct 9 06:56:22 mps isdnlog: Oct 09 06:56:22 tei 127 calling ? with ? Unexpected discriminator 0x45 -- ignored! Oct 9 06:57:22 mps isdnlog: Oct 09 06:57:22 tei 127 calling ? with ? Unexpected discriminator 0x45 -- ignored! Oct 9 06:58:22 mps isdnlog: Oct 09 06:58:22 tei 66 calling +1 91011, USA with WVI-DialOut Unexpected discriminator 0x45 -- ignored!
----schnapp----
Die TK Anlage versendet frames die nicht Q931 entsprechen, Kennung 0x45.
Ich kann leider nicht deuten was der isdnlog mir da sagen will. Teilnehmer 127 ruft ? an ???? Wer ist Teilnehmer 127?
Die frames sind broadcasts (TEI 127).
Was soll der "Unerwartete Trenner"?
isdnlog kann nur DSS1 und 1TR6 frames interpretieren, daher warnt es bei anderen Frames. Abhilfe: in isdnlog/processor.c nach "Unexpected discriminator" suchen und diese wie die 0xaa euracom Frames behandeln.
Das erste und das letzte sind Zeilen wenn eine reguläre Verbindung zusande kommt. Der Rest läuft auf, wenn keine Verbindung besteht.
Hat jemand eine Idee.
Grüße Michael Helms
-- To unsubscribe, e-mail: suse-isdn-unsubscribe@suse.com For additional commands, e-mail: suse-isdn-help@suse.com
-- Karsten Keil SuSE Labs ISDN development
Michael Helms wrote:
Hallo,
seit wir eine neue Telefonanlage haben, find ich folgende Zeilen in der messages Datei:
Oct 9 06:57:22 mps isdnlog: Oct 09 06:57:22 tei 127 calling ? with ? Unexpected discriminator 0x45 -- ignored! Oct 9 06:58:22 mps isdnlog: Oct 09 06:58:22 tei 66 calling +1 91011, USA with WVI-DialOut Unexpected discriminator 0x45 -- ignored!
Wer ist Teilnehmer 127?
AFAIK ist das ein Rundruf.
Was soll der "Unerwartete Trenner"?
Die Telefonanlage sendet Junk, den isdnlog ignoriert.
Hat jemand eine Idee.
Ja, ignoriere das, wie isdnlog und lies: $ man 8 isdnlog /amt /trim dann telefonierst du weniger oft in die USA ;-)
Grüße Michael Helms
HTH leo
----- Original Message -----
From: "Leopold Toetsch"
Die Telefonanlage sendet Junk, den isdnlog ignoriert.
Hat jemand eine Idee.
Ja, ignoriere das, wie isdnlog und lies:
Ignorieren meint vermutlich (wie von Karsten angedeutet) Sourcen ändern und neu kompilieren? Aussitzen kann es nicht sein, da der "Junk" etwa minütlich gesendet wird.
$ man 8 isdnlog /amt /trim
dann telefonierst du weniger oft in die USA ;-)
Eigentlich hab ich das USA Problem schon recht lange erfolgreich ignoriert, aber seis drum, heute hab ich mich damit auseinander gesetzt. Und siehe da "amt=0" in der Datei /etc/isdn/isdnlog.isdnctrl0.options" brachte Abhilfe, denn diese Datei wird beim Aufruf von isdnlog angegeben. Aber jetzt hab ich noch ein paar Fragen dazu. Wofür ist die Datei "/etc/isdn/isdn.conf", bzw. wann wird sie ausgewertet? (Wenn ich das amt hier auf 0 setze pasiert nichts.) (Ist diese Datei denn wirklich nur dazu da mich zu verwirren????) Kann man den isdnlog irgendwie anhalten und neu starten? (hab ihn mit kill beendet und dann dass aufgerufen was mir "ps" vorher als Programmaufruf geliefert hat). Grüße Michael Helms
Michael Helms wrote:
Ignorieren meint vermutlich (wie von Karsten angedeutet) Sourcen ändern und neu kompilieren? Aussitzen kann es nicht sein, da der "Junk" etwa minütlich gesendet wird.
Ja, oder besser, die Meldung einmal drucken und dann ignorieren: static junk_printed = 0; ... if (!junk_printed++) { print ... } [ Wenn du einen Patch gegen aktuelle Sourcen hast, schick in mir biite ] [ diff -u old new > patch ]
Wofür ist die Datei "/etc/isdn/isdn.conf", bzw. wann wird sie ausgewertet?
isdn.conf wird von verschiedenen ISDN-Utilities verwendet und enthält 'globals'. Die Option-Datei für isdnlog ist spezifsch für den isdnlog.
Kann man den isdnlog irgendwie anhalten und neu starten?
$ man isdnlog /signals n
Grüße Michael Helms
HTH leo
----- Original Message -----
From: "Leopold Toetsch"
[ Wenn du einen Patch gegen aktuelle Sourcen hast, schick in mir biite ] [ diff -u old new > patch ]
Wird keinen Patch geben. Habe gerade die Techniker in die Finger bekommen, die haben den "Rundruf" abgestellt (die Anlage suchte wohl nach Geräten die wir gar nicht haben). Interessant am Rande: Nachdem die Techniker das abgestellt hatten, wollte sich unser Linux-Rechner nicht mehr einwählen. Nach einem reboot ging dann alles wieder. Und zum Schuss: Danke für die Hilfe. Grüsse Michael
participants (3)
-
Karsten Keil
-
Leopold Toetsch
-
Michael Helms