This problem also happened to me.

I too don't have any Zaptel hardware.
I installed the zaptel-source package so that I could compile the ztdummy module that provides the timing support required to get MeetMe working in Asterisk in the absence of any Zaptel hardware. After installing the zaptel-modules-2.6.15-1-686 produced by module-assistant, along with the zaptel package that is a dependency, I encountered the same error.

The problem occured because the /dev/zap/* devices didn't exist.
I'm not sure if these would have existed if I had have been running DevFS or udev; but on my system I'm using the traditional /dev/ directory.

I created a quick script to create the appropriate devices (after a bit of searching on the net).
Once I had them in place, then the zaptel package installed just fine.

The script I wrote to create the appropriate devices follows:

-------------
#!/bin/bash

if [[ $(id -u) != 0 ]]
then
       echo "You must be root to run this." >&2
       exit 1
fi

[[ -d /dev/zap ]] || mkdir /dev/zap
[[ -c /dev/zap/ctl ]] || mknod /dev/zap/ctl c 196 0
[[ -c /dev/zap/timer ]] || mknod /dev/zap/timer c 196 253
[[ -c /dev/zap/channel ]] || mknod /dev/zap/channel c 196 254
[[ -c /dev/zap/pseudo ]] || mknod /dev/zap/pseudo c 196 255

chown root:dialout /dev/zap/ctl /dev/zap/timer /dev/zap/channel /dev/zap/pseudo
chmod 660 /dev/zap/ctl /dev/zap/timer /dev/zap/channel /dev/zap/pseudo

exit 0
-------------

Regards,

--
----------
Jim Barber
DDI Health



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to