What does it mean by console log “kernel: Port x receive error code 10, packet dropped”?

Zyxel_Cooldia
Zyxel_Cooldia Posts: 1,511  Zyxel Employee
Zyxel Certified Network Administrator - Security Zyxel Certified Sales Associate 100 Answers 1000 Comments
edited July 2023 in Maintenance

Question

When I set debug kernel console level to 8, I can see many log “kernel: Port x receive error code 10, packet dropped”, what does it mean?

Answer

The error debug code is normal behavior, it shows that when device receive Ethernet packets with incorrect length. It mostly happens when some network equipment doing wrong padding for minimize size Ethernet packet (64+4FCS bytes, should be 60+4FCS bytes).