[Die erste Veröffentlichung dieser Nachricht war durch mein]
[Verschulden fehlerhaft, ich bitte dies zu entschuldigen,]
[hier jetzt der beabsichtigte Text. -- Tobias Becker]
* Kilian Krause
wenn nach längerer Uptime capiinit nicht mehr reloaden will (bis zur nächsten Aktivität des S0), woran könnte das liegen?
System sind 2 Fritz!PCI wobei die zweite im "isdnlog-Dual-modus" läuft (also RX auf TX des S0 und TX ins Leere). Um zwei Karten mit der AVM CAPI hinzubekommen habe ich den Hack genommen, der hier auch durch die liste gegangen ist, das capimodul einfach auf "f2pci" zu patchen und dann als zwei Module zu laden.
Das capiinit (oder auch das chan_capi.so von asterisk) kommen immer nur bis zum Erkennen, dass eine zweite Karte vorliegt und warten dann auf Aktivität aufm S0. D.h. wenn ich mich dann selber anrufe, geht's problemlos weiter. Aber das kann ja irgendwie nicht die Lösung sein.
Kernel is 2.4.23, wobei ich auch auf 2.4.25 upgraden würde, wenn das helfen soll...
Da mir nichts gegenteiliges bekannt ist, würde ich davon ausgehen, dass der CAPI-Unterbau nicht für gekreuzt angeschlossene 2. ISDN-Karte ausgelegt ist. Unter dieser Voraussetzung wäre es pures Glück, dass sich unter gewissen Umständen dennoch die gewünschte Funktion einstellt. Naheliegend wäre, die erste Karte mit CAPI und die zweite mit HiSax zu betreiben, allerdings gibt es einen noch nicht behobenen Fehler in hisaxctrl, der dies unterbindet.
| Date: Wed, 3 Dec 2003 14:39:52 +0100 | From: Karsten Keil
| To: "suse-isdn@suse.com" | Message-ID: <20031203133952.GB4019@pingi3.kke.suse.de> | Subject: Re: [suse-isdn] 1xCapi + 2xHiSax | | On Wed, Dec 03, 2003 at 01:16:00PM +0100, Jan Girlich wrote: | > Hallo, | > | > ich beziehe mich auf den Thread, | > | > "2 PCI Fritz Cards mit AVM Treibern im Dualmodus?", | > | > der hier vor ca. 3 Wochen über die Liste ging. | > | > Ich habe den leider nicht ganz nachvollziehen können, habe ihn aber so | > verstanden, dass es nicht möglich ist CAPI und HiSax so gemeinsam laufen | > zu lassen, dass die 2. ISDN-Karten, die gekreuzt an den S0-Bus | > angeschlossen ist, von isdnlog ausgelesen werden kann. | > | > Daher jetzt meine Frage, ob es villeicht geht, dass man insgesamt 3 | > Karten einbaut. Und zwar so, dass die 1. CAPI nutzt und die 2. und 3. | > von HiSax genutzt wird, so dass die 2. Karte gekreuzt angeschlossen wird | > und isdnlog auch die Daten der Verbindungen von der 1. Karte, die unter | > CAPI läuft, mitloggt. Die 2. Karte also nur als Dummy dient um das | > Problem von HiSax zu umgehen. | > | > Ist es also möglich so eine Konfiguration aufzusetzen um das im obigen | > Threat genannte Problem zu umgehen? | > | | Nein, das Problem bleibt gleich, ich kümmere mich drum, sobald ISDN im 2.6. | Kernel komplett laueft, kann noch etwas dauern.
Soweit mein Kenntnisstand, bei Bedarf bitte korrigieren. Gruß Tobias -- Tobias Becker E-Mail tobiasb@talypso.de PGP 0xD06BB70D * Und erfahrene Menschen sagen, daß derjenige, der zu viel sieht und zu viel weiß, ähnlich wie der, der zu wenig sieht und zu wenig weiß, leicht vom richtigen Weg abkommt und untergeht. * Stefan Chwin *