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:[email protected]]
>> Sent: Friday, April 19, 2013 6:10 AM
>> To: [email protected]
>> 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.



------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to