From: Frank P. <fra...@fa...> - 2013-04-23 14:32:43
|
Hi Emil, thanks a lot for this information. we built a driver based on Version 3.11.33 with this check disabled and the error count didn't increase anymore. now we can contact the switch vendor and try to find a solution for this. Best Regards and Thanks again Frank Paulick Am 19.04.2013 19:15, schrieb Tantilov, Emil S: >> -----Original Message----- >> From: Frank Paulick [mailto:fra...@fa...] >> Sent: Friday, April 19, 2013 6:10 AM >> To: e10...@li... >> Subject: [E1000-devel] ixgbe and rx errors >> >> Hi, >> >> we have a problem with an Intel X520 Dualport NIC using ixgbe driver >> under RHEL 5.7 >> >> Problem: >> every 2 seconds the RX Errors in ifconfig increases by one, no matter >> how much traffic is on the card >> >> the system is connected to an Alcatel-Lucent 6850-24x Switch >> This issue also shows up when the Port on the Switch is in a single VLAN. >> >> the ixgbe driver is at version 3.13.10 >> the firmware of the NIX is 14.0.12 >> >> on the switch the port configuration shows autoneg off. >> on the server the driver says that autoneg is on >> >> alcatel didn't implement autoneg for 10GBit Ports because it's not part >> of the spec. >> >> anyone has seen this behaviour or got an idea ? > The rx_counter in ixgbe includes the count reported by the RLEC register, which is abbreviation for "Receive Length Error Count", the description of this register, which you can see from the 82599 datasheet states: > > Number of packets with receive length errors. A length error occurs if an incoming > packet length field in the MAC header doesn't match the packet length. To enable the > receive length error count, the HLREG.RXLNGTHERREN bit needs to be set to 1b. This > registers counts all packets received, regardless of L2 filtering and receive enablement. > > We have seen this to be the case with various switches where they would periodically transmit a packet (usually STP) where the packet length in the header does not match with the actual packet length. > > You can see this if you modify the driver to disable the receive length error count and capture the packet from the switch. > > Thanks, > Emil > > -- ----------------- Best Regards – Mit freundlichen Gruß Frank Paulick EMEA Technical Support Engineer FalconStor Software GmbH Landsberger Str. 312 80687 Muenchen Germany Tel.: +49 (0)89 41615321-25 Cell: +49 (0)172 4986316 For Technical Support: Phone: +33 820 399 866 Web: support.falconstor.com http://www.falconstor.com Defining Data Protection, Again™ Sitz der Gesellschaft: München Handelsregister München: HRB 151008 Geschäftsführer: Guy Berlo CONFIDENTIALY NOTICE The information contained in this transmission may contain privileged and confidential information of the FalconStor Corporation. It is intended for review only by the person(s) named above. Dissemination, distribution or duplication of this communication is strictly prohibited by all recipients. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original messages. FalconStor has taken every reasonable precaution to ensure that any attachment to this mail has been swept for viruses. However, we cannot accept liability for any damage sustained as a result of software viruses and would advise that you carry out your own virus. |