On Sun, 18 Jul 2010, Fabio Varesano wrote:
> Hi guys, > > me and some other Archlinux users who upgraded to 2.6.34 kernel are > having problems with e1000e probing which results in no eth0 available. > > See https://bbs.archlinux.org/viewtopic.php?pid=793385 > > I read at > http://sourceforge.net/mailarchive/forum.php?thread_name=DDC57477F5D6F845A0DDCB99D3C4812D0CA6A93F56%40orsmsx510.amr.corp.intel.com&forum_name=e1000-devel > that it could have something to do with the BIOS not being updated. > Unfortunately I do have to most recent BIOS version for my Toshiba > Tecra A7. > > On a comment on the Archlinux forum above one user suggested to use > the e1000e driver from 2.6.33.6 but I don't think that's the right > thing to do. you're right, it should work fine with 2.6.34. Can you also please try doing a full power off, and then boot the kernel? Does that make any difference? > This is the error I get: > > e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k2 > e1000e: Copyright (c) 1999 - 2009 Intel Corporation. > e1000e 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 > e1000e 0000:02:00.0: setting latency timer to 64 > e1000e 0000:02:00.0: irq 31 for MSI/MSI-X > e1000e 0000:02:00.0: Disabling ASPM L0s > 0000:02:00.0: 0000:02:00.0: NVM Read Error while reading MAC address > 0000:02:00.0: 0000:02:00.0: Invalid MAC Address: 00:00:00:00:00:00 the 00:00... for a mac address is pretty strange. usually we get ff:ff when things go wrong. Does arch linux enable CONFIG_ASPM? We made some other changes to upstream to fix some bugs with the ASPM L0s disabling code. > e1000e 0000:02:00.0: PCI INT A disabled > e1000e: probe of 0000:02:00.0 failed with error -5 There were some issues with the runtime power management in one of the previous kernel revisions, you might be running into. See below. > > lspci -v: > > 02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet > Controller > Subsystem: Toshiba America Info Systems PRO/1000 PL > Flags: fast devsel, IRQ 16 > Memory at f0600000 (32-bit, non-prefetchable) [size=128K] > I/O ports at 3000 [size=32] > Capabilities: [c8] Power Management version 2 > Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+ > Capabilities: [e0] Express Endpoint, MSI 00 > Capabilities: [100] Advanced Error Reporting > Capabilities: [140] Device Serial Number 00-a0-d1-ff-ff-79-cb-eb > Kernel modules: e1000e please send output of lspci -vvv > > dmidecode: > > # dmidecode 2.10 > SMBIOS 2.4 present. > 38 structures occupying 1291 bytes. > Table at 0x000DF010. > > Handle 0x0000, DMI type 0, 24 bytes > BIOS Information > Vendor: Phoenix Technologies LTD > Version: 6.00 > Release Date: 07/12/2007 > Address: 0xE4480 > Runtime Size: 113536 bytes > ROM Size: 1024 kB > Characteristics: > ISA is supported > PCI is supported > PC Card (PCMCIA) is supported > PNP is supported > APM is supported > BIOS is upgradeable > BIOS shadowing is allowed > ESCD support is available > Boot from CD is supported > ACPI is supported > USB legacy is supported > AGP is supported > BIOS boot specification is supported > Targeted content distribution is supported > > Handle 0x0001, DMI type 1, 27 bytes > System Information > Manufacturer: TOSHIBA > Product Name: TECRA A7 > Version: PTA71E-07600UIT > Serial Number: hidden > UUID: hidden > Wake-up Type: Power Switch > SKU Number: Not Specified > Family: Not Specified > > Handle 0x0002, DMI type 2, 8 bytes > Base Board Information > Manufacturer: Intel Corporation > Product Name: CAPELL VALLEY(NAPA) CRB > Version: Not Applicable > Serial Number: Not Applicable ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired