PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ISDN Capi/ hab kein /dev/ttyI*



Litwas
28.08.05, 10:48
Hallo,
mien System:
debian sarge; Kernel 2.6.13-rc6
lspci: Network controller: AVM Audiovisuelles MKTG & Computer System GmbH A1 ISDN [Fritz] (rev 02)

Ich hab die AVM treiber installiert, da beim Starten mit hisax hin und wieder beim erkennen der fritz-karte das system hängen geblieben ist.

hisax hab ich in
/etc/hotplug/blacklist.d/capiutils
und in der
/etc/discover.d/capiutils
mit skip deaktiviert.

da /dev/isdnctrl0 und /dev/isdninfo
nicht vorhanden waren habe ich Sie per hand erstellt.

mknod --mode=660 /dev/isdninfo c 45 255
mknod --mode=660 /dev/isdnctrl0 c 45 255


Ausgabe von capiinfo:



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
Global Options: 0x00000039
internal controller supported
DTMF supported
Supplementary Services supported
channel allocation supported (leased lines)
B1 protocols support: 0x4000011f
64 kbit/s with HDLC framing
64 kbit/s bit-transparent operation
V.110 asynconous operation with start/stop byte framing
V.110 synconous operation with HDLC framing
T.30 modem for fax group 3
Modem asyncronous operation with start/stop byte framing
B2 protocols support: 0x00000b1b
ISO 7776 (X.75 SLP)
Transparent
LAPD with Q.921 for D channel X.25 (SAPI 16)
T.30 for fax group 3
ISO 7776 (X.75 SLP) with V.42bis compression
V.120 asyncronous mode
V.120 bit-transparent mode
B3 protocols support: 0x800000bf
Transparent
T.90NL, T.70NL, T.90
ISO 8208 (X.25 DTE-DTE)
X.25 DCE
T.30 for fax group 3
T.30 for fax group 3 with extensions
Modem

0100
0200
39000000
1f010040
1b0b0000
bf000080
00000000 00000000 00000000 00000000 00000000 00000000
01000001 00020000 00000000 00000000 00000000

Supplementary services support: 0x000003ff
Hold / Retrieve
Terminal Portability
ECT
3PTY
Call Forwarding
Call Deflection
MCID
CCBS


Wenn ich jetzt mein ISDN-Anschuß anrufe kommt auch die meldungen:



kernel: capidrv-1: incoming call 123456789,1,0,123456
kernel: isdn_net: call from 123456789 -> 0 123456 ignored
kernel: isdn_tty: call from 123456789 -> 123456 ignored
kernel: capidrv-1: incoming call 123456789,1,0,123456 ignored


Zu meinem Problem:
ich habe keine /dev/ttyI* .

Wenn ich /etc/init.d/isdnutils start eingebe, kommt die meldung:



Starting ISDN services... iprofd/dev/isdninfo: No such file or directory
isdnlog.
Note: the following configuration files are not yet configured:
device.isdn0


Was muß ich tun damit es funktioniert?

Gruß
Litwas

RichieX
28.08.05, 12:11
Die isdnutils funktionieren nicht zusammen mit der CAPI von AVM. Dafür hat du die capiutils. Zu deinem Problem: die ttyIx werden in der Laufzeit vom pppd erzeugt. Unter /etc/ppp/ legst du einen Datei options.ttyIx mit deinen Parametern an und startest den mit pppd -file /etc/ppp/options.ttyIx.

Litwas
29.08.05, 13:20
Hallo RichieX,

danke für deine schnelle Antwort aber hast du eine Idee wie ich, das ohne denn pppd hinbekomme??

Ich gehe nämlich mit DSL ins netz und will nicht mit ISDN mich einwählen.

Ich will mit der ISDN karte eingehende Anrufe überwachen und per yaps SMS-Versenden.

Oder gibt es keine andere möglichkeit? Ich habe die befürchtung das meine DSL-Einwahl dann flöhten geht, wenn das per ppd löse.

Gruß
Litwas

RichieX
29.08.05, 14:14
Wieso? Das eine hat überhaupt nichts mit dem anderen zu tun. Bei DSL wählst du dich mit PPPoE ein. Die Einwahl kannst du trotzdem mittels pppd realisieren. Suche einfach hier im Forum ISDN+Einwahl+pppd da wirst du auf jedenfall fündig. Was yaps betrifft, das kenne ich nicht. Setzt das die isdnutils vorraus?

Litwas
30.08.05, 13:40
Huch, :rolleyes: da hab ich wohl etwas verwechselt.

Aber könntest du mir vielleicht sagen wie ich von meinem Rechner aus Irgendwo klingeln lassen kann, (zum testen ob ich eine Verbindung herstellen kann.)

Und könntest du mir den Inhalt von options.ttyIx Posten ??

Gruß und Dank
Litwas

nunja
31.08.05, 06:15
Nunja, Litwas, soweit ich Deiner Anfrage folgen kann gehst Du per DSL mit irgend etwas unbeschriebenes ins Internet, laß uns mal raten womit.
Dann hast Du ein AVM FRITZ!Card Produkt mit dem Du eine Wahlverbindung herstellen willst und quälst Dich mit mISDN (früher HiSAX) und CAPI herum.
Dabei hast Du Angst das pppd das zum Einwählen per CAPI benötigt wird Deine unbeschriebene DSL Netzwerkeinrichtung kaputt machen kann.
Liege ich soweit richtig?

Falls ja, hier die kleine Antwort. Solange Du mit dem AVM FRITZ!Card Produkt kein Fax verschicken willst brauchst Du auch die CAPI Treiber nicht sondern kannst die Einwahlverbindungen mit den isdn4k-utils und dem dazugehörigen ipppd machen. Bei der Einrichtung und Handhabung hilft das ISDN4Linux HOWTO und die diversen man Seiten der mit installierten Programme.

Sobald Du aber die Fax Möglichkeiten des AVM FRITZ!Card Produktes einsetzen willst sollten die isdn4k-utils gegen die neueste Version der capi4k-utils ersetzt werden mit dem dazu benötigten AVM FRITZ!Card Treiber.
In diesem Fall sollte man sich dann ein kleines bash Programm schreiben das eine bestimmte ppp anspricht, z.B. ppp1.

Das Anlegen der benötigten ISDN bzw. CAPI Einträge durch udev ist eine andere Sache und bedarf einiger Handarbeit und Kenntnisse über die Funktion von udev. Hier gibt es nämlich einige Probleme bei der Verwendung von CAPI.

Die Ausgabe Deiner Logbucheinträge zeigt das die Schnittstelle /dev/isdninfo nicht vorhanden ist. Hierzu könntest Du einmal g..gle befragen da dies ebenfalls ein Problem mit vielen Linuxzusammenstellungen ist. udev löscht die /dev Einträge nämlich ständig und um das zu umgehen gibt es in den udev Einrichtungsdateien, je nach Linuxzusammenstellung, eine andere Lösung.