[Asterisk-bsd] dahdi_dummy did not install

Kurt J. Lidl lidl at pix.net
Mon May 24 23:31:53 CDT 2010


On Tue, May 25, 2010 at 10:34:47AM +0700, Max Khon wrote:
> Hello!
> 
> On Tue, May 25, 2010 at 7:37 AM, Frank Griffith <glassdude45 at yahoo.com>wrote:
> 
> > I just rebuilt my system and installed Asterisk-1.6.0.21 with dahdi. But
> > for some reason dahdi_dummy did not get installed. Has something changed or
> > did dahdi not install properly. I notice that the meetme feature is working
> > in spite of dahdi_dummy not being loaded.
> >
> dahdi has in-core timer. It was enabled in the DAHDI/Linux recently and
> appropriate change was made in the recent FreeBSD port update. dahdi_dummy
> is no longer required.

I just got done installing and debugging the asterisk from /usr/ports
and the dahdi port on a FreeBSD 8.0p2 i386 machine. The biggest problem
I ran into with this was that the rc.d startup scripts didn't
properly startup dahdi first, and asterisk second.

More to the point, by the time the dahdi script finished creating
the devices, the asterisk script had already run and failed, since
the /dev/dahdi devices were not created/chowned in time.

Adding a "sleep 1" to the asterisk "start" method just before it
invokes the asterisk binary makes it work reliably.

For my situation, I'm just using Asterisk on a remote PBX, with only
SIP/IAX2 trunks to another server, that has a PRI interface.  IAX2
cannot be used for trunks without a timing source.

After resolving this issue, things seem to be working OK for me.

-Kurt




More information about the Asterisk-BSD mailing list