Component: pppoe
26 changelog entries across 18 version(s)
Activity over time (changelog entries per month)
- added support for PPPoE server over 802.1Q VLANs;
- fixed PPPoE client trying to establish connection when parent interface is inactive;
- fixed PPPoE client scan when server is sending PADO messages without Service-Name tag;
- fixed PPPoE client scan showing only one server;
- improved service stability when establishing PPPoE sessions;
- fixed MRU negotiation even when it is set to 1500;
- added option to configure "host-uniq" parameter;
- added option to ignore PADI messages with empty service name;
- use default MTU of 1492;
- added warning on PPPoE client/server, if it is configured on slave interface;
- fixed warning on PPPoE server, when changing interface to non-slave interface;
- added warning on PPPoE client/server, if it is configured on slave interface;
- set default keepalive 10s for newly created PPPoE clients;
- fixed disconnects by idle timeout when fastpath is used;
- fixed kernel crash caused by dial-on-demand when used with fastpath;
- fixed master interface l2mtu check, could result in assumption that master interface can handle 14 byte bigger packet than it actually can (broken in 6.36);
- allow to set MTU and MRU higher than 1500 for PPPoE;
- do not allow to send out bigger packets than l2mtu if mrru is provided;
- added rfc4679 support;
- fixed crash when removing pppoe service;
- improved MTU discovery compatibility with other vendors;
- made MTU discovery more robust;
- fixed compliance to RFC4638 (MTU larger than 1488) again;
- fixed compliance to RFC4638 for MTU larger than 1488 (introduced in 6.33);
- added support for MTU > 1492 on PPPoE;
- report correctly number of active links;