If there is no MSI it should be using legacy interrupts and interrupt 46 is not 
a legacy interrupt.  Can  you try to boot the OS with MSI disabled?    The boot 
option is "nomsi".  Maybe it will force the correct interrupt option for the 
kernel to use.

Cheers,
John

From: Mark Bidewell [mailto:mbide...@gmail.com]
Sent: Thursday, November 08, 2012 8:29 AM
To: Ronciak, John
Cc: e1000-devel@lists.sourceforge.net
Subject: Re: [E1000-devel] Possible Bug in e1000e driver

Thank you, that is what I suspect but since it worked up until recently, I 
thought it would be good to check.  I tried to recovery reflash the BIOS after 
replacing the battery (I am already at the latest - so no update)  no way to 
know if it actually did the reflash.  Should the e1000e be able to support the 
HW configuration in the non-working case (IRQ 20, no MSI, no bus master)?  
Because even when lspci reports IRQ 20, e1000e still looks at 46.

Thanks

On Thu, Nov 8, 2012 at 11:11 AM, Ronciak, John 
<john.ronc...@intel.com<mailto:john.ronc...@intel.com>> wrote:
Hi Mark,

Sorry to hear about your problem.  This does however sound like something with 
your system.  The device has been supported for a long time now in the e1000e 
driver.  I think you still have something going on with your BIOS that isn't 
setting things up correctly regarding the LAN device enablement.

Have you tried to update the BIOS on the system?  Maybe that might set things 
up correctly once again.

Sorry but I really don't think this is a driver issue.

Cheers,
John


> -----Original Message-----
> From: Mark Bidewell [mailto:mbide...@gmail.com<mailto:mbide...@gmail.com>]
> Sent: Thursday, November 08, 2012 5:35 AM
> To: 
> e1000-devel@lists.sourceforge.net<mailto:e1000-devel@lists.sourceforge.net>
> Subject: [E1000-devel] Possible Bug in e1000e driver
>
> My apologies if this is the wrong mailing list for this question, but
> recently the 82566DC-2 NIC on  my Intel DP35DP mainboard stopped being
> recognized by linux (Ubuntu 12.04/12.10) although the card is still
> visible in lspci.  e1000e tries to load but does not bring up the card
> The issue was at least partly related to a worn out BIOS battery as
> replacing it seemed to change behavior.  Before replacing the battery,
> the NIC would only come up after entering BIOS Setup.  After replacing
> the battery the NIC will come up after a warm reboot.  If the system is
> powered down for more than a few minutes, the card will not be
> recognized by the e1000e driver (2.0.0-k in Ubuntu although 2.1.4
> exhibits the same behavior).  If the card is recognized by Linux it
> will work without problems.
>
> In a non-working state the card appears in lspci as:
>
> 00:19.0 Ethernet controller: Intel Corporation 82566DC-2 Gigabit
> Network Connection (rev 02)
>       Subsystem: Intel Corporation Device 0001
>       Flags: fast devsel, IRQ 20
>       Memory at e3200000 (32-bit, non-prefetchable) [size=128K]
>       Memory at e3224000 (32-bit, non-prefetchable) [size=4K]
>       I/O ports at 30e0 [size=32]
>       Capabilities: [c8] Power Management version 2
>       Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
>       Capabilities: [e0] Vendor Specific Information: Len=06 <?>
>       Kernel modules: e1000e
>
>
> In a working state the card appears in lspci as:
>
> 00:19.0 Ethernet controller: Intel Corporation 82566DC-2 Gigabit
> Network Connection (rev 02)
>       Subsystem: Intel Corporation Device 0001
>       Flags: bus master, fast devsel, latency 0, IRQ 46
>       Memory at e3200000 (32-bit, non-prefetchable) [size=128K]
>       Memory at e3224000 (32-bit, non-prefetchable) [size=4K]
>       I/O ports at 30e0 [size=32]
>       Capabilities: [c8] Power Management version 2
>       Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>       Capabilities: [e0] Vendor Specific Information: Len=06 <?>
>       Kernel driver in use: e1000e
>       Kernel modules: e1000e
>
> I am trying to determine if this is a HW failure or if there is a
> driver bug.  Any advice on how to debug further?
>
> Thank you very much.
>
> --
> Mark Bidewell
> http://www.linkedin.com/in/markbidewell



--
Mark Bidewell
http://www.linkedin.com/in/markbidewell
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
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