<div dir="ltr">Hi Harald<font color="#888888"><br></font><div>Thanks for your advice. So, first, We will try to use OsmoGGSN.</div><div><br></div><div>Best regards</div><div>Morteza Ali Ahmadi<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 2, 2021 at 2:32 PM Harald Welte <<a href="mailto:laforge@osmocom.org">laforge@osmocom.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, Jan 31, 2021 at 11:25:25PM +0330, morteza ali Ahmadi wrote:<br>
> Hi Osmocom team<br>
> We have a basic question about libgtpnl (Linux Kernel GTP-U).<br>
<br>
I would suggest that you start with setting this up using OsmoGGSN.<br>
<br>
It has built-in support for kernel GTP (via libgtpnl), see the related user manual.<br>
<br>
Once that works, you have a "known working" setup and you can start comparing<br>
the differences between how OsmoGGSN uses libgtpnl and how you are using it manually.<br>
<br>
I have to admit that I never considered using the manual gtp-link/gtp-tunnel commands<br>
in a "real" network.  Those were only ever used in artificial functional testing.<br>
<br>
Regards,<br>
        Harald<br>
-- <br>
- Harald Welte <<a href="mailto:laforge@osmocom.org" target="_blank">laforge@osmocom.org</a>>            <a href="http://laforge.gnumonks.org/" rel="noreferrer" target="_blank">http://laforge.gnumonks.org/</a><br>
============================================================================<br>
"Privacy in residential applications is a desirable marketing option."<br>
                                                  (ETSI EN 300 175-7 Ch. A6)<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><span style="font-family:courier new,monospace"><span style="background-color:rgb(255,255,255)"><strong><font size="3">When there is much light, The shadow is deep...</font></strong></span></span></div></div>