Hallo, ich habe einen Rechner mit SuSE 9.0 Kernelversion 2.4.21-99-default (wie von CD). Den Rechner will ich mittels einer Fritzcard classic unter anderem als Anrufbeantworter und Fax benutzen. Der Rechner hängt nun am internen S0-Port einer ISDN-Anlage (Auerswald 4410 USB). Das ganze funktioniert im Prinzip auch gut. Es gibt nur folgendes Problem: Am internen S0 Port hängen noch 2 ISDN-Telefone (MSN 55 und MSN 575) die beide gemeinsam klingeln, wenn von aussen eine MSN gerufen wird. Jetzt habe ich dem Rechner eine weitere MSN zugeordnet: 582 die auch mit klingelt. Für die Capisuite habe ich mit YaST diese MSN eingerichtet. Das Problem ist jetzt wenn man die 582 (EINE MSN!) direkt anruft, dann funktioniert alles perfekt. Klingeln jedoch bei einem Anruf von aussen dann am internen Bus mehrere MSNs (55,575,582) , dann wird nur die erste von capidrv erkannt (55) und folglich ignoriert Capisuite den anruf, weil es die 582 nicht erkennt. Siehe ausschnitt aus den Logfiles. Wenn ich mich recht erinnere hatte ich das ganze schonmal unter SuSE 8.2 so laufen, wie gedacht. Grüße Markus --- /var/log/messages Mar 25 09:46:58 tux isdnlog: Mar 25 09:46:58 * Call to tei 127 from +49 0351/4108xxx, Dresden on +49 351/55, Dresden RING (Speech) Mar 25 09:46:58 tux isdnlog: Mar 25 09:46:58 * Call to tei 127 from +49 0351/4108xxx, Dresden on +49 351/55, Dresden HLC: CCITT, Telefonie Mar 25 09:46:59 tux isdnlog: Mar 25 09:46:59 * Call to tei 127 from +49 0351/4108xxx, Dresden on +49 351/575, Dresden RING (Speech) Mar 25 09:46:59 tux isdnlog: Mar 25 09:46:59 * Call to tei 127 from +49 0351/4108xxx, Dresden on +49 351/575, Dresden HLC: CCITT, Telefonie Mar 25 09:46:59 tux isdnlog: Mar 25 09:46:59 * Call to tei 127 from +49 0351/4108xxx, Dresden on +49 351/582, Dresden RING (Speech) Mar 25 09:46:59 tux isdnlog: Mar 25 09:46:59 * Call to tei 127 from +49 351/4108xxx, Dresden on +49 351/582, Dresden HLC: CCITT, Telefonie Mar 25 09:46:59 tux kernel: capidrv-1: incoming call 03514108xxx,1,1,55 Mar 25 09:46:59 tux kernel: capidrv-1: patching si2=1 to 0 for VBOX Mar 25 09:46:59 tux kernel: isdn_net: call from 03514108xxx -> 0 55 ignored Mar 25 09:46:59 tux kernel: isdn_tty: call from 03514108xxx -> 55 ignored Mar 25 09:46:59 tux kernel: capidrv-1: incoming call 03514108xxx,1,0,55 ignored ---- /var/log/capisuite.logSat Mar 13 09:42:27 2004 CapiSuite 0xbffff5b0: CapiSuite 0.4.3 started. Thu Mar 25 09:46:59 2004 Connection 0x8221898: Connection object created for incoming call PLCI 101 from 003514108xxx to 55 CIP 0x10 Thu Mar 25 09:46:59 2004 Connection 0x8221898: call from 003514108xxx to 55 ignoring Thu Mar 25 09:46:59 2004 Connection 0x8221898: rejecting with cause 1 Thu Mar 25 09:46:59 2004 Connection 0x8221898: Connection object deleted
Am Mittwoch, 31. März 2004 15:28 schrieb Markus Kuttke:
Hallo, ich habe einen Rechner mit SuSE 9.0 Kernelversion 2.4.21-99-default (wie von CD). Den Rechner will ich mittels einer Fritzcard classic unter anderem als Anrufbeantworter und Fax benutzen. Der Rechner hängt nun am internen S0-Port einer ISDN-Anlage (Auerswald 4410 USB). Das ganze funktioniert im Prinzip auch gut. Es gibt nur folgendes Problem: Am internen S0 Port hängen noch 2 ISDN-Telefone (MSN 55 und MSN 575) die beide gemeinsam klingeln, wenn von aussen eine MSN gerufen wird. Jetzt habe ich dem Rechner eine weitere MSN zugeordnet: 582 die auch mit klingelt. Für die Capisuite habe ich mit YaST diese MSN eingerichtet. Das Problem ist jetzt wenn man die 582 (EINE MSN!) direkt anruft, dann funktioniert alles perfekt. Klingeln jedoch bei einem Anruf von aussen dann am internen Bus mehrere MSNs (55,575,582) , dann wird nur die erste von capidrv erkannt (55) und folglich ignoriert Capisuite den anruf, weil es die 582 nicht erkennt. Siehe ausschnitt aus den Logfiles.
--- schnipp --- Hallo, Du kannst bei der CapiSuite-Konfiguration doch die beiden "Telefonie"-MSN für den Anrufbeantworterbetrieb bestimmen und die dritte Nummer als reine Fax-MSN einrichten. So habe ich das bei mir geregelt; damit hast Du schon mal eine Nummer sozusagen aus dem Rennen. Trotzdem kann CapiSuite bei parallelen Telefonanrufen soweit mir bekannt nur eine Nummer/einen Anruf verarbeiten (man widerspreche mir, wenn ich hier irre), ein Anruf geht dann ins Leere. Aber in den Logfiles müßte der nicht verarbeitete Anruf dann registriert sein. Tschö Klaus
Klaus Niedt wrote:
Am Mittwoch, 31. März 2004 15:28 schrieb Markus Kuttke:
Hallo, ich habe einen Rechner mit SuSE 9.0 Kernelversion 2.4.21-99-default (wie von CD). Den Rechner will ich mittels einer Fritzcard classic unter anderem als Anrufbeantworter und Fax benutzen. Der Rechner hängt nun am internen S0-Port einer ISDN-Anlage (Auerswald 4410 USB). Das ganze funktioniert im Prinzip auch gut. Es gibt nur folgendes Problem: Am internen S0 Port hängen noch 2 ISDN-Telefone (MSN 55 und MSN 575) die beide gemeinsam klingeln, wenn von aussen eine MSN gerufen wird. Jetzt habe ich dem Rechner eine weitere MSN zugeordnet: 582 die auch mit klingelt. Für die Capisuite habe ich mit YaST diese MSN eingerichtet. Das Problem ist jetzt wenn man die 582 (EINE MSN!) direkt anruft, dann funktioniert alles perfekt. Klingeln jedoch bei einem Anruf von aussen dann am internen Bus mehrere MSNs (55,575,582) , dann wird nur die erste von capidrv erkannt (55) und folglich ignoriert Capisuite den anruf, weil es die 582 nicht erkennt. Siehe ausschnitt aus den Logfiles.
--- schnipp ---
Hallo,
Du kannst bei der CapiSuite-Konfiguration doch die beiden "Telefonie"-MSN für den Anrufbeantworterbetrieb bestimmen und die dritte Nummer als reine Fax-MSN einrichten. So habe ich das bei mir geregelt; damit hast Du schon mal eine Nummer sozusagen aus dem Rennen. Trotzdem kann CapiSuite bei parallelen Telefonanrufen soweit mir bekannt nur eine Nummer/einen Anruf verarbeiten (man widerspreche mir, wenn ich hier irre), ein Anruf geht dann ins Leere. Aber in den Logfiles müßte der nicht verarbeitete Anruf dann registriert sein.
Tschö
Klaus
Hallo, ich denke es ist nicht das Problem von Capisuite, ich denke vielmehr, dass es ein Problem in capidrv ist. isdnlog zeigt drei gleichzeitig klingelnde MSN an. Bei capidrv wird aber nur eine MSN gemeldet. Grüße Markus
Am Mittwoch, 31. März 2004 17:43 schrieb Markus Kuttke:
Hallo, ich denke es ist nicht das Problem von Capisuite, ich denke vielmehr, dass es ein Problem in capidrv ist. isdnlog zeigt drei gleichzeitig klingelnde MSN an. Bei capidrv wird aber nur eine MSN gemeldet.
Grüße Markus
Hallo, ich denke, daß kein genereller Bug vorliegt. Der Neugierde wegen habe ich das mal bei mir ausprobiert; in den Logfiles sieht das so aus: /var/log/messages Mar 31 20:39:15 stargate kernel: capidrv-1: incoming call 178458XXXX,1,0,910440 ignored Mar 31 20:39:16 stargate kernel: capidrv-1: incoming call 177572XXXX,1,1,923606 Mar 31 20:39:16 stargate kernel: capidrv-1: patching si2=1 to 0 for VBOX capisuite.log Wed Mar 31 20:39:15 2004 Connection 0x8216bc8: Connection object created for incoming call PLCI 101 from 0178458XXXX to 910440 CIP 0x10 --- schnipp --- Wed Mar 31 20:39:16 2004 Connection 0x8238aa8: Connection object created for incoming call PLCI 201 from 0177572XXXX to 923606 CIP 0x10 Beide Anrufe sind von capidrv und CapiSuite registriert, das Phänomen, das Du beschreibst, tritt bei mir nicht auf. Ist zwar nicht die Lösung Deines Problems, zeigt aber, daß kein genereller Bug vorliegt. Entweder liegt es an der Hardware (die TK-Anlage?) oder Deiner Konfiguration. Wie sehen denn Deine conf-Dateien für ISDN und CapiSuite aus? Tschö Klaus
Klaus Niedt wrote:
Beide Anrufe sind von capidrv und CapiSuite registriert, das Phänomen, das Du beschreibst, tritt bei mir nicht auf. Ist zwar nicht die Lösung Deines Problems, zeigt aber, daß kein genereller Bug vorliegt. Entweder liegt es an der Hardware (die TK-Anlage?) oder Deiner Konfiguration. Wie sehen denn Deine conf-Dateien für ISDN und CapiSuite aus?
Tschö
Klaus
IMHO liegt bei dir der Fall etwas anders: wenn ich die logs richtig lese hast du mit zwei Handys angerufen (2 eingehende Anrufe, 2 MSN, 2 B-Kanäle belegt). Bei mir ist es ein Anruf, der an drei (zufällig ,könnten auch 5 oder 12 sein) MSN signalisiert wird (ein B-Kanal belegt). Ich denke dass soetwas nur an Anlagen geht (weil man ja die Vermittlungsstelle nicht umkonfigurieren kann). Grüße Markus
Am Donnerstag, 1. April 2004 18:53 schrieb Markus Kuttke:
IMHO liegt bei dir der Fall etwas anders: wenn ich die logs richtig lese hast du mit zwei Handys angerufen (2 eingehende Anrufe, 2 MSN, 2 B-Kanäle belegt). Bei mir ist es ein Anruf, der an drei (zufällig ,könnten auch 5 oder 12 sein) MSN signalisiert wird (ein B-Kanal belegt). Ich denke dass soetwas nur an Anlagen geht (weil man ja die Vermittlungsstelle nicht umkonfigurieren kann). Grüße Markus
Hallo, wo Du Recht hast, hast Du Recht. Habe Deine Ursprungs-Mail nicht genau genug gelesen. Tschö Klaus
On Wed, Mar 31, 2004 at 05:43:43PM +0200, Markus Kuttke wrote:
Klaus Niedt wrote:
Am Mittwoch, 31. März 2004 15:28 schrieb Markus Kuttke:
Hallo, ich habe einen Rechner mit SuSE 9.0 Kernelversion 2.4.21-99-default (wie von CD). Den Rechner will ich mittels einer Fritzcard classic unter anderem als Anrufbeantworter und Fax benutzen. Der Rechner hängt nun am internen S0-Port einer ISDN-Anlage (Auerswald 4410 USB). Das ganze funktioniert im Prinzip auch gut. Es gibt nur folgendes Problem: Am internen S0 Port hängen noch 2 ISDN-Telefone (MSN 55 und MSN 575) die beide gemeinsam klingeln, wenn von aussen eine MSN gerufen wird. Jetzt habe ich dem Rechner eine weitere MSN zugeordnet: 582 die auch mit klingelt. Für die Capisuite habe ich mit YaST diese MSN eingerichtet. Das Problem ist jetzt wenn man die 582 (EINE MSN!) direkt anruft, dann funktioniert alles perfekt. Klingeln jedoch bei einem Anruf von aussen dann am internen Bus mehrere MSNs (55,575,582) , dann wird nur die erste von capidrv erkannt (55) und folglich ignoriert Capisuite den anruf, weil es die 582 nicht erkennt. Siehe ausschnitt aus den Logfiles.
Bitte mal einen solchen Anruf mit tracing aufzeichnen und mir schicken: avmcapictrl trace on ...
Hallo, ich denke es ist nicht das Problem von Capisuite, ich denke vielmehr, dass es ein Problem in capidrv ist. isdnlog zeigt
Hier taeuscht Du Dich, capidrv hat nichts mit capisuite zu tun und capisuit funktioniert auch wenn capidrv nicht geladen ist. capidrv ist der I4L hardware Treiber für Karten mit CAPI Schnittstelle und stellt unter anderem die Schnittstelle für isdnlog zur Verfügung.
drei gleichzeitig klingelnde MSN an. Bei capidrv wird aber nur eine MSN gemeldet.
Wie gesagt das ist die I4L Schnittstelle (aus Sicht des CAPI ist capidrv eine Applikation), capisuite greift direkt auf die CAPI Schnittstelle zu. Mehr kann ich nur mit den Traces sagen (bitte per PMail). -- Karsten Keil SuSE Labs ISDN development
participants (3)
-
Karsten Keil
-
Klaus Niedt
-
Markus Kuttke