TDM10B & Asterisk - wie bekomme ich das zum Laufen

Tucca

Neuer User
Mitglied seit
14 Jul 2004
Beiträge
174
Punkte für Reaktionen
0
Punkte
0
Hallo,

sorry für die "dumme" Frage.
Ich habe schon lange * im Einsatz. Allerdings immer nur mit chan_capi und noch nie mit Analog-Karten. Da aber unser Fax definitiv nicht richtig funktioniert per SPA-2000 habe ich eine Digium TDM10B installiert.

Auf dem System läuft *-1.2.4 und Zaptel-1.2.4.
Die Treiber habe ich mit modprobe zaptel und modprobe wctdm geladen (kommen keine Meldungen).
Der Befehl "/sbin/ztcfg -vvvv" gibt mir folgendes aus:
Code:
Zaptel Configuration
======================


Channel map:

Channel 01: FXO Kewlstart (Default) (Slaves: 01)

1 channels configured.

Soweit so gut.
Wenn ich nun in der modules.conf den Eintrag "load => chan_zap.so" eintrage und asterisk laden will bekomme ich folgendes:
Code:
  == Parsing '/etc/asterisk/modules.conf': Found
 [chan_capi.so] => (Common ISDN API for Asterisk)
  == Parsing '/etc/asterisk/capi.conf': Found
    -- capi_pvt ISDN1-pseudo-D (*,capi-in,0,2) (0,4,64)
    -- capi_pvt ISDN1 (*,capi-in,0,2) (0,4,64)
    -- capi_pvt ISDN1 (*,capi-in,0,2) (0,4,64)
    -- listening on contr1 CIPmask = 0x1fff03ff
  == Registered channel type 'CAPI' (Common ISDN API Driver ($Revision: 1.117 $) CVS-HEAD-12/12/05-19:58:22)
  == Registered application 'capiCommand'
  == Registered custom function VANITYNUMBER
 [chan_zap.so]Feb 22 20:33:33 WARNING[8025]: loader.c:325 __load_resource: /usr/lib/asterisk/modules/chan_zap.so: undefined symbol: ast_pickup_call
Feb 22 20:33:33 WARNING[8025]: loader.c:499 load_modules: Loading module chan_zap.so failed!

[edit]
Was ist das für eine Funktion "ast_pickup_call" und warum findet er die nicht?

Kann mir jemand weiterhelfen?!

Vielen Dank,
Tucca
 
Zuletzt bearbeitet:
ok, musste Asterisk nochmals neu compilieren nach dem ich den Zaptel-Treiber installiert hatte. Soweit so gut.

Aber wenn ich nun Asterisk starten will kommt folgendes:

Code:
 [chan_zap.so] => (Zapata Telephony)
  == Parsing '/etc/asterisk/zapata.conf': Found
Feb 25 11:54:50 WARNING[7049]: chan_zap.c:923 zt_open: Unable to specify channel 1: No such device
Feb 25 11:54:50 ERROR[7049]: chan_zap.c:6879 mkintf: Unable to open channel 1: No such device
here = 0, tmp->channel = 1, channel = 1
Feb 25 11:54:50 ERROR[7049]: chan_zap.c:10311 setup_zap: Unable to register channel '1'
Feb 25 11:54:50 WARNING[7049]: loader.c:414 __load_resource: chan_zap.so: load_module failed, returning -1
Feb 25 11:54:50 WARNING[7049]: loader.c:554 load_modules: Loading module chan_zap.so failed!
Ouch ... error while writing audio data: : Broken pipe

Die treiber habe ich wie folgt geladen:
modprobe zaptel
modprobe wctdm

meine zaptel.conf
Code:
loadzone=de
defaultzone=de

fxoks=1

zapata.conf
Code:
[channels]
context=duo
signalling=fxo_ks
group=1
callerid="TestName" <123456789>
channel => 1

wenn ich nun /sbin/ztcfg -vvvv ausführe kommt:
Code:
linux:/etc/asterisk # /sbin/ztcfg -vvvv

Zaptel Configuration
======================


Channel map:

Channel 01: FXO Kewlstart (Default) (Slaves: 01)

1 channels configured.


Jemand eine Idee...

Vielen Dank im Voraus! :)
 
ztcfg ausgeführt vor Asterisk-Start? Schon mal mit zttest rumprobiert?
 
Habe das Problem gefunden.

War so, dass ich dachte ich hätte ein FXS-Modul. In Wirklichkeit ist es aber ein FXO-Modul.
Dadurch habe ich auch den falschen Treiber/Konfig geladen... :(

Aber danke für den Tip.


Gruß,
Marco
 
Kostenlos!

Statistik des Forums

Themen
248,885
Beiträge
2,304,044
Mitglieder
378,566
Neuestes Mitglied
domitrader