Component: ethernet
100 changelog entries across 50 version(s)
Activity over time (changelog entries per month)
- added "unsupported speed" warning for forced 1Gbps, 2.5Gbps, 5Gbps, 10Gbps baseT modes;
- change default L2MTU 1518 to 1596 for RB5009;
- fixed 2.5G-baseT link-partner-advertising on RB5009, hAP ax3, Chateau ax devices;
- improved Ethernet port mapping to ensure a consistent and reliable interface order for wAP ax;
- improved system stability for RB912, RB911 devices;
- improved performance for hEX Refresh and hEX S (2025);
- improved ethernet stability when handling invalid packets on Alpine CPUs;
- fixed flow-control for RB5009;
- improved Ethernet and PoE port mapping to ensure a consistent and reliable interface order;
- fixed issue with default-names for RB4011, RB1100Dx4, RB800 devices;
- fixed link-down on startup for ARM64 devices (introduced in v7.16);
- improved link speed reporting on 2.5G-baseT and 10Gbase-T ports;
- improved interface stability for RB4011 devices;
- improved linking after reboot for hAP ax lite devices ("/system routerboard upgrade" required);
- improved stability after reboot for Chateau PRO ax;
- improved system stability for CCR2004-1G-2XS-PCIe device;
- log warning only about excessive broadcast (do not include multicast) and reduced log count;
- improved linking after reboot for hAP ax lite devices ("/system routerboard upgrade" required);
- fixed port speed downshift functionality for CRS354 devices;
- improved system stability for Alpine CPUs when dealing with unexpected non-UDP/TCP packet transmit;
- fixed default names for CRS310-8G+2S+ device (introduced in v7.14);
- fixed interface disable for CRS326-4C+20G+2Q;
- fixed management port disable/enable on CCR2004-1G-12S+2XS, CCR2004-1G-2XS-PCIe, CCR2216, CCR2116 devices;
- improved port speed downshift functionality for CRS326-4C+20G+2Q;
- fixed interface disable for CRS326-4C+20G+2Q;
- improved port speed downshift functionality for CRS326-4C+20G+2Q;
- fixed default names for CRS310-8G+2S+ device (introduced in v7.14);
- fixed issue with default interface names for CRS310-8G+2S+ in rare cases;
- improved cable-test reliability for hAP ax3 PoE out port;
- resolved minor memory leak while processing packets;
- improved packet CPU core classifier for Alpine CPUs for non IPv4/IPv6 traffic;
- improved system stability for L009 and hAP ax lite devices;
- added "supported" and "sfp-supported" values for "monitor" command;
- fixed forced half-duplex 10/100 Mbps link speeds on CRS312 device;
- improved interface stability for CRS312 device;
- fixed half-duplex forced mode at 10Mbps and 100Mbps on ether1 for RB5009, Chateau 5G ax and hAP ax3 devices;
- added "5Gbps" option for speed setting;
- improved system stability when receiving large packets on devices with 88F3720 CPU (nRAY, LHGG);
- improved system stability when receiving large packets on devices with 88F3720 CPU (nRAY, LHGG);
- improved system stability when receiving large packets on devices with 88F3720 CPU (nRAY, LHGG);
- improved system stability when receiving large VLAN tagged packets on IPQ4018/IPQ4019 devices;
- fixed cable-test for some devices (e.g. RB2011, RB951G-2HnD);
- improved system stability when receiving large VLAN tagged packets on IPQ4018/IPQ4019 devices;
- fixed interface stopping responding after blink command execution on CCR2004-1G-12S+2XS;
- automatically detect interface when using IP address for power-cycle-ping;
- do not enable interface after reboot that is already disabled;
- send requests only from ethernet interface when using MAC address for power-cycle-ping;
- added support for 25Gbps and 40Gbps rates;
- fixed running (R) flag not present on x86 interfaces and CHR legacy adapters;
- increased loop warning threshold to 5 packets per second;
- added "tx-rx-1024-max" counter to Ethernet stats;
- fixed packet forwarding when SFP interface is disabled on hEX S;
- added "tx-rx-1024-max" counter to Ethernet stats;
- fixed IPv4 and IPv6 packet forwarding on IPQ4018 devices;
- fixed linking issues on wAP ac, RB750Gr2 and Metal 52 ac (introduced in v6.43rc52);
- fixed packet forwarding when SFP interface is disabled on hEX S;
- fixed VLAN1 forwarding on RB1100AHx4 and RB4011 devices;
- improved per core ethernet traffic classificator on mmips devices;
- fixed VLAN1 forwarding on RB1100AHx4 and RB4011 devices;
- do not show "combo-state" field if interface is not SFP or copper;
- properly handle Ethernet interface default configuration;
- improved large packet handling on ARM devices with wireless;
- removed obsolete slave flag from "/interface vlan" menu;
- improved large packet handling on ARM devices with wireless;
- removed obsolete slave flag from "/interface vlan" menu;
- removed "master-port" parameter;
- fixed occasional broken interface order after reset/first boot;
- fixed rare linking problem with forced 10Mbps full-duplex mode;
- fixed "loop-protect" on "master-port";
- fixed rare switch chip hang (could cause port flapping);
- added "voltage-too-low" status for single port power injector devices;
- fixed "loop-protect" on "master-port";
- fixed rare switch chip hang (could cause port flapping);
- fixed unnecessary power cycle of powered device when changing any poe-out related setting on single port power injector devices;
- renamed "rx-lose" to "rx-loss" in ethernet statistics;
- reversed poe-priority on hEX PoE and OmniTIK 5 PoE to make "poe-priority" consistent to all other RouterOS priorities;
- added "k" and "M" unit support to Ethernet Bandwidth setting;
- fixed "tx-fcs-error" on SFP+ interfaces when loop-protect is enabled;
- fixed interface speed reporting for x86 in log after reboot or if "disable-running-check=yes";
- fixed potential loopprotect crash;
- added support for LAN9514 ethernet dongle;
- allow to force mtu value when actual-mtu is already the same;
- fixed loop-protect on bridged ports;
- fixed never ending loop in CDP packet processing;
- fixed rare kernel failure on non-switch ethernet reset;
- rb44ge now have disabled-running-check=no by default;
- fixed incorrect ether1 link speed after reboot on rb4xx series routers;
- fixed memory leak when setting interface without changing configuration;
- fixed memory leak when setting interface without changing configuration;
- do not allow mtu to be higher than l2mtu and l2mtu to be higher than max-l2mtu (reduce automatically on upgrade if it was wrong before);
- do not allow mtu to be higher than l2mtu and l2mtu to be higher than max-l2mtu (reduce automatically on upgrade if it was wrong before);
- add option to see S-GPON-ONU module, GPON side SN in "/int eth mon sfp#";
- do not allow to set self as master port;
- fixed Netmetal, QRT, DynaDish, SXT ac linking at 10/100Mbps (introduced in 6.34.x);
- fixed link resetting on power-cycle-ping value change;
- fixed 10/100Mbps auto-negotiation fails on RB922UAGS ether1 (introduced in v6.33.2);
- fixed link resetting on power-cycle-ping value change;
- added support for new ASIX USB Ethernet dongles;
- added option to enable rx/tx flow control
- added ability to specify advertised modes for copper ports;