vb-net
Goto Top

FritzCard USB ansprechen nach installation

Hallo,

ich nutze hier einen Testserver mit Debian. Dort ist der Kernel 2.6.26 installiert. Ich betreibe daran eine FritzCard USB 2.1.

Nun habe ich erstmal im Internet recherchiert, wie ich diese USB-ISDNKarte installiere. Ich habe dann einen 2.6.24 Kernel kompiliert, capiutils, capidrv, isdnutils installiert und danach noch die fcusb2-Treiber. Dann noch die Capi-Treiber aus den linux-restricted-modules.

Das hat soweit auch alles geklappt. Die FritzCard USB 2.1 wird erkannt und lsmod sagt auch, dass alles ok ist. Zusätzlich habe ich dann noch die capiinfo angepasst. Die /etc/modules ist mit fcusb2, capidrv und capifs bestückt. fus3base.frm ist auch richtig eingetragen.

Capiinfo liefert mir auch das richtige Ergebnis von der FritzCard ohne Fehler.

"Number of Controllers : 1
Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.11-07 (49.23)
Serial Number: 1000001
BChannels: 2
"

Scheint wohl alles zu funktionieren. Dann habe ich auch einen Ping-Test zu AVM gemacht. Dann springt bei dem USB-Device der D-Kanal an und ich erhalte auch die Antwort von AVM.de
(mit pon isdn/avm usw.).

Nun habe ich den SMS-Client installiert. Dort gibt es die smsclient/sms_modem -Datei. Dort soll ein Device eingetragen werden, welches unter /dev vorhanden ist.

Nun habe ich dort "capi", "capi20". Beides habe ich ausprobiert und er sagt, dass er das Device nicht ansprechen kann. "Cannot init modem".

Was ist nun das Problem hier? Die FritzCard scheint ja wohl korrekt installiert worden zu sein - oder?

Content-ID: 130611

Url: https://administrator.de/contentid/130611

Ausgedruckt am: 25.11.2024 um 22:11 Uhr

mrtux
mrtux 01.12.2009 um 10:05:28 Uhr
Goto Top
Hi !

Das liegt daran, dass Du eine Applikation verwendest, die ein Modem per AT-Kommando ansprechen will. Aber eine CAPI arbeitet nicht mit AT-Kommandos. Du brauchst noch eine Modem-Emulation, die die AT-Kommandos in CAPI-Aufrufe umsetzt, sowas wie der CAPI-Port unter Windows oder capi4hylafax unter Linux.

Da ich nur externe ISDN-Terminaladapter (z.B. Zyxel Elite) unter Linux einsetze (die werden per AT gesteuert), kann ich dir aber aus dem Stand heraus nicht sagen, wie das benötigte Paket heisst. Eine Howto sollte sich aber normalerweise finden lassen..

mrtux