Fazit: die ausgehende Kommunikation funktioniert, es kommen auch Antworten,
aber die kommen irgendwie falsch bei dir an. Für mich gibt es vier mögliche
Erklärungen:
- NetworkManager setzt das Device (enx021e101f0000) irgendwie falsch auf, so
dass der Kernel es für Ethernet hält, obwohl es direkt IP ohne
darunterliegendem Layer 2 Protokoll ist.
- NetworkManager setzt oder erwartet irgendwelche Optionen, die die Gegenseite
nicht versteht bzw. unterstützt (z.B. VJ Header Compression)
- Der Provider macht beim Enkapsulieren der eingehenden Pakete irgendwas
falsch. (Das dürfte dann wohl mehrere Kunden betreffen...)
- Die Pakete kommen richtig an, werden nur von Tcpdump falsch angezeigt, und
aus irgend einem anderen Grund gefiltert.
Ich würde als nächstes
- die verschiedenen Optionen bei der Konfiguration des Interface im
NetworkManager durchprobieren. Da gibt ja einige Häkchen, die man setzen
oder Löschen kann, z.B. BSD Data Compression oder Header Compression.
- eine andere Software als NetworkManager ausprobieren, z.B. pppd.
Gruß, Harald