asterisk-chan-capi und AVM B1

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
laotse
Beiträge: 35
Registriert: 01.03.2009 02:08:58

asterisk-chan-capi und AVM B1

Beitrag von laotse » 11.04.2009 22:32:28

Ich verzweifel an der Installation von Asterisk mit chan_capi an einer B1 auf Lenny.

Ich habe Asterisk als SIP PBX am laufen. Intern, rein, raus, alles geht, so lange ich im VoIP Universum bleibe. Jetzt möchte ich allerdings einige ISDN-Anrufe durch Asterisk annehmen, z.B. als Anrufbeantworter, FAX to E-Mail Gateway und natürlich, um einige Anrufe auf dem Softphone mitklingeln zu lassen. Aber davon bin ich noch ein Stück weit weg. Asterisk schlägt beim Einbinden der chan_capi fehl:

Code: Alles auswählen

  == Parsing '/etc/asterisk/capi.conf': Found
[Apr 11 22:10:20] WARNING[3482]: chan_capi.c:5847 cc_init_capi: CAPI not installed, chan_capi disabled!
Allerdings ist augenscheinlich die CAPI up and running. Hat jemand eine Idee, wie man das Problem systematisch anpackt?

Code: Alles auswählen

:~# lsmod | grep -i capi
capidrv                30928  1
isdn                  127712  1 capidrv
capi                   18624  0
capifs                  9360  2 capi
kernelcapi             46112  5 capidrv,capi,b1pci,b1dma,b1

Code: Alles auswählen

:~# capiinfo
Number of Controllers : 1
Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.11-03  (49.19)
Serial Number: 0402421
BChannels: 2
Global Options: 0x00000039
   internal controller supported
   DTMF supported
   Supplementary Services supported
   channel allocation supported (leased lines)
B1 protocols support: 0x4000001f
   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
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: 0x8000003f
   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

  0100
  0200
  39000000
  1f000040
  1b0b0000
  3f000080
  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

laotse
Beiträge: 35
Registriert: 01.03.2009 02:08:58

Re: asterisk-chan-capi und AVM B1

Beitrag von laotse » 23.04.2009 01:25:13

Lediglich zur Auflösung ... strace zeigte dann doch ein Permission-Problem. /dev/capi ist als root:dialout 660 eingerichtet, der asterisk User ist in der dialout Gruppe und trotzdem bekommt asterisk -U asterisk -G asterisk ein EPERM. Nimmt man asterisk -U asterisk -G dialout dann klappts auch mit der CAPI.

Antworten