ERROR: Unable to open pseudo device (Gentoo / Sabayon) Help?

HI, I am trying to set up a conference room under Asterisk.

I get the following error message in the CLI when someone tries to join the conference.

WARNING[30422]: app_meetme.c:769 build_conf: Unable to open pseudo device

On the phone I get the message, `that is not a valid conference, try again’. Then it hangs up.

I am told it is a problem with /dev/zap/pseudo not existing.

A Google search shows many people suffering with the same problem, but I am yet to find the solution.

System details.
Linux Kernel: sabayon 2.6.23-gentoo-r8

Packages installed by.
USE=“zaptel” emerge -av =asterisk-1.4.11
USE=“watchdog rtc” emerge -av =net-misc/zaptel-1.4.8

modprobe zaptel
modprobe ztdummy

Can someone please tell me the solution for this?

It has something to do with the /dev/zap/pseudo not existing.

PSE, B4 I go insane! :frowning:

~Ken~
.-.-.

Hi vk4akp

i have same problem.

but 1 solution of this error is run asterisk in debug mode
e.g. asterisk -gvvvvvvvvvc

and try to make Meetme…
i tried this and wiork fine if i run asterisk as service then i have same problem you mantion…

so try…and if you sove same problem you have tell me also :smiley:

Jay vaidya
jvaidya@varaha.com

Hi vk4akp

i have same problem.

but 1 solution of this error is run asterisk in debug mode
e.g. asterisk -gvvvvvvvvvc

and try to make Meetme…
i tried this and wiork fine if i run asterisk as service then i have same problem you mantion…

so try…and if you sove same problem you have tell me also :smiley:

Jay vaidya
jvaidya@varaha.com

Hi, Wow, after so long a reply.

I have to think back now.

Well, I remember I was trying to use portage to install Asterisk.

The simple solution was to abandon portage and use SVN instead.

This worked perfect.

In fact I have had to do this now no less then 5 times due to re-installs and new equipment etc.

Recently though I have run into another problem the last time I installed.

The last time I used Sabayon 3.4 mini CD.

It does not include the kernel source.

To install ztdummy (The timing loop) requires this source to compile.

I now find that I can’t compile the latest kernel using a 3.4 mini install.

So one problem solved, another emerges (pardon the pun). :smile:

This is the pain of Linux.

.-.-.

[quote=“vk4akp”]I get the following error message in the CLI when someone tries to join the conference.

WARNING[30422]: app_meetme.c:769 build_conf: Unable to open pseudo device

(…)

I am told it is a problem with /dev/zap/pseudo not existing.

(…)

Packages installed by.
USE=“zaptel” emerge -av =asterisk-1.4.11
USE=“watchdog rtc” emerge -av =net-misc/zaptel-1.4.8

(…)

Can someone please tell me the solution for this?
[/quote]

The “/dev/zap/pseudo” technology is created as owned by root:dialout on Gentoo as for now. User “asterisk” will therefore NOT have access to it.

SOLUTION: Add “asterisk” to the “dialout” group.

I have filed at bugs.gentoo.org/show_bug.cgi?id=230561 for a more permanent solution such as the device being created as belonging to the “asterisk” group.