Asterisk wird nicht automatisch gestartet, da chan_capi-cm nicht geladen wird

macke384

Neuer User
Mitglied seit
19 Feb 2006
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,

ich weis nicht mehr weiter. Benutze aktuelles chan_capi-cm cvs Version, Asterisk 1.2.4 und Eicon 4 Bri. Kanal 1+2 benutzt.

Folgendes Problem:
Bei Start von in der Shell mit "Asterisk -vgc" läuft * alles ohne Probleme. chan_capi-cm

[chan_zap.so] => (Zapata Telephony w/PRI)
[chan_capi.so] => (Common ISDN API for Asterisk)
Mar 1 23:06:17 NOTICE[12719]: chan_capi.c:5015 cc_post_init_capi: Unused contr3Mar 1 23:06:17 NOTICE[12719]: chan_capi.c:5015 cc_post_init_capi: Unused contr4 [app_parkandannounce.so] => (Call Parking and Announce Application)

Bei Start im Systemanlauf wird Asterisk nicht automatisch gestartet da anscheinend der Capi Treiber nicht geladen sein soll. Diva treiber sind aber geladen:
Siehe lsmod
Divatty 273280 0
divacapi 305180 4
diva_mtpx 400388 0
diva_idi 43088 0
divas 147924 0
divadidd 69860 5 Divatty,divacapi,diva_mtpx,diva_idi,divas

Ausschnitt aus messages
[chan_capi.so] => (Common ISDN API for Asterisk)
== Parsing '/etc/asterisk/capi.conf': Found
Mar 1 23:24:15 WARNING[13339]: chan_capi.c:4870 cc_init_capi: CAPI not installed, CAPI disabled!
Mar 1 23:24:15 WARNING[13339]: loader.c:414 __load_resource: chan_capi.so: load_module failed, returning -1
Mar 1 23:24:15 WARNING[13339]: loader.c:554 load_modules: Loading module chan_capi.so failed!

Kennt jemand das Problem???

Gruß
Michael
 
macke384 schrieb:
Bei Start im Systemanlauf wird Asterisk nicht automatisch gestartet da anscheinend der Capi Treiber nicht geladen sein soll. Diva treiber sind aber geladen:
Siehe lsmod
Divatty 273280 0
divacapi 305180 4
diva_mtpx 400388 0
diva_idi 43088 0
divas 147924 0
divadidd 69860 5 Divatty,divacapi,diva_mtpx,diva_idi,divas
Dir fehlt das Modul capi und in Abhaengigkeit davon kernelcapi und capifs(, wenn es nicht schon fest im Kernel einkompiliert ist).
 
hi,

kernelcapi ist im Kernel.....

Gruß
Michael
 
[gelöst]Asterisk wird nicht automatisch gestartet, da chan_capi-cm nicht geladen wird

Hallo zusammen,
ich habe das Problem gefunden.

die /dev/capi20 hat die Zugriffsrechte 644 und root/root. Damit kann Asterisk wenn er unter dem User asterisk gestartet wird nicht das chan_capi laden. Habe als erste Abhilfe Zugriffsrechte auf 664 gesetzt und einer Gruppe Capi zugeordnet. Vielleicht hat jemand eine elagantere Lösung.

Gruß
Michael
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.