Looking at the e1000_phy.c in 1.2.17 (&1.2.20)  it does not look like
it is fixed there.

If it has been fixed elsewhere, I am happy to retest.

Regards,

- Mandar

On Wed, Dec 15, 2010 at 12:01 PM, Allan, Bruce W
<[email protected]> wrote:
>>-----Original Message-----
>>From: Mandar Jog [mailto:[email protected]]
>>Sent: Tuesday, December 14, 2010 6:24 PM
>>To: [email protected]
>>Subject: [E1000-devel] 82577 PHY_ID1 reading 0xffff [phy.c]
>>
>>Hi,
>>I am PXE booting my thinking X201 with a 82577LM Gigabit Ethernet card.
>>
>>I am using a custom built 2.6.33.5 kernel with e1000e driver built in.
>>
>>e1000e driver is not able to complete the probe of the card.
>>
>>The card is at 00:00:19.0 on the pci bus.
>>
>>The problem is in the phy.c e1000e_get_phy_id ()
>>where it tries to read the physcal identifier from the card.
>>I see that PHY_ID1 consistently comes back as 0xffff on the 1st try.
>>Since 0xffff is not subject to the retry_count logic in the function,
>>it simply returns this bad value for physical ID.
>>
>>Therefore e1000_init_phy_params_pchlan returns a -E1000_ERR_PHY.
>>
>>
>>On the 2nd attempt it always reads the correct value.
>>
>>
>>
>>Some more details:
>>
>>1. This only happens when I PXE boot the custom kernel.
>>2. If I load the same kernel locally using grub, e1000e probes the
>>card just fine.
>>
>>
>>The lspci output in both these cases differs slightly, and I am
>>attaching both the good and the err output.
>
> I believe this was already fixed with the in-kernel driver in 2.6.34 and with 
> the standalone version 1.2.17 and newer available from e1000.sf.net.  Could 
> you please try one of these drivers and let us know if your problem persists.
>
> Thanks,
> Bruce.
>

------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
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