Chyba znalazłem jakiś mały problem w ustawieniach routera.
Mianowicie jak próbuję połączyć się za pomocą wireguarda bez wymuszonego MTU połączenie działa słabo, bo zadziałało MSS Clamp, ale nie działa przekazywanie informacji o tym dalej do klienta. Samo zrzucenie pakietu jest w logach:
kern.info: [262046.977693] mhi_netdev 0306_01.01.00_IP_HW0 rmnet_mhi0: drop skb_len=530 larger than qmap mtu=1252
Pytanie tylko czy to firewall blokuje ruch wewnętrzny z interfejsem modemu i po prostu brakuje regułki dla przepuszczania ruchu ICMP, czy coś więcej.
I ogólnie czemu w ogóle 1252 jest na tym interfejsie...
PS: I przy okazji w skb_len=530 wartość jest podana w hex, a mtu=1252 w dec więc ktoś w tej części kernela ma poczucie humoru.