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.co...@xorcom.com +972-50-7952406 mailto:tzafrir.co...@xorcom.com http://www.xorcom.com iax:gu...@local.xorcom.com/tzafrir _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2009 - October 13 - 15 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users