Bug #16216
open[BUG?] New PPPoE module (if_pppoe) causes high "Errors Out" on WAN (Vivo Fibra)
0%
Description
[EN_US]
Hi everyone,
I'm testing the new pfSense feature that allows using the kernel-based PPPoE driver (if_pppoe) instead of the traditional mpd5, by enabling the following option:
System > Advanced > Networking
In my setup, enabling this option successfully establishes the PPPoE connection, but I immediately start seeing a large number of "Errors Out" on the WAN interface connected to Vivo Fibra (PPPoE ISP).
Additional details:
Affected interface: WAN - VIVO_FIBRA
NIC: Ethernet Controller I226-V
ONU/Modem: MitraStar GPT-2742GX4X5
Hardware checksum, TCP segmentation offload, and large receive offload are all disabled (all boxes checked under System > Advanced > Networking)
MTU is set to 1492
As soon as I revert back to the traditional mpd5 PPPoE client, the errors stop entirely.
Question:
Has anyone else experienced this issue with the new if_pppoe module?
Could this be a bug or a driver compatibility issue?
I'm happy to provide logs or run further tests if needed.
Thanks in advance!
[PT_BR]
Olá a todos,
Estou testando a nova opção do pfSense que permite usar o driver PPPoE via kernel (if_pppoe) em vez do tradicional mpd5, ativando a opção em:
System > Advanced > Networking
No meu caso, ao ativar essa opção, a conexão funciona normalmente, porém percebo um aumento imediato e constante de "Errors Out" na interface WAN que está conectada à Vivo Fibra (PPPoE).
Informações adicionais:
Interface afetada: WAN - VIVO_FIBRA
NIC: Ethernet Controller I226-V
ONU/Modem: MitraStar GPT-2742GX4X5
Hardware checksum, TSO e LRO estão desativados (todas as opções marcadas em System > Advanced > Networking)
MTU da interface está em 1492
Quando retorno para o driver tradicional (mpd5), os erros desaparecem completamente.
Pergunta:
Alguém mais percebeu esse comportamento com o novo if_pppoe?
Pode ser um bug no módulo ou alguma incompatibilidade com o driver da NIC?
Agradeço qualquer insight. Estou disposto a fazer testes e enviar logs se necessário.
Files
Updated by Simon Heather 4 months ago
Hi - yes I am seeing the same issue with the new if_pppoe code with my BT FTTP PPPoE connection - details here:
https://forum.netgate.com/topic/197764/wan-out-errors-since-2-8-upgrade
Updated by Simon Heather 3 months ago
If I delete my WAN CODELQ shaper then the errors stop so the errors seems to be related to using a WAN shaper in conjunction with if_pppoe (at least for my use case). I have had no WAN out errors since I deleted the WAN shaper. I was asked to try other fixes such as increasing the net.link.ifqmaxlen setting and that just made the errors worse.
Updated by Phil Lee about 2 months ago
Same issue seen here. I'm using a HFSC traffic shaper on the WAN interface in case that is relevant.
Updated by Steve Wheeler about 2 months ago
- Status changed from New to Feedback
- Target version set to 2.9.0
- Plus Target Version set to 25.11
This should be resolved by: https://github.com/pfsense/FreeBSD-src/commit/7a623f854217be1dc7a04ce0b3f47303ea2ce7a9