Stock firmware vs OpenWrt

Both firmwares were measured on the SAME hardware, with the same instrument, at the same operating point. Where they could not be held to the same point, the two figures are published separately and no difference is claimed.

A bar marked lower bound is what the test bench could push, not the device's limit: the device forwarded everything it was given and dropped nothing. It can only be faster than shown.

X400AXF RTL9607F

stock firmware OpenWrt dhcp_1400_lan_wan 87.8k pps 87.8k pps dhcp_1400_wan_lan 40.4k pps 87.8k pps dhcp_vlan_1400_lan_wan 7.51k pps 87.8k pps dhcp_vlan_1400_wan_lan 87.8k pps 87.8k pps pppoe_chap_1400_lan_wan 86.9k pps 87.4k pps pppoe_chap_150_lan_wan 274k pps 266k pps pppoe_chap_60_lan_wan 298k pps 291k pps pppoe_chap_vlan_1400_lan_wan 87.7k pps 87.5k pps pppoe_chap_vlan_150_lan_wan 266k pps 267k pps pppoe_chap_vlan_60_lan_wan 288k pps 294k pps pppoe_pap_1400_lan_wan 87.6k pps 87.4k pps pppoe_pap_150_lan_wan 270k pps 266k pps pppoe_pap_60_lan_wan 298k pps 295k pps pppoe_pap_vlan_1400_lan_wan 87.5k pps 87.5k pps pppoe_pap_vlan_150_lan_wan 263k pps 264k pps pppoe_pap_vlan_60_lan_wan 289k pps 297k pps 298k packets/s