GSMTAP now creates a locally bound receive socket

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/tetra@lists.osmocom.org/.

Harald Welte laforge at gnumonks.org
Sun May 22 19:46:10 UTC 2011


Hi!

libosmocore >= 0.3.1 and the current osmo-tetra code will now generate
not only the sending GSMTAP UDP socket, but also a locally-bound receive
socket. 

This avoids the manual start of "nc -l -u -p 4729 >/dev/null" or
iptables rules to drop the UDP packets.

The local receive socket is only created if the GSMTAP IP address is a
locally configured address on any of your network interfaces.  So
sending it to 127.0.0.1 should work well.

Don't be surprised if you happen to see GSMTAP over IPv6, I'm now using
getaddrinfo() and related functions, i.e. "loopback" may now resolve to
::1 instead of 127.0.0.1

Regards,
	Harald
-- 
- Harald Welte <laforge at gnumonks.org>           http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
                                                  (ETSI EN 300 175-7 Ch. A6)




More information about the tetra mailing list