Re: [suse-isdn] callback-probleme
At 22:04 23.11.99 +0100, Joerg Bruestel wrote:
Hallo,
angehaengt ist die Konfiguration von isdn-devices von 2 Partnern.
nochmal die Hardwarekonfiguration:
elisa mit itk columbus, am internen Bus einer elmeg C 68 lux mit teles 16.3 und elsa quickstep 3000 am internen Bus einer agefeo as 34 , Mehrgeraeteanschluss
Ich habe einige Anwahlversuche von elisa zum lux gemacht und umgekehrt. Irgendwo verschwinden die calls teilweise bzw. ganz.
######### Versuch 1, keinerlei Eintrag im Logfile der Gegenstelle ######### Versuch 2, 44 Sekunden spaeter, wird korrekt beantwortet Nov 23 19:58:46 elisa kernel: isdn3: dialing 0 003722xxxxxx... Nov 23 19:58:55 elisa kernel: isdn3: dialing 1 003722xxxxxx... Nov 23 19:59:39 elisa kernel: isdn3: dialing 0 003722xxxxxx... Nov 23 19:59:50 lux kernel: isdn4: call from 034494yyyyyy -> 45, start
callback was kommt denn dann noch beim lux in der Logdatei ? kann sich eigentlich der lux ohne callback einwählen, also ganz normal mit isdnctrl dial ? scheint so, als wenn die Anlagen dazwischenfunken, hast Du schon mal probiert, den Callback-delay etwas länger zu machen ? Bei mir zB. hängt die Karte direkt am NTBA, und es funktioniert bei mir auch noch mit Callback-delay=1, die gegenstelle ist allerdings eine BintecXL2. Und ein callback funktioniert mit Einstellungen, so wie Du sie auch hast, bei mir in beide Richtungen. Wenn ich den Callback auslöse ist der rückruf schon da bevor bei mir richtig aufgelegt wird. Wenn die Gegenstelle den Callback auslöst ruft der Linuxrechner manchmal noch in der selben sekunde zurück ! Es scheint zumindest so, als wenn es nicht an den Linuxrechnern liegen würde ! Wenns geht mal einen Rechner mit an den NTBA hängen, damit man sieht was auf der anderen Seite der Anlage noch rauskommt ! das wären jetzt meine Ideen dazu... -- und servus Hans Klein /* http://www.net-con.net */
On Tue, 23 Nov 1999, Hans Klein wrote:
Date: Tue, 23 Nov 1999 22:50:21 +0100
######### Versuch 1, keinerlei Eintrag im Logfile der Gegenstelle ######### Versuch 2, 44 Sekunden spaeter, wird korrekt beantwortet Nov 23 19:58:46 elisa kernel: isdn3: dialing 0 003722xxxxxx... Nov 23 19:58:55 elisa kernel: isdn3: dialing 1 003722xxxxxx... Nov 23 19:59:39 elisa kernel: isdn3: dialing 0 003722xxxxxx... Nov 23 19:59:50 lux kernel: isdn4: call from 034494yyyyyy -> 45, start callback
was kommt denn dann noch beim lux in der Logdatei ?
Der ganz normale Vorgang, naemlich der Rueckruf. Wenn der lux den Anruf mitbekommt, dann funktioniert auch der callback. Nov 23 19:59:50 lux kernel: isdn4: call from 034494yyyyy -> 45, start callback Nov 23 19:59:50 lux kernel: isdn: Rejecting Call Nov 23 19:59:50 lux isdnlog: Call to tei 127 from +49 3722/034494yyyyyy, Limbach-Oberfrohna on LUX Call rejected (User) Nov 23 19:59:51 lux kernel: isdn4: dialing 0 0034494yyyyyy... Nov 23 19:59:51 lux isdnlog: * tei 64 calling +49 34494/yyyyyy, Ehrenhain with LUX RING (Data) Nov 23 19:59:52 lux isdnlog: * tei 64 calling +49 34494/yyyyyy, Ehrenhain with LUX CHANNEL: BRI, B2 gefordert Nov 23 19:59:55 lux isdnlog: tei 64 calling +49 34494/yyyyyy, Ehrenhain with LUX CHANNEL: BRI, B2 gefordert Nov 23 19:59:56 lux isdnlog: tei 64 calling +49 34494/yyyyyy, Ehrenhain with LUX Time:Tue Nov 23 19:59:00 1999 Nov 23 19:59:56 lux isdnlog: tei 64 calling +49 34494/yyyyyy, Ehrenhain with LUX CONNECT (Data) Nov 23 19:59:56 lux kernel: isdn_net: isdn4 connected Nov 23 19:59:56 lux kernel: isdn_net: chargetime of isdn4 now 4066771
kann sich eigentlich der lux ohne callback einwählen, also ganz normal mit isdnctrl dial ?
Ja. Normaler Call funktioniert zu allen Partnern ( etwa 8 an der Zahl, einige mit, andere ohne Telefonanlage ). Und auch ein normaler call in der umgekehrten Richtung macht keine Probleme.
scheint so, als wenn die Anlagen dazwischenfunken, hast Du schon mal probiert, den Callback-delay etwas länger zu machen ?
Hilft nicht, weil der Anruf nicht registriert wird! Wenn denn ein Anruf durchgeht und im log erscheint, dann kommt auch der callback. Sonst nicht.
Bei mir zB. hängt die Karte direkt am NTBA, und es funktioniert bei mir auch noch mit Callback-delay=1, die gegenstelle ist allerdings eine BintecXL2.
CBdelay=1 hab ich zum ISP (der eine cisco hat) eingestellt (ippp0, feste IP-Adresse ). Da scheint es keine Probleme zu geben, denn mit dem ISP ist callback vereinbart ( lux soll zurueckrufen und tuts auch ). Wobei der ISP im (tariflichen) Ortsnetzbereich liegt ( 0371 ).
Und ein callback funktioniert mit Einstellungen, so wie Du sie auch hast, bei mir in beide Richtungen. Wenn ich den Callback auslöse ist der rückruf schon da bevor bei mir richtig aufgelegt wird.
Da hab ich auch noch ein Problem. Weil ich zu bestimmten Gegenstellen mit isdnctrl bind arbeite, kommt es vor, dass der Rueckruf zwar kommt, aber auf einem anderen Kanal als eigentlich vorgesehen. ( Ist im imon kurz zu sehen. Und die Kiste legt sofort auf. Aber das ist ein anderes Thema...
Wenn die Gegenstelle den Callback auslöst ruft der Linuxrechner manchmal noch in der selben sekunde zurück ! Es scheint zumindest so, als wenn es nicht an den Linuxrechnern liegen würde !
Das nehme ich mittlerweile auch an.
Wenns geht mal einen Rechner mit an den NTBA hängen, damit man sieht was auf der anderen Seite der Anlage noch rauskommt !
Mach ich morgen. Geht aber am lux nur mit der Teles-Karte, die elsa-Karte kann ich nicht an den NTBA klemmen - weil - diese Anlage ist an einem S2M-Anschluss.
und servus
Gute nacht.
Hans Klein
Joerg Bruestel -- * * Joerg Bruestel, August-Bebel-Strasse 19, 04618 Ziegelheim * * * Mail: Bruestel@Elisa.IN-Chemnitz.DE Phone: +49 34494 77583 *
participants (2)
-
Hans Klein
-
Joerg Bruestel