[asterisk-users] Asterisk and Sheeva "wall wart".

Tzafrir Cohen tzafrir.cohen at xorcom.com
Thu Oct 8 08:38:56 CDT 2009


On Thu, Oct 08, 2009 at 08:40:37AM -0400, Ken D'Ambrosio wrote:
> Hey, all.  I'm seriously thinking about doing the VoIP thing at home.  The
> perfect platform seemed to be the Sheeva "wall wart"
> (http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp).
>  It's a cute little doohicky with USB, SD-card, Ethernet, and runs on an
> ARM CPU.  I'd like to avoid SIP to my provider, just 'cause it's always
> such a drag going through NAT and so forth.  So I'd like to do IAX --
> presumably a trunk (no?).  Unfortunately, the Asterisk install in the
> Sheeva's Ubuntu distro doesn't have the IAX timing device.  So I compiled
> Asterisk myself, and lo!  Ran into the same problem the package maintainer
> probably did -- dahdi won't compile:
> dahdi-base.c:1396: error: invalid use of undefined type 'struct module'
> (And lots more errors of that ilk.)

Any chance you just need to install linux-headers-`uname -r` ?

Could you please give a more complete trace?

What kernel version? Any missing headers?

FWIW, DAHDI builds fine on Debian Lenny (with a Sid kernel) on my
SheevaPlug.

-- 
               Tzafrir Cohen
icq#16849755              jabber:tzafrir.cohen at xorcom.com
+972-50-7952406           mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com  iax:guest at local.xorcom.com/tzafrir



More information about the asterisk-users mailing list