[Asterisk-Users] Meetme and ztdummy

BJ Weschke bweschke at gmail.com
Tue Dec 20 16:40:43 MST 2005


On 12/20/05, Douglas Garstang <dgarstang at oneeighty.com> wrote:
>
>
> Can't get meetme to work. The ztdummy driver is loaded:
>
> [root at bil-pdev-6 asterisk-1.2.1]# lsmod | grep ztdummy
> ztdummy                 7748  0
> zaptel                196612  1 ztdummy
>
> Although it won't load under normal conditions. I have to 'modprobe ztdummy'
> manually:
>
> [root at bil-pdev-6 asterisk-1.2.1]# /etc/init.d/zaptel start
> Loading zaptel framework:
> [  OK  ]
> Waiting for zap to come online...Error: missing /dev/zap!
> [root at bil-pdev-6 asterisk-1.2.1]# lsmod | grep ztdummy
> [root at bil-pdev-6 asterisk-1.2.1]# modprobe ztdummy
> Notice: Configuration file is /etc/zaptel.conf
> line 0: Unable to open master device '/dev/zap/ctl'
>
> 1 error(s) detected
>
> FATAL: Error running install command for ztdummy
> [root at bil-pdev-6 asterisk-1.2.1]# lsmod | grep ztdummy
> ztdummy                 7748  0
> zaptel                196612  1 ztdummy
>
> This seems to be relevant too:
>
> [root at bil-pdev-6 asterisk-1.2.1]# more /proc/zaptel/1
> Span 1: ZTDUMMY/1 "ZTDUMMY/1 1"
>
> And finally, when I call meetme in Asterisk 1.2.1, I see:
>
> Dec 20 16:57:27 WARNING[8822]: chan_zap.c:912 zt_open: Unable to open
> '/dev/zap/pseudo': No such file or directory
> Dec 20 16:57:27 ERROR[8822]: chan_zap.c:7364 chandup: Unable to dup channel:
> No such file or directory
> Dec 20 16:57:27 WARNING[8822]: app_meetme.c:458 build_conf: Unable to open
> pseudo channel - trying device
> Dec 20 16:57:27 WARNING[8822]: app_meetme.c:461 build_conf: Unable to open
> pseudo device
>     -- Playing 'conf-invalid' (language 'en')
>   == Spawn extension (macro-DynamicMeetme, s, 2) exited non-zero on
> 'IAX2/192.168.10.7:4569-1' in macro 'DynamicMeetme'
>   == Spawn extension (Company1, dynamicmeetme, 1) exited non-zero on
> 'IAX2/192.168.10.7:4569-1'
>     -- Hungup 'IAX2/192.168.10.7:4569-1'
>
> Anyone got any ideas???
>

 Yes. If you're using Linux with a udev filesystem you need to look at
README.udev in the zaptel build folder which gives you some lines to
add to your udev config so the zaptel devices are created in /dev.
This seems to be where your error messages are coming from here.

--
Bird's The Word Technologies, Inc.
http://www.btwtech.com/



More information about the asterisk-users mailing list