-------- Original-Nachricht --------
Datum: Tue, 15 Jun 2010 21:02:12 +0800
Von: Holger Freyther <zecke(a)selfish.org>
An: openbsc(a)lists.gnumonks.org
Betreff: Re: open bsc and lcr: layer_3 thread read socket error
On 06/15/2010 08:19 PM, Richard Zahoransky wrote:
Hello,
my name is Richard and I am working on OpenBSC and LCR for my
university. We plan
to deploy a GSM-Network on the campus for research.
Hi,
where is that university located?
It is the Albert-Ludwigs-Universität in Freiburg, Baden-Württemberg, Germany.
I can't help with LCR but as a general
hint you can use strace and at least see which filedescriptor returned
that error, it might be a hint.
Have you tested the BTS with something like bsc_hack? Does this work?
Yes, bsc_hack works with no problems.
Thank you for your advice! We have solved the problem. We simply didn't load the
mISDN_dsp module. We did not integrate the mISDN_l1loop into the kernel but start it with
insmod mISDN_l1loop.ko (located in a subfolder of the mISDN-Folder after running
'make')
Still, if we load the l1loop with -nchannel=30 the lcr would somtimes print out the
already said error message but it doesn't hang. It is then still possible to place a
phone call from the cell phones. As workaround, we load the module with 8 channels instead
of 30. It seems to work without the error message.
Only one error is left. LCR prints:
'ERROR Port 1 already in use by LCR. You can't use a NT port multiple times.'
On startup. Outgoing calls work but we still have to test incoming calls.