This time, I tried "Intel(R) Gigabit ET Dual port server adapter" with igb
driver.
But this adapter also has problem reading some kind of NVM.
I'm not sure the errors have any relation to previous X520 adapter errors.

[    6.170000] libphy: Fixed MDIO Bus: probed
[    6.180000] igb: Intel(R) Gigabit Ethernet Network Driver - version
4.1.2-k
[    6.180000] igb: Copyright (c) 2007-2013 Intel Corporation.
[    6.190000] igb 0000:01:00.0: PHY reset is blocked due to SOL/IDER
session.
[    6.280000] igb 0000:01:00.0 (unregistered net_device): Master requests
are pending.
[    6.280000] igb 0000:01:00.0 (unregistered net_device): PCI-E Master
disable polling has failed.
[    6.290000] igb 0000:01:00.0 (unregistered net_device): Masking off all
interrupts
[    6.320000] igb 0000:01:00.0 (unregistered net_device): Issuing a global
reset to MAC
[    7.990000] igb 0000:01:00.0 (unregistered net_device): Driver can't
access device - SMBI bit is set.
[    7.990000] igb 0000:01:00.0 (unregistered net_device): NVM Read Error
[    9.660000] igb 0000:01:00.0 (unregistered net_device): Driver can't
access device - SMBI bit is set.
[    9.670000] igb 0000:01:00.0 (unregistered net_device): NVM Read Error
[    9.670000] igb 0000:01:00.0: The NVM Checksum Is Not Valid
[    9.680000] igb: probe of 0000:01:00.0 failed with error -5
[    9.690000] igb 0000:01:00.1: PHY reset is blocked due to SOL/IDER
session.
[    9.770000] igb 0000:01:00.1 (unregistered net_device): Master requests
are pending.
[    9.770000] igb 0000:01:00.1 (unregistered net_device): PCI-E Master
disable polling has failed.
[    9.780000] igb 0000:01:00.1 (unregistered net_device): Masking off all
interrupts
[    9.810000] igb 0000:01:00.1 (unregistered net_device): Issuing a global
reset to MAC
[   11.480000] igb 0000:01:00.1 (unregistered net_device): Driver can't
access device - SMBI bit is set.
[   11.480000] igb 0000:01:00.1 (unregistered net_device): NVM Read Error
[   13.150000] igb 0000:01:00.1 (unregistered net_device): Driver can't
access device - SMBI bit is set.
[   13.160000] igb 0000:01:00.1 (unregistered net_device): NVM Read Error
[   13.160000] igb 0000:01:00.1: The NVM Checksum Is Not Valid
[   13.170000] igb: probe of 0000:01:00.1 failed with error -5
.... last 11 lines repeat ....

Lastly, I tried "Intel Gigabit CT Desktop adapter" with e1000e driver.
Surprisingly, the adapter and the driver works like a charm.
Please give me some clue what is the difference between the CT adapter and
the rest.


> -----Original Message-----
> From: mhban [mailto:[email protected]]
> Sent: Thursday, May 02, 2013 4:09 PM
> To: '[email protected]'
> Cc: '[email protected]'; '[email protected]'
> Subject: Intel 10GbE NIC eeprom read error
> 
> Dear maintainer,
> 
> I’m developing device which is based on ARM processor and the processor
> supports PCI Express root-port.
> I’m trying to install Intel X520-SR2 adapter on this device(Linux) but
> there is problem when ixgbe driver probe device.
> Here is brief system configuration.
> 
>       Processor : ARM SoC (Cortex-A15, ARMv7)
>       Adapter : Intel® ETHERNET SERVER ADAPTER X520-SR2
>               (/w Intel DUAL RATE 1G/10G SFP+ SR : AFBR-703SDZ-IN2)
>       OS : Linux Kernel 3.9.0-rc4
> 
> I attached console log. (DEBUG definition added to driver to turn on
> additional message) In the log, I noticed some Eeprom log,
> 
>       [   10.430000] ixgbe 0000:01:00.0 (unregistered net_device): Eeprom
> params: type = 1, size = 0, address bits: 16
> 
> So I checked code below, and found (with hw debugger) not only EEC but
> also all other registers were filed with 0xffffffff
> 
>       [ drivers/net/ethernet/intel/ixgbe/ixgbe_common.c ]
>       s32 ixgbe_init_eeprom_params_generic(struct ixgbe_hw *hw)
>               ……
>               eec = IXGBE_READ_REG(hw, IXGBE_EEC)
> 
> It seemed to me there was problem on reading Eeprom but I couldn’t go
> further because I have no idea what is this Eeprom and how it could be
> read.
> Please shed some light on this and give me any clue where can I start
> debug from.
> I have datasheet of 82599 (Intel Website) but don’t have X520 adapter
> datasheet or user-manual.
> I would appreciate if you allow me to receive such document.
> 
> Best regards,
> Minho Ban
> 
> SAMSUNG Electronics, Co., Ltd.
> (Office) +82-31-301-8489  (Mobile) +82-10-8725-8864


------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to