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® Ethernet, visit http://communities.intel.com/community/wired
