[PATCH] fix build without mISDN

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Andreas Eversberg andreas at eversberg.eu
Thu Mar 1 07:01:47 UTC 2012


>>>> channel.c -o bchannel.po   
>>>> bchannel.c:26:27: error: mISDN/mISDNif.h: No such file or directory
>>>> bchannel.c:28:31: error: mISDN/mISDNcompat.h: No such file or directory
>>>> bchannel.c:29: error: 'MISDN_AF_ISDN' undeclared here (not in a function)
>>>> bchannel.c:30:24: error: mISDN/q931.h: No such file or directory
>>>>         

hi,

currently the chan_lcr only works with mISDN. the chan_lcr directly
opens the bchannels in order to exchange audio with asterisk. this only
works if the call is connected to isdn phone or isdn line, since only
these interfaces support mISDN. gsm and sip interface cannot be used
with chan_lcr (anymore).

i plan to forward audio between lcr and chan_lcr using the unix-socket
and remove the export/import code from lcr.

currently you can only link gsm insterfaces to asterisk using sip. with
jolly/rtpmux branch of openbsc, you can even forward rtp traffic
directly between openbsc and the remote sip endpoint (asterisk or other
sip gateway), without routing traffic through lcr.

if you have any suggestions about further development, let me know.

regards,

andreas

p.s. i committed the appbridge.cpp fix of alexander. thanx!






More information about the OpenBSC mailing list