Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

22.01.2008, 12:11

capi20 Problem

Hallo zusammen,

ich habe folgendes Problem:

Ichh habe eine Gentoo installation mit Kernel 2.6.22 -r5. Ich möchte diesen Rechner als ISDN - Dial-in Server benutzen und habe dazu eine AVM Fritzcard PCI. Ich habe im Kernel das ISDN-Subsystem einkompiliert und die Packete fritzcapi, capi4k-utils und pppd installiert. Die ISDN-karte wird auch problemlos erkannt (-> capiinfo) und das Modul fcpci erfolgreich geladen (lsmod)

Wenn ich jetzt mittels ppp eine eingehende Verbindung öffne (pppd call incoming) warted der ppp auf brav bis die Verbindung eintrifft. Bis hier her ist alle so wie es sein soll. Allerding bricht mir die Verbindung mit folgendem Fehler ab:

Quellcode

1
Failed to open /dev/capi/0: No such file or directory


Das Device /dev/capi20 ist vorhanden, capifs nach /dev/capi gemounted.

Hier mein "provider"

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
nodefaultroute
nodetach
/dev/capi20
192.168.2.128:192.168.0.150
ms-dns 192.168.0.128
noipx
proxyarp
sync
plugin capiplugin.so
msn 288
protocol hdlc
ipcp-accept-local
ipcp-accept-remote
login
mp
nodefault


Hier die Ausgabe des pppd bei einem Einwahlversuch

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
Plugin capiplugin.so loaded.
capiplugin: $Revision: 1.36 $
capiconn:  1.13 
capiplugin: phase serialconn.
capiplugin: contr=1
capiplugin: contr=1
capiplugin: contr=1
capiplugin: contr=1
controller 1: listen_change_state 0 -> 1
controller 1: listen_change_state state=1 event=1 ????
controller 1: listen_change_state state=1 event=1 ????
controller 1: listen_change_state state=1 event=1 ????
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2
=0x0
controller 1: listen_change_state 1 -> 0
controller 1: listen_change_state 0 -> 1
controller 1: listen_change_state state=1 event=1 ????
controller 1: listen_change_state state=1 event=1 ????
controller 1: listen_change_state state=1 event=1 ????
capiplugin: waiting for incoming call ...
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0xc capimask2
=0x0
controller 1: listen_change_state 1 -> 2
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0xc capimask2
=0x0
controller 1: listen_change_state state=2 event=4 ????
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0xc capimask2
=0x0
controller 1: listen_change_state state=2 event=4 ????
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0xc capimask2
=0x0
controller 1: listen_change_state state=2 event=4 ????
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0xc capimask2
=0x0
controller 1: listen_change_state state=2 event=4 ????
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0xc capimask2
=0x0
controller 1: listen_change_state state=2 event=4 ????
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0xc capimask2
=0x0
controller 1: listen_change_state state=2 event=4 ????
plci_change_state:0x101 0 -> 4 event=5
incoming call contr=1 cip=2 �283 -> 88
capiplugin: incoming call(1): "283" -> "288" incoming (pcli=0x101/ncci=0x0) (0x2)
accept plci 0x0101 0,1,0
plci_change_state:0x101 4 -> 6 event=12
controller 1: listen_change_state 2 -> 3
controller 1: listen_change_state state=3 event=1 ????
controller 1: listen_change_state state=3 event=1 ????
controller 1: listen_change_state state=3 event=1 ????
plci_change_state:0x201 0 -> 4 event=5
incoming call contr=1 cip=2 �283 -> 88
capiplugin: incoming call(1): "283" -> "288" incoming (pcli=0x201/ncci=0x0) (0x2)
capiplugin: ignoring call, incoming connection exists
plci_change_state:0x201 4 -> 6 event=12
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2
=0x0
controller 1: listen_change_state 3 -> 0
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2
=0x0
controller 1: listen_change_state state=0 event=3 ????
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2
=0x0
controller 1: listen_change_state state=0 event=3 ????
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2
=0x0
controller 1: listen_change_state state=0 event=3 ????
plci_change_state:0x201 6 -> 8 event=9
plci_change_state:0x201 8 -> 0 event=11
plci_change_state:0x101 6 -> 3 event=6
ncci_change_state:0x10101 0 -> 2 event=2
ncci_change_state:0x10101 2 -> 3 event=6
ncci_change_state:0x10101 3 -> 4 event=7
ncci 0x10101 up
capiplugin: connected: "283" -> "288" incoming (pcli=0x101/ncci=0x10101)
capiplugin: using /dev/capi/0: "283" -> "288" incoming (pcli=0x101/ncci=0x10101)
ncci_change_state:0x10101 4 -> 7 event=10
ncci_change_state:0x10101 7 -> 0 event=13
plci_change_state:0x101 3 -> 7 event=8
Failed to open /dev/capi/0: No such file or directory
capiplugin: phase dead (was serialconn).
controller 1: listen_change_state 0 -> 1
controller 1: listen_change_state state=1 event=1 ????
controller 1: listen_change_state state=1 event=1 ????
controller 1: listen_change_state state=1 event=1 ????
DISCONNECT_IND reason 0x3490 (Normal call clearing) for plci 0x101
plci_change_state:0x101 7 -> 8 event=9
plci_change_state:0x101 8 -> 0 event=11
capiplugin: disconnect(remote): "283" -> "288" incoming (pcli=0x101/ncci=0x10101) 0x3490 (0x3301
) - Normal call clearing
controller 1: listen_change_state state=1 event=1 ????
controller 1: listen_change_state state=1 event=1 ????
controller 1: listen_change_state state=1 event=1 ????
controller 1: listen_change_state state=1 event=1 ????
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2
=0x0
controller 1: listen_change_state 1 -> 0
capiplugin: exit



Hat von euch jemand ne idee woran es bei mir scheitert?

Danke für eure Hilfe

2

22.01.2008, 12:59

Ich kenne mich jetzt mit capi nicht aus, aber ist dir folgende Diskrepanz aufgefallen?

Quellcode

1
2
/dev/capi/0
/dev/capi20


Gibt es überhaupt bei Dir ein /dev/capi/0?
Wenn ja, warum ist die Configile auf /dev/capi20 gesetzt?
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

3

22.01.2008, 13:11

Nein, ein /dev/capi/* gibt es bei mir nicht. Genau da steckt ja mein Problem denke ich.

Zitat

Wenn ja, warum ist die Configile auf /dev/capi20 gesetzt?


Ich gehe davon aus du meins das Configfile für meinen "provider". Das habe ich mir aus einem anderen Thread abgeschaut

http://www.gentooforum.de/post/20370/wie…api20#post20370

Wenn es aber nicht da ist, ändert das auch nichts.