Welches Modul? ast_func_read: Function CALLERID not registered

Thomas007

Aktives Mitglied
Mitglied seit
18 Sep 2005
Beiträge
1,455
Punkte für Reaktionen
0
Punkte
0
Hi,

wie bekomme ich raus welches Modul geladen werden muss damit CALLERID(...) im Dialplan zur Verfügung steht?

ERROR[2012]: pbx.c:1402 ast_func_read: Function CALLERID not registered
 
Die Funktion ist eigentlich modulunabhängig. Du mußt lediglich darauf achten, daß der Funktionsname komplett in Großbuchstaben angegeben werden muß.

Also

Code:
core show function CALLERID

sollte auf Asterisk 1.4 funktionieren, wohingegen

Code:
core show function callerid

die von Dir angesprochene Meldung

No function by that name registered.

liefert.
 
Bei Asterisk 1.4 kann man die Funktion (Callerid) per make menuselect auswählen.
Eventuell aus versehen abgewählt?
Und auch mal überprüfen ob
Code:
funcs/func_callerid.o
funcs/func_callerid.so
kompiliert wurde.
Installiert sein sollte es unter (1.4):
/usr/lib/asterisk/modules/func_callerid.so
 
Zuletzt bearbeitet:
es ist Asterisk 1.2.X und es fehlen tatsächlich die entsprechenden Module.

Wegen autoload=yes führt ein auskommentieren von noload Befehlen auch nicht zu einer Fehlermeldung.

thanks...
 
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.