Estou criando uma conexão com a Internet com o pppd. Está funcionando bem - mas ...
Ao usar um cartão SIM de um provedor específico e usar 4G como tecnologia de acesso (isso não acontece com o 3G), posso estabelecer uma conexão, mas pacotes grandes não são enviados: posso ping
até 1440 bytes. ping
'ing 1441 bytes não funciona.
Por isso, verifiquei o conjunto mtu
no dispositivo ppp0
. São sempre 1500 bytes. (para todos os fornecedores onde tenho cartões SIM). Quando eu configurei explicitamente o mtu para 1450 está funcionando bem.
Pelo que entendi o manual do pppd, o site peer do pppd pode negociar o mtu (mru). Mas não consigo ver nos logs. (Eu habilito o log de depuração nas opções do pppd)
Então, qual seria o problema com o mtu? É uma falta de configuração do meu lado? Posso esperar que o provedor negocie um mtu menor, se necessário? A negociação não está correta?
Tags networking modem ppp pppd