Hallo, Tobias Becker schrieb:
In der Tat ein merkwürdiges Verhalten. Aus den richtigerweise angehangenen Konfigurationsdateien kann ich keine Ursache erkennen.
Ebenfalls.
Werden den z. B. die Internetverbindungen im syslog von isdnlog protokolliert oder ist "Everything is fine ..." das letzte was isdnlog von sich gibt?
Ja, "Everything is fine ..." ist das letzte, was er von sich gibt.
Einziger Anhaltspunkt sind die beiden folgenden Meldungen von isdnlog beim Start:
May 4 14:51:43 [isdnlog] isdn.conf:4 active channels, 1 MSN/SI entries May 4 14:51:43 [isdnlog] (Data versions: iprofd=0x06 net_cfg=0x06 /dev/isdninfo=0x01)
Ohne jetzt genau zu wissen, wie isdnlog die Zahl der 'active channels' ermittelt, bedeuten 4 Kanäle wohl zwei ISDN-Karten, ist dies richtig?
Ja, richtig. Zwei Teles 16.3. Beide funktionieren wunderbar. Wenn ich isdnlog am laufen habe möchte ich die eine verkehrt herum anschliessen und ausgehende Anrufe mitloggen.
Da meine Data Versions mit dem Kernel 2.2.25 0x05 statt 0x06 lauten, gehe ich bei Dir von einem Kernel 2.4.nn aus. In diesem Fall könnte man bei auch im syslog ausbleibenden Meldungen einmal /dev/isdnctrl0 überprüfen.
Richtig: Kernel 2.4.20 Vanilla. Selbst kompiliert. Ich prüfe nochmal die ISDN-Angaben, aber ich bin mir ziemlich sicher alles richtig eingestellt zu haben. Wie prüfe ich, ob /dev/isdnctrl0 richtig funktioniert? Ein root # cat /dev/isdnctrl0 z.B. ergibt nichts. Ich denke hier ist wohl der richtige Ansatzpunkt. Dabei kam mir der Gedanke, dass /dev/isdnctrl0 falsch ist. Schliesslich habe ich 2 ISDN-Karten. Aber der isdnlog-Aufruf mit /dev/isdnctrl2 hat auch nichts gebracht. Doch insgesamt bin ich mir unsicher wie entschieden wird welche ISDN-Karte die erste und welche die zweite ist.
Zum Abschluß noch folgende Fragen: Woher kommt Dein isdnlog (SuSE x.y oder selbstübersetzt)? Welche ISDN-Karte wird verwendet?
Selbstübersetzt aus 3.2_p1-r2 aus Gentoo.
Gruß Tobias
Gruß Jan