Hi all,
i compiled and configured all (mISDN, lcr, asterisk, etc...), unfortunately, when i try to place a call from the softphone to the MS, i can ear only the voice originated from the laptop to the MS and not viceversa.
I'm using it on an Ubuntu 10.4, Asterisk 1.6.2.5 and the others sources from "last git".
Configurations:
- extension.conf: http://pastebin.com/mHH46HbQ
- sip.conf: http://pastebin.com/SkPN3z6q
- gsm.conf: http://pastebin.com/C1Eckdgh
- interface.conf: http://pastebin.com/ctGapa1F
- options.conf: http://pastebin.com/6xhgL0P1
- routing.conf: http://pastebin.com/TVNvwTEB
Logs:
- osmo-nitb's log: http://pastebin.com/X10B5NjE
- lcr's log: http://pastebin.com/uLY9VAiB
- Asterisk's log: http://pastebin.com/8qzw6aMn
As you can see from Asterisk, there is a mismatch:
"NOTICE[2315]: channel.c:2960 __ast_read: Dropping incompatible voice frame on lcr/1 of format alaw since our native format has changed to 0x0 (nothing) "
I tried to set alaw / ulaw on the configurations, to change efr, fr and amr, but it didn't change nothing.
Ideas or hints for further investigations are welcome.
Regards,
Luca
Hi Jolly, all,
I spent some time figuring out why LCR and OpenBSC wouldn't want to work with
each other. The reason was the addition of an element to the MNCC structure. I
propose to send a hello packet down the MNCC socket and leave it to the client
to decide if the version is acceptable.
I will need to move the mncc header to libosmocore as osmocomBB is currently
using a copy of the OpenBSC header.
comments
holger