OSMO-SGSN(8)
π OSMO-SGSN β Serving GPRS Support Node π
okay bestie, gather round, because this is the osmo-sgsn(8) manual page and it's genuinely iconic. it's a whole Serving GPRS Support Node, and yes, that's a real thing, and yes, it's as cute as it sounds (it's not cute at all, it's telecom infrastructure, but we stan her anyway). π
β¨ SYNOPSIS β¨
osmo-sgsn [options]
that's it. that's the whole vibe. options, bestie, options. π¦
πΈ DESCRIPTION πΈ
so this is an implementation of the GPRS Serving GPRS Support Node (SGSN). main character energy, obviously. and as an SGSN it implements GPRS Mobility Management (GMM) and SM (Session Management). two whole jobs. she's booked and busy. π
the SGSN connects via the Gb-interface to the BSS β think like osmo-pcu or an ip.access nanoBTS β and it connects via the GTP protocol to a Gateway GPRS Support Node (GGSN) like openggsn. so she's the middle bestie holding the whole group chat together, fr fr. π«Ά
typically, you'd start osmo-sgsn with the -c option specifying a configuration file. and guess what, there are example configuration files right here:
/usr/share/doc/osmocom-sgsn/examples/osmo-sgsn
go look. they're free. β¨
also, osmo-sgsn is part of the OpenBSC base station controller from Osmocom. family tree moment. π
π OPTIONS π
okay now the good part. one bullet per option, no skipping, we keep every single one. π€
-h,--helpβ this text. (the help you're literally reading, yes, recursion, we love her)-D,--daemonizeβ fork the process into a background daemon. she leaves the group chat but stays in the server, lowkey iconic. π¦-d option,--debugβ enable Debugging. (yes, the manpage literally says-d option, we are not editing that, that's what it says, no cap.) π-s,--disable-colorβ the manpage offers zero description here bestie, so we're holding the space. it's giving mystery. π (we do not invent behaviour in this house, periodt.)-c,--config-fileβ the config file to use. default is[osmo_sgsn.cfg]. this is the one you'd typically be running with, remember? πΈ-e,--log-level<number>β set a global log level. you want a number in there, bestie, a whole number. π₯
π SEE ALSO π
go read these next, they're all in the same friend group:
osmo-gbproxy(8)osmo-bsc(8)osmo-ggsn(8)
π AUTHOR π
this manual page was written by Ruben Undheim <ruben.undheim@gmail.com> for the Debian project (and may be used by others). giving credit where credit is due, always. π«Ά
and that's the whole page, bestie. this was OSMO-SGSN(8) β version, source, and the date all rolled into the footer: 26 January 2026. mwah. go start a daemon. πβ¨
π¦ where this page comes from
- ubuntu resolute: osmo-sgsn 1.13.0+dfsg1-2build1 Β· AGPL-3.0-or-later
- ubuntu stonking: osmo-sgsn 1.13.0+dfsg1-2build1 Β· AGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms