I suggest you cd to the zaptel directory and run ./configure
Pay close attention to the output and look for dependencies that might be missing.  When you satisfy those, then see if it compiles cleanly.

Also, I haven't used Sabayon Linux before.  It's Gentoo based right?  Make sure you have all of the required build tools (which you should with gentoo), there might be one of the tools you are missing.

73's
Mark - WL7NI


On Mon, Oct 31, 2011 at 2:11 PM, Ken Page <vk4akp@yahoo.com.au> wrote:
OK,

I finally got a chance to have a go at this.

But it crashed at the Zaptel stuff.

--
make[1]: Entering directory `/usr/src/asterisk/trunk/zaptel'
make -C /lib/modules/2.6.25-sabayon-r1/build ARCH=i386 SUBDIRS=/usr/src/asterisk/trunk/zaptel/kernel HOTPLUG_FIRMWARE=yes KBUILD_OBJ_M="pciradio.o wcfxo.o wct1xxp.o wctdm.o wcte11xp.o zaptel.o ztd-eth.o ztd-loc.o ztdummy.o ztdynamic.o zttranscode.o wctdm24xxp/" modules
make[2]: Entering directory `/usr/src/linux-2.6.25-sabayon-r1'
Makefile:1522: *** mixed implicit and normal rules.  Stop.
make[2]: Leaving directory `/usr/src/linux-2.6.25-sabayon-r1'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/asterisk/trunk/zaptel'
make: *** [all] Error 2
make: Leaving directory `/usr/src/asterisk/trunk/zaptel'
make: *** [llastate/zaptel-built] Error 2

--

~Ken - vk4akp
.-.-.



On 10/28/2011 8:27 AM, Mark Huelskoetter wrote:
Are you running 3 nodes on this server or just two?  Because your lsusb output suggests that you are running  3 URI's.  If that's the case asterisk might be getting confused on which usb device is which.  Before you go through the hassle of recompiling everything try unplugging all of the radio interfaces, run asterisk and look for the segfault.  Next, add one back, restart asterisk and see what happens, etc...You see where I am going with this?  Try them all, maybe even in different ports.  If you are still having problems, download the new sources and compile.

I suggest you back up of the .conf files in /etc/asterisk, then obtain the new source code.  Per the instructions on the Allstar webpage, you can get it in the following fashion:

cd /usr/src/
wget http://x.allstarlink.org/svn-trunk.tar.gz -O- | tar xz
v
mv trunk astsrc
cd astsrc

Then you can use the make command.  I think make install_usbradio is correct for your situation, I am not where I can check my notes.  Someone else might be able to suggest something different.

Good LUCK!!!

Mark - WL7NI