I'm trying to get my Sangoma B600 working with Asterisk 1.6.1 and DAHDI 2.2.<br>I've tried running ./Setup dahdi (and with --64-bit_4GB flag, running
amd64) and the compile fails with this for many versions of the driver
(incl. 3.3.16, 3.3.16.22, and 3.4.1):<br><br><p> Building modules, stage 2.</p>
<p> MODPOST 1 modules</p>
<p> CC /usr/src/wanpipe-3.3.16/patches/kdrivers/wanec/wanec.mod.o</p>
<p> LD [M] /usr/src/wanpipe-3.3.16/patches/kdrivers/wanec/wanec.ko</p>
<p>make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-amd64'</p>
<p>make -C /lib/modules/2.6.26-2-amd64/build SUBDIRS=/usr/src/wanpipe-3.3.16/kdrvtmp CC=gcc KBUILD_VERBOSE=0 modules</p>
<p>make[1]: Entering directory `/usr/src/linux-headers-2.6.26-2-amd64'</p>
<p> CC [M] /usr/src/wanpipe-3.3.16/kdrvtmp/sdla_tdmv.o</p>
<p>/usr/src/wanpipe-3.3.16/kdrvtmp/sdla_tdmv.c: In function âwp_tdmv_software_initâ:</p>
<p>/usr/src/wanpipe-3.3.16/kdrvtmp/sdla_tdmv.c:1097: error: âstruct dahdi_spanâ has no member named âechocanâ</p>
<p>make[2]: *** [/usr/src/wanpipe-3.3.16/kdrvtmp/sdla_tdmv.o] Error 1</p>
<p>make[1]: *** [_module_/usr/src/wanpipe-3.3.16/kdrvtmp] Error 2</p>
<p>make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-amd64'</p>
<p>make: *** [all] Error 2</p>
<p> </p>
<p>---------------------------------------------</p><p><br></p><p>I'm on a fresh install of Debian Lenny 5.0 amd64, so perhaps I'm missing a dependency?<br></p><p>Any idea how to fix this?</p>