Hallo Karsten Keil, On Mon, 7 Jun 2004, Karsten Keil wrote:
On Mon, Jun 07, 2004 at 12:41:30PM +0200, Sigward Funke wrote:
Gut, zwischen die isdnlog-Meldungen mischen sich tatsächlich noch zahlreiche Kernel-Meldungen, die ich jedoch für unverdächtig halte. Später finde ich bisher unbekannte Meldungen mit "No HW description found" - hilft das vielleicht weiter?
Hat nichts damit zu tun, bei jedem Netzwerk Device Statuschange wird ein Hotplugevent ausgeloest (kann man zu verschiedenen Zwecken nutzen, alternativ zu /etc/ppp/ip-up). Für dieses Event und diese HW gibt es keine Konfiguration, das ist der normal Fall.
Gut, wieder was dazugelernt. [...]
Damit das time setzen ueberhaupt funktionieren kann, muss die Anlage in der CONNECT Message auch die Zeit schicken, da das ein optionales Element ist, kann es sein das die Anlage das weglaesst.
mit log=3 in der isdnlog option Datei kannst Du alle messages der Karte nochmal nach /dev/isdnctrl0 schreiben lassen (zusaetzlich flush=yes empfohlen). Da kann ich oder andere Q931 kundige sehen ob die Zeit mitgeschickt wird oder nicht.
Nach Änderung der Konfiguration in dolly:/etc/isdn/isdnlog.options.contr0 findet sich in /tmp/isdnctrl0 folgendes Protokoll: Protokolliert wurde (meiner Ansicht nach) der Start des ISDN-Systems, erste automatische Verbindungen und eine (mehrfach wieder aufgenommene) manuelle Verbindung. Letztere war auf alle Fälle erfolgreich. Damit das Log etwas kürzer wird, habe ich die Zeilen nach der Zeitangabe geteilt und alle wiederholten Zeiten entfernt. Mon Jun 07 18:03:49 2004 53:31.21 debugging flags card 1 set to 4 Mon Jun 07 18:03:56 2004 53:38.12 tei State ST_TEI_NOP Event EV_IDREQ 53:38.12 tei assign request ri 39409 HEX: FC FF 03 0F 99 F1 01 FF 53:38.12 Card1 -> PH_DATA_REQ: UI[0]C (sapi 63, tei 127) 53:38.12 tei ChangeState ST_TEI_IDREQ HEX: FE FF 03 0F 99 F1 02 85 53:38.14 tei State ST_TEI_IDREQ Event EV_ASSIGN 53:38.14 tei identity assign ri 39409 tei 66 53:38.14 tei ChangeState ST_TEI_NOP HEX: 00 85 7F 53:38.14 Card1 -> PH_DATA_REQ: SABME[1]C (sapi 0, tei 66) HEX: 00 85 73 HEX: 00 85 00 00 08 01 01 05 A1 04 02 88 90 6C 07 01 80 31 31 38 34 33 70 0D 81 30 30 33 34 33 35 39 32 30 30 31 37 7C 02 88 90 53:38.15 Card1 -> PH_DATA_REQ: I[0](ns 0, nr 0)C (sapi 0, tei 66) HEX: 00 85 01 02 HEX: 00 85 02 00 08 01 02 05 A1 04 02 88 90 6C 07 01 80 31 31 38 34 33 70 0D 81 30 30 33 37 34 36 34 33 33 34 37 30 7C 02 88 90 53:38.23 Card1 -> PH_DATA_REQ: I[0](ns 1, nr 0)C (sapi 0, tei 66) HEX: 00 85 01 04 HEX: 02 85 00 04 08 01 81 02 18 01 89 HEX: 02 85 01 02 53:38.79 Card1 -> PH_DATA_REQ: RR[0](nr 1)R (sapi 0, tei 66) HEX: 02 85 02 04 08 01 82 02 18 01 8A HEX: 02 85 01 04 53:38.87 Card1 -> PH_DATA_REQ: RR[0](nr 2)R (sapi 0, tei 66) Mon Jun 07 18:03:58 2004 HEX: 02 85 04 04 08 01 81 07 28 14 43 48 41 52 47 49 4E 47 20 49 20 20 20 20 20 20 30 2E 31 32 4C 07 71 83 31 31 38 34 33 7C 02 88 90 HEX: 02 85 01 06 53:40.35 Card1 -> PH_DATA_REQ: RR[0](nr 3)R (sapi 0, tei 66) Mon Jun 07 18:03:59 2004 HEX: 02 85 06 04 08 01 82 07 28 14 43 48 41 52 47 49 4E 47 20 49 20 20 20 20 20 20 30 2E 31 32 4C 07 71 83 31 31 38 34 33 7C 02 88 90 HEX: 02 85 01 08 53:41.15 Card1 -> PH_DATA_REQ: RR[0](nr 4)R (sapi 0, tei 66) Mon Jun 07 18:04:09 2004 HEX: 00 85 04 08 08 01 01 45 08 02 80 90 53:51.12 Card1 -> PH_DATA_REQ: I[0](ns 2, nr 4)C (sapi 0, tei 66) HEX: 00 85 01 06 HEX: 02 85 08 06 08 01 81 4D 08 02 80 90 HEX: 00 85 06 0A 08 01 01 5A 53:51.34 Card1 -> PH_DATA_REQ: I[0](ns 3, nr 5)C (sapi 0, tei 66) HEX: 00 85 01 08 Mon Jun 07 18:04:10 2004 HEX: 00 85 08 0A 08 01 02 45 08 02 80 90 53:52.12 Card1 -> PH_DATA_REQ: I[0](ns 4, nr 5)C (sapi 0, tei 66) HEX: 00 85 01 0A HEX: 02 85 0A 0A 08 01 82 4D 08 02 80 90 HEX: 00 85 0A 0C 08 01 02 5A 53:52.36 Card1 -> PH_DATA_REQ: I[0](ns 5, nr 6)C (sapi 0, tei 66) HEX: 00 85 01 0C HEX: 02 85 01 0D HEX: 02 85 01 0D Mon Jun 07 18:04:20 2004 54:02.39 Card1 -> PH_DATA_REQ: RR[1](nr 6)R (sapi 0, tei 66) HEX: 02 85 53 HEX: 02 85 73 54:02.46 Card1 -> PH_DATA_REQ: UA[1]R (sapi 0, tei 66) Mon Jun 07 18:06:19 2004 HEX: 00 85 7F 56:01.94 Card1 -> PH_DATA_REQ: SABME[1]C (sapi 0, tei 66) HEX: 00 85 73 HEX: 00 85 00 00 08 01 03 05 A1 04 02 88 90 6C 07 01 80 31 31 38 34 33 70 0E 81 30 30 33 37 34 36 35 34 30 39 38 32 31 7C 02 88 90 56:01.95 Card1 -> PH_DATA_REQ: I[0](ns 0, nr 0)C (sapi 0, tei 66) HEX: 00 85 01 02 Mon Jun 07 18:06:20 2004 HEX: 02 85 00 02 08 01 83 02 18 01 89 HEX: 02 85 01 02 56:02.56 Card1 -> PH_DATA_REQ: RR[0](nr 1)R (sapi 0, tei 66) Mon Jun 07 18:06:22 2004 HEX: 02 85 02 02 08 01 83 07 28 14 43 48 41 52 47 49 4E 47 20 49 20 20 20 20 20 20 30 2E 31 32 4C 07 71 83 31 31 38 34 33 7C 02 88 90 HEX: 02 85 01 04 56:05.05 Card1 -> PH_DATA_REQ: RR[0](nr 2)R (sapi 0, tei 66) Mon Jun 07 18:06:28 2004 HEX: 00 85 02 04 08 01 03 45 08 02 80 90 56:10.94 Card1 -> PH_DATA_REQ: I[0](ns 1, nr 2)C (sapi 0, tei 66) HEX: 00 85 01 04 Mon Jun 07 18:06:29 2004 HEX: 02 85 04 04 08 01 83 4D 08 02 80 90 HEX: 00 85 04 06 08 01 03 5A 56:11.17 Card1 -> PH_DATA_REQ: I[0](ns 2, nr 3)C (sapi 0, tei 66) HEX: 00 85 01 06 Mon Jun 07 18:06:30 2004 HEX: 00 85 06 06 08 01 04 05 A1 04 02 88 90 6C 07 01 80 31 31 38 34 33 70 0E 81 30 30 33 37 34 36 35 34 30 39 38 32 31 7C 02 88 90 56:12.42 Card1 -> PH_DATA_REQ: I[0](ns 3, nr 3)C (sapi 0, tei 66) HEX: 00 85 01 08 HEX: 02 85 06 08 08 01 84 02 18 01 89 HEX: 02 85 01 08 56:13.05 Card1 -> PH_DATA_REQ: RR[0](nr 4)R (sapi 0, tei 66) Mon Jun 07 18:06:33 2004 HEX: 02 85 08 08 08 01 84 07 28 14 43 48 41 52 47 49 4E 47 20 49 20 20 20 20 20 20 30 2E 31 32 4C 07 71 83 31 31 38 34 33 7C 02 88 90 HEX: 02 85 01 0A 56:15.35 Card1 -> PH_DATA_REQ: RR[0](nr 5)R (sapi 0, tei 66) Mon Jun 07 18:06:43 2004 HEX: 00 85 01 0B 56:25.35 Card1 -> PH_DATA_REQ: RR[1](nr 5)C (sapi 0, tei 66) HEX: 00 85 01 09 Mon Jun 07 18:06:45 2004 HEX: 00 85 08 0A 08 01 04 45 08 02 80 90 56:27.42 Card1 -> PH_DATA_REQ: I[0](ns 4, nr 5)C (sapi 0, tei 66) HEX: 00 85 01 0A HEX: 02 85 0A 0A 08 01 84 4D 08 02 80 90 HEX: 00 85 0A 0C 08 01 04 5A 56:27.64 Card1 -> PH_DATA_REQ: I[0](ns 5, nr 6)C (sapi 0, tei 66) HEX: 00 85 01 0C Mon Jun 07 18:06:55 2004 HEX: 02 85 01 0D HEX: 02 85 01 0D 56:37.67 Card1 -> PH_DATA_REQ: RR[1](nr 6)R (sapi 0, tei 66) HEX: 02 85 53 HEX: 02 85 73 56:37.78 Card1 -> PH_DATA_REQ: UA[1]R (sapi 0, tei 66) Ich bin ja gespannt, ob in diesen Zeilen was Brauchbares zu finden ist! Mit isdnrep finde ich in dieser Zeit folgende Verbindungen, was auch meinen Erwartungen entspricht: 18:03:58 0:00:10 ? -> xMSNx 0.0000 EUR 18:03:59 0:00:10 ? -> xMSNx 0.0000 EUR 18:06:22 0:00:07 +4934197xMSNx -> xMSNx 0.0000 EUR 18:06:33 0:00:12 +4934197xMSNx -> xMSNx 0.0000 EUR 18:12:03 0:01:23 +4934197xMSNx -> xMSNx 0.0000 EUR 18:22:03 0:00:41 +4934197xMSNx -> xMSNx 0.0000 EUR Gruß Sigward Funke -- Sigward Funke Institut fuer Geophysik und Geologie Tel. 0341 97-32816 Universitaet Leipzig Fax. 0341 97-32809 Talstr. 35, 04103 Leipzig E-mail: sfunke@rz.uni-leipzig.de Raum 2-15