Project

General

Profile

Actions

Regression #16243

open

PPPoE MSSFix uses incorrect values for 6RD

Added by Steve Wheeler about 1 month ago. Updated 17 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
Interfaces
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
25.07
Release Notes:
Default
Affected Version:
2.8.0
Affected Architecture:
All

Description

When using PPPoE with TCP MSS Fix enabled (the default) the value selected for IPv6 traffic is based on the MTU of the parent interface, pppoeX.

When 6RD is in use the parent interface should be WAN_STF, the tunnel interface, which has an MTU 20B lower to allow for the overhead.

Currently this fails because the MSS value is set to the pppoeX MTU - 60 without that 20B included and hence TCP packet are dropped.

This applies to both if_pppoe and mpd5/netgraph which use entirely different methods to set the MSS.

Tested: 2.8 and 25.03-Beta

Actions #2

Updated by Jim Pingle 17 days ago

  • Plus Target Version changed from 25.03 to 25.07
Actions

Also available in: Atom PDF