I think I found a bug in my DIAL distribution. It only affects trunk lines as far as I can tell. When I added "trunk=yes" to iax.conf file I got an warning message in the CLI: WARNING[19228]: chan_iax2.c:11128 build_user: Unable to support trunking on user 'iaxclient' without timing Where 'iaxclient' was the context name I was using. Looking into chan-iax.c I found this: /* WB6NIL backport stuff */ #define DAHDI_FILE_TIMER "/dev/zap/timer" #define DAHDI_FILE_PSEUDO "/dev/zap/pseudo" Since the DIAL distribution does not have "zap" and uses "dahdi" instead, this creates a problem, ultimately resulting in the warning message. There is also a related message in the asterisk log when you start or restart asterisk: WARNING[2334] chan_dahdi.c: Unable to open '/dev/dahdi/pseudo': No such file or directory I changed the source to read "/dev/dahdi/timer" "/dev/dahdi/pseudo" and recompiled asterisk. Now it accepts the trunk parameter without issuing the warning message and the message in the log file is gone (next step - actually getting the trunk to work). 73 Ken
participants (1)
-
Ken