{"id":168,"date":"2008-02-08T07:08:00","date_gmt":"2008-02-08T07:08:00","guid":{"rendered":"http:\/\/blog.trungson.com\/?p=168"},"modified":"2008-02-08T07:08:00","modified_gmt":"2008-02-08T07:08:00","slug":"packet-loss-mismatch-switch-speed","status":"publish","type":"post","link":"http:\/\/blog.trungson.com\/?p=168","title":{"rendered":"Packet loss &#8211; mismatch switch speed"},"content":{"rendered":"<pre>\nLink encap:Ethernet  HWaddr 00:16:76:E1:A2:F8\ninet addr:xx.xx.xx.51  Bcast:xx.xx.xx.63  Mask:255.255.255.192\ninet6 addr: fe80::216:76ff:fee1:a2f8\/64 Scope:Link\nUP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1\nRX packets:11098 errors:2178 dropped:0 overruns:0 frame:1098\nTX packets:1493 errors:0 dropped:0 overruns:0 carrier:0\ncollisions:0 txqueuelen:100\nRX bytes:751041 (733.4 KiB)  TX bytes:171501 (167.4 KiB)\nBase address:0x2020 Memory:e0200000-e0220000\n<\/pre>\n<p>If you have packet loss and see RX errors\/frame, there could be a problem with the interface settings. In this case, a mismatch speed with the switch (100mbps vs. 10mbps). Solution: correct the speed setting so they match. Command: &#8220;ethtool -s eth0 autoneg off duplex full speed 10&#8221; (immediate effect but will not remember after reboot) or put into config file for permanency:<\/p>\n<pre>\n## \/etc\/sysconfig\/network-scripts\/ifcfg-eth0 \nETHTOOL_OPTS=\"autoneg off speed 10 duplex full\"\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Link encap:Ethernet HWaddr 00:16:76:E1:A2:F8 inet addr:xx.xx.xx.51 Bcast:xx.xx.xx.63 Mask:255.255.255.192 inet6 addr: fe80::216:76ff:fee1:a2f8\/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:11098 errors:2178 dropped:0 overruns:0 frame:1098 TX packets:1493 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:751041 (733.4 KiB) TX bytes:171501 (167.4 KiB) Base address:0x2020 Memory:e0200000-e0220000 If you have packet loss and see RX errors\/frame, there could be [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/posts\/168"}],"collection":[{"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=168"}],"version-history":[{"count":0,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/posts\/168\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.trungson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=168"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}