Sorry for this last one, GPRS was not enabled in openbsc.conf.
The PCU is now talking with the SGSN.
But the compilation probem with Osmo-TRX fairwaves/master branch is still there.
Regards,
Csaba
----- Eredeti üzenet -----
Feladó: "Sipos Csaba" <sipos.csaba(a)kvk.uni-obuda.hu>
Címzett: "Ivan Kluchnikov" <Ivan.Kluchnikov(a)fairwaves.ru>ru>, "Alexander
Chemeris" <alexander.chemeris(a)gmail.com>
Másolatot kap: "OpenBSC Mailing List" <openbsc(a)lists.osmocom.org>
Elküldött üzenetek: Vasárnap, 2015. Július 26. 12:30:50
Tárgy: Re: Using GPRS
Dear Ivan, Alexander,
I encountered the following issues:
During compiling of OpenBSC (fairwaves/master), the pcap.h was missing. The configuration
script was not detecting this missing file. "apt-get install libpcap-dev" solved
this issue.
The fairwaves/master branch of osmo-trx produces the following issue durign compilation:
================================
Making all in x86
make[3]: Entering directory `/root/new_openbsc/osmo-trx/Transceiver52M/x86'
CC ../common/convolve_base.lo
CC convert.lo
In file included from convert.c:33:0:
/usr/lib/gcc/x86_64-linux-gnu/4.8/include/smmintrin.h:31:3: error: #error "SSE4.1
instruction set not enabled"
# error "SSE4.1 instruction set not enabled"
^
convert.c: In function '_sse_convert_si16_ps_16n':
convert.c:49:3: warning: implicit declaration of function '_mm_cvtepi16_epi32'
[-Wimplicit-function-declaration]
m2 = _mm_cvtepi16_epi32(m0);
^
convert.c:49:6: error: incompatible types when assigning to type '__m128i' from
type 'int'
m2 = _mm_cvtepi16_epi32(m0);
^
convert.c:50:6: error: incompatible types when assigning to type '__m128i' from
type 'int'
m4 = _mm_cvtepi16_epi32(m1);
^
convert.c:53:6: error: incompatible types when assigning to type '__m128i' from
type 'int'
m3 = _mm_cvtepi16_epi32(m0);
^
convert.c:54:6: error: incompatible types when assigning to type '__m128i' from
type 'int'
m5 = _mm_cvtepi16_epi32(m1);
^
make[3]: *** [convert.lo] Error 1
make[3]: Leaving directory `/root/new_openbsc/osmo-trx/Transceiver52M/x86'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/new_openbsc/osmo-trx/Transceiver52M'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/new_openbsc/osmo-trx'
make: *** [all] Error 2
=================================
Please note that the master branch of Osmo-TRX compiles just fine.
Do any of you have an idea what could be the problem?
Thanks!
Csaba
----- Eredeti üzenet -----
Feladó: "Sipos Csaba" <sipos.csaba(a)kvk.uni-obuda.hu>
Címzett: "Ivan Kluchnikov" <Ivan.Kluchnikov(a)fairwaves.ru>
Másolatot kap: "OpenBSC Mailing List" <openbsc(a)lists.osmocom.org>
Elküldött üzenetek: Vasárnap, 2015. Július 26. 11:35:42
Tárgy: Re: Using GPRS
Thanks Ivan,
Will try that and report back.
Regards,
Csaba
----- Eredeti üzenet -----
Feladó: "Ivan Kluchnikov" <Ivan.Kluchnikov(a)fairwaves.ru>
Címzett: "Sipos Csaba" <sipos.csaba(a)kvk.uni-obuda.hu>
Másolatot kap: "Alexander Chemeris" <alexander.chemeris(a)gmail.com>om>,
"OpenBSC Mailing List" <openbsc(a)lists.osmocom.org>
Elküldött üzenetek: Vasárnap, 2015. Július 26. 10:56:51
Tárgy: Re: Using GPRS
Hi Sipos, Omar,
You should use the following branches:
libosmocore branch master
libosmo-abis branch master
osmo-trx branch fairwaves/master
osmo-bts branch fairwaves/master ( use ./configure --enable-trx)
openbsc branch fairwaves/master
osmo-pcu branch master (use ./configure --enable-sysmocom-bts )
openggsn branch master
Also if you use the same machine for sgsn, bts and pcu, you should change
openbsc.cfg, instead of:
gprs nsvc 0 local udp port 23000
gprs nsvc 0 remote udp port 23000
use different ports, for example:
gprs nsvc 0 local udp port 5948
gprs nsvc 0 remote udp port 23000
--
Regards,
Ivan Kluchnikov.
http://fairwaves.ru