<div dir="ltr">Hello All,<div><br></div><div>I've been working on trying to get OpenBSC to work with Asterisk following this as a guide:</div><div><a href="http://openbsc.osmocom.org/trac/wiki/OpenBSC_LCR" target="_blank">http://openbsc.osmocom.org/trac/wiki/OpenBSC_LCR</a>
</div><div><a href="http://www.misdn.org/index.php/Howto_for_Debian">http://www.misdn.org/index.php/Howto_for_Debian</a>
</div><div><br></div><div>Basically I'm missing the <span style="background-color:rgb(255,255,255);font-size:13px">mISDN_l1loop kernel module.</span></div><div><span style="background-color:rgb(255,255,255);font-size:13px"><br>

</span></div><div><span style="background-color:rgb(255,255,255);font-size:13px">When trying to compile from the mISDN git repository i'm getting the following error when trying to compile </span></div><div><span style="background-color:rgb(255,255,255);font-size:13px"><br>

</span></div><div>(Ubuntu - 10.04 LTS )</div><div><span style="font-size:13px;background-color:rgb(255,255,255)">./configure</span>
</div><div><span style="background-color:rgb(255,255,255)">configure: error: kernel build tree does not exist build:/lib/modules/2.6.32-33-generic/build / source:/lib/modules/2.6.32-33-generic/source</span></div><div><span style="background-color:rgb(255,255,255)"><br>

</span></div><div><span style="background-color:rgb(255,255,255)">(Debian - 6.06)</span></div><div><span style="background-color:rgb(255,255,255)">passes configure</span></div><div>when "make modules" is running</div>

<div><div>make[3]: Entering directory `/usr/src/linux-headers-2.6.32-5-686'</div><div>  CC [M]  /root/mISDN/standalone/drivers/isdn/mISDN/l1oip_core.o</div><div>  CC [M]  /root/mISDN/standalone/drivers/isdn/mISDN/l1oip_codec.o</div>

<div>  CC [M]  /root/mISDN/standalone/drivers/isdn/mISDN/core.o</div><div>  CC [M]  /root/mISDN/standalone/drivers/isdn/mISDN/fsm.o</div><div>  CC [M]  /root/mISDN/standalone/drivers/isdn/mISDN/socket.o</div><div>  CC [M]  /root/mISDN/standalone/drivers/isdn/mISDN/clock.o</div>

<div>  CC [M]  /root/mISDN/standalone/drivers/isdn/mISDN/hwchannel.o</div><div>/root/mISDN/standalone/drivers/isdn/mISDN/hwchannel.c: In function âmISDN_freedchannelâ:</div><div>/root/mISDN/standalone/drivers/isdn/mISDN/hwchannel.c:113: error: implicit declaration of function âflush_work_syncâ</div>

<div>make[6]: *** [/root/mISDN/standalone/drivers/isdn/mISDN/hwchannel.o] Error 1</div><div>make[5]: *** [_module_/root/mISDN/standalone/drivers/isdn/mISDN] Error 2</div><div>make[4]: *** [sub-make] Error 2</div><div>make[3]: *** [all] Error 2</div>

<div>make[3]: Leaving directory `/usr/src/linux-headers-2.6.32-5-686'</div><div>make[2]: *** [modules_] Error 2</div><div>make[2]: Leaving directory `/root/mISDN/standalone'</div><div>make[1]: *** [modules] Error 2</div>

<div>make[1]: Leaving directory `/root/mISDN/standalone'</div><div>make: *** [modules] Error 2</div><div>root@OpenBSC:~/mISDN#</div></div><div><br></div><div>I should note that Centos 5.7 and Gentoo give the same errors as Ubuntu.... </div>

<div><br></div><div>Any assistance is appreciated.</div><div><br></div><div>Regards,</div><div>-Don</div><div><br></div>
</div>