Dear fellow Osmocom developers,
I'm a bit surprised to notice that not more people have signed up for
OsmoDevCon 2019. I guess it was mostly an oversight when the date was
originally announced, and not a lack of interest? ;)
All details about the event are available at the related wiki page at:
https://osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCon2019
Please enter your name at
https://osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCon2019#Requested
in case you would like to attend. Registering early allows proper
planning. Thanks!
Looking forward to meeting old and new Osmocom developers in April 2019.
Regards,
Harald
--
- Harald Welte <laforge(a)gnumonks.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Hi,
I'm trying to build a simple node that would encap/decap between IP and GTP
in the user plane. For this I have been using gtp-link and gtp-tunnel tools
of the libgtpnl, but with no luck so far. Could anyone please review my
setup and let me know what I'm doing wrong?
Topology:
node1 - DUT, I would like to be able to send a ping from this node such
that it is encapsulated into GTP tunnel towards node2.
2 interfaces:
- ens6 - represents interface towards MS, has address 20.1.1.1/24
- ens7 - represents interface towards GGSN, has address 10.1.1.1/24
node2
Just a single interface towards node1, address 10.1.1.2/24
Test:
On node2, I'm following these steps:
- creating a GTP device:
# ./gtp-link add gtp-u
- adding a GTP tunnel:
# ./gtp-tunnel add gtp-u v1 20 10 20.1.1.1 10.1.1.2
# ./gtp-tunnel list
version 1 tei 20/10 ms_addr 20.1.1.1 sgsn_addr 10.1.1.2
- adding a route to an address representing APN to use the GTP device:
# ip route add 8.8.8.8 src 20.1.1.1 dev gtp-u
- Trying to ping 8.8.8.8
Result:
I was expecting to see ECMP packets to 8.8.8.8 to be sent out via ens7
towards node2 and encapsulated in GTP. However, I can only see that these
packets appear on the gtp-u interface, but are not forwarded. Looking at
interface stats on gtp-u, I can see that the ping hits "tx_error" counter.
Is there anything I'm missing here? Are any parameters wrong? Or am I
misunderstanding the function of the GTP-U kernel support entirely?
Any help would be appreciated.
Thanks,
Michael
hello,Please forgive my childishness,Can you tell me how to compile and install libgtpnl?thanks
I saw that you wrote the libgtpnl project on github, but there is no readme above.
Hi,
We are using Honor 7X mobile phone with Huawei Kirin modem and observed that GPRS and EGPRS attach is not working with Huawei Kirin Modem phones.
There is no issue observed from OSMO-PCU. it seems either Huawei Kirin modem issue or OSMO-SGSN issue.
Please check below analysis for this issue.
1- UE send attach request with IMSI and invalid MCC and MNC to SGSN.
2- SGSN send Identity Request with IMEI to UE.
3- UE responded Identity Response with IMEI to SGSN.
4- SGSN sends ATTACH ACCEPT message to SGSN with new PMTSI but UE is not responding ATTACH COMPLETE message to SGSN and resend ATTACH REQUEST message to SGSN.
5- SO SGSN re transmit ATTACH ACCEPT message to UE and after max number of re transmission , SGSN is release UE MM context.
It seems that UE is not accepting ATTACH ACCEPT message.
We also observed that Huawei Kirin UE is sending wrong LLC data to SGSN.
UE had set more bit in RLC LME header and send invalid LLC data with 0x2B.
So OSMO-PCU had forward this data to SGSN because more bit is set and SGSN
is complaining LLC error for this LLC data.
Please look into this issue or let us know if we have fix for this issue.
Thanks,
Bipin Jaiswal