Hello all,

I have a Server running Debian Lenny, kernel 2.6.32.8, and an 82571EB 
Gigabit Ethernet controller using the e1000e driver version 1.0.2-k2.

I have the software manual titled "PCIe* GbE Controllers Open Source
Software Developer's Manual", which includes information for developing 
with the 82571EB Gigabit Ethernet controller, and I have the following 
questions:

1) Does 82571EB support Virtual Cable Tester functionality? The 
documentation indicates that PHY register 28d is the Misc Cntrl Register 
2 for my model. Is PHY page 1, register 28d the Virtual Cable Tester 
register for my model?

2) I did not see any support for performing a VCT test in the e1000e 
driver. I modified the driver's ethtool self test functionality to 
include another test which reads PHY page 1, register 28. This returns 
0, even when the link is down. Is this correct? I'm in the process of 
creating shorted Ethernet cables for this test.

3) The documentation is unclear how to actually perform a VCT test. My 
modified driver essentially just calls:

result = e1e_wphy(&adapter->hw, PHY_REG(1, 28), 0x0000);
result = e1e_rphy(&adapter->hw, PHY_REG(1, 28), &reg_data);".

Is this the correct way to invoke and read the VCT test results?

Thanks for any and all help,

Nathan Paul

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
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