Hi again,
On Sun, May 02, 2010 at 11:19:11PM +0200, Harald Welte wrote:
As a result, GPRS ATTACH and RA UPDATE are working
again, like they did
months ago.
I'm now still stuck somewhere in PDP context activation, and am confident
that this will be solved tomorrow. After that point, the actual data plane
can be worked on, i.e. flow control and fragmentation, as well as somehow
actually routing IP packets into the LLC connection.
PDP context activation is now successful, and I get to the point where
I see IP-packets from the mobile phone inside the SNDCP/LLC/BSSGP/NS protocol
stack.
What now needs to be done is to implement a working SNDCP layer, starting
with simple fragmentation support and none of the compression options.
For anyone who wants to try: There is not much that needs to be configured,
I've attached two reference config files for openbsc and osmo_sgsn to this
message. The only important part is to set the UDP port numbers in openbsc
and osmo_sgsn to the same value. Simply check out the gprs-sgsn branch and
start opensc and osmo_sgsn.
I am going to leave the SGSN at this state for now and work on other tasks
again (like the Gb proxy, OsmocomBB layer1, ...). However, I expect to get
back to continuing the SGSN work during the weeks to come.
Happy hacking,
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)