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