>Ferry de Jong wrote:
> Dear Sir,
>
> My (unchanged) hardware reveals a problem that did not exist with
> older Linux kernel/drivers. The NIC is now not usable. I think it
might be
> a bug, could you judge if this is the case, and perhaps advice me
> what to do?
>
> Most obvious clue to the problem:
> ADDRCONF(NETDEV_UP): eth3: link is not ready
>
> The hardware:
> ASUS A8V-VM SE motherbord (latest firmware which was solved an Intel
NIC
> related problem)
> 03:00.0 Ethernet controller: Intel Corporation 82572EI Gigabit
Ethernet
> Controller (Copper) (rev 06) (pci:v00008086d000010B9)
>
> The NIC is connected to an ADSL modem that is running normally and
would
> normally connect me to the internet (it would have talked back to
provide
> DHCP
> services etc. in normal situations)
>
> Current configuration:
> OpenSUSE 11 (just released) which is kernel  2.6.25.5-1.1-default
> e1000e version 0.2.0 (details below)
> This is the 'default' software openSUSE provides at this time
> (their DVD+online updated packages for x86-64)
>
> Previous configuration:
> openSUSE 10.3, the NIC worked (after MB BIOS upgrade to 0702)
> unfortunately I
> never checked if the e1000 or e1000e driver was used at that time. So
> I currently have no additional info on the old configuration.
>
>
> Specific data collected of the non working setup:
>
> during normal boot in /var/log/messages
>
> Jun 21 16:21:49 hummer ifup:     eth3      device: Intel Corporation
> 82572EI Gigabit Ethernet Controller (Copper) (rev 06)
> Jun 21 16:21:49 hummer kernel: ADDRCONF(NETDEV_UP): eth3: link is not
> ready
> Jun 21 16:21:49 hummer ifup:     eth3
> Jun 21 16:21:53 hummer avahi-daemon[3063]: Joining mDNS multicast
group
> on interface eth3.IPv4 with address 192.168.110.251.
> Jun 21 16:21:53 hummer avahi-daemon[3063]: New relevant interface
> eth3.IPv4 for mDNS.
> Jun 21 16:21:53 hummer avahi-daemon[3063]: Registering new address
> record
> for 192.168.110.251 on eth3.IPv4.
>
> hummer:~ # lsmod | grep e1000
> e1000e                129444  0
>
> dmesg additions after an rmmod e1000e and modprobe e1000e
>
> ACPI: PCI interrupt for device 0000:03:00.0 disabled
> e1000e: Intel(R) PRO/1000 Network Driver - 0.2.0
> e1000e: Copyright (c) 1999-2007 Intel Corporation.
> ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 28 (level, low) -> IRQ 28
> PCI: Disallowing DAC for device 0000:03:00.0
> PCI: Setting latency timer of device 0000:03:00.0 to 64
> eth0: (PCI Express:2.5GB/s:Width x1) 00:1b:21:14:d8:21
> eth0: Intel(R) PRO/1000 Network Connection
> eth0: MAC: 1, PHY: 4, PBA No: d50854-003
> eth0 renamed to eth3
> udev: renamed network interface eth0 to eth3
> ADDRCONF(NETDEV_UP): eth3: link is not ready
>
> lspci -vvv of the nic
>
> 03:00.0 Ethernet controller: Intel Corporation 82572EI Gigabit
Ethernet
> Controller (Copper) (rev 06)
>         Subsystem: Intel Corporation PRO/1000 PT Desktop Adapter
>         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR+ FastB2B- DisINTx+
>         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx+
>         Latency: 0, Cache Line Size: 64 bytes
>         Interrupt: pin A routed to IRQ 4349
>         Region 0: Memory at fbee0000 (32-bit, non-prefetchable)
> [size=128K]
>         Region 1: Memory at fbec0000 (32-bit, non-prefetchable)
> [size=128K]
>         Region 2: I/O ports at e800 [size=32]
>         Expansion ROM at fbea0000 [disabled] [size=128K]
>         Capabilities: [c8] Power Management version 2
>                 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-
> ,D2-,D3hot+,D3cold+)
>                 Status: D0 PME-Enable- DSel=0 DScale=1 PME-
>         Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+
> Queue=0/0 Enable+
>                 Address: 00000000fee0100c  Data: 41b1
>         Capabilities: [e0] Express (v1) Endpoint, MSI 00
>                 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s
> <512ns, L1 <64us
>                         ExtTag- AttnBtn- AttnInd- PwrInd- RBE-
FLReset-
>                 DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
> Unsupported-
>                         RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>                         MaxPayload 128 bytes, MaxReadReq 512 bytes
>                 DevSta: CorrErr+ UncorrErr+ FatalErr- UnsuppReq+
AuxPwr+
> TransPend-
>                 LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s,
> Latency L0 <4us, L1 <64us
>                         ClockPM- Suprise- LLActRep- BwNot-
>                 LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
> CommClk-
>                         ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>                 LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train-
SlotClk+
> DLActive- BWMgmt- ABWMgmt-
>         Kernel driver in use: e1000e
>         Kernel modules: e1000e
>
> hummer:~ # cat /proc/interrupts
>            CPU0
>   0:         81   IO-APIC-edge      timer
>   1:       1453   IO-APIC-edge      i8042
>   3:          6   IO-APIC-edge
>   7:          0   IO-APIC-edge      parport0
>   8:          0   IO-APIC-edge      rtc0
>   9:          0   IO-APIC-fasteoi   acpi
>  12:       5215   IO-APIC-edge      i8042
>  14:          0   IO-APIC-edge      pata_via
>  15:       3730   IO-APIC-edge      pata_via
>  16:         77   IO-APIC-fasteoi   eth2
>  17:     106993   IO-APIC-fasteoi   ivtv0, HDA Intel
>  20:          0   IO-APIC-fasteoi   uhci_hcd:usb1
>  21:       7406   IO-APIC-fasteoi   sata_via, ehci_hcd:usb2,
> uhci_hcd:usb4
>  22:          0   IO-APIC-fasteoi   uhci_hcd:usb3
>  23:          0   IO-APIC-fasteoi   uhci_hcd:usb5, eth1
> 4349:          0   PCI-MSI-edge      eth3
> NMI:          0   Non-maskable interrupts
> LOC:      23914   Local timer interrupts
> RES:          0   Rescheduling interrupts
> CAL:          0   function call interrupts
> TLB:          0   TLB shootdowns
> TRM:          0   Thermal event interrupts
> THR:          0   Threshold APIC interrupts
> SPU:          0   Spurious interrupts
> ERR:          1
>
> hummer:~ # ifconfig eth3
> eth3      Link encap:Ethernet  HWaddr 00:1B:21:14:D8:21
>           inet addr:192.168.110.251  Bcast:192.168.110.255
> Mask:255.255.255.0
>           UP BROADCAST MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000
>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>           Memory:fbee0000-fbf00000
>
>
>
> hummer:/usr/share/doc # modinfo e1000e
> filename:       /lib/modules/2.6.25.5-1.1-
> default/kernel/drivers/net/e1000e/e1000e.ko
> version:        0.2.0
> license:        GPL
> description:    Intel(R) PRO/1000 Network Driver
> author:         Intel Corporation, <[EMAIL PROTECTED]>
> srcversion:     F68DFCF7E7AD5E4A9DF3ED4
> alias:          pci:v00008086d000010CEsv*sd*bc*sc*i*
> alias:          pci:v00008086d000010CDsv*sd*bc*sc*i*
> alias:          pci:v00008086d000010CCsv*sd*bc*sc*i*
> alias:          pci:v00008086d000010CBsv*sd*bc*sc*i*
> alias:          pci:v00008086d000010F5sv*sd*bc*sc*i*
> alias:          pci:v00008086d000010BFsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000294Csv*sd*bc*sc*i*
> alias:          pci:v00008086d000010BDsv*sd*bc*sc*i*
> alias:          pci:v00008086d000010C3sv*sd*bc*sc*i*
> alias:          pci:v00008086d000010C2sv*sd*bc*sc*i*
> alias:          pci:v00008086d000010C0sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001049sv*sd*bc*sc*i*
> alias:          pci:v00008086d0000104Dsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000104Bsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000104Asv*sd*bc*sc*i*
> alias:          pci:v00008086d000010C4sv*sd*bc*sc*i*
> alias:          pci:v00008086d000010C5sv*sd*bc*sc*i*
> alias:          pci:v00008086d0000104Csv*sd*bc*sc*i*
> alias:          pci:v00008086d000010BBsv*sd*bc*sc*i*
> alias:          pci:v00008086d00001098sv*sd*bc*sc*i*
> alias:          pci:v00008086d000010BAsv*sd*bc*sc*i*
> alias:          pci:v00008086d00001096sv*sd*bc*sc*i*
> alias:          pci:v00008086d0000109Asv*sd*bc*sc*i*
> alias:          pci:v00008086d0000108Csv*sd*bc*sc*i*
> alias:          pci:v00008086d0000108Bsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000107Fsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000107Esv*sd*bc*sc*i*
> alias:          pci:v00008086d0000107Dsv*sd*bc*sc*i*
> alias:          pci:v00008086d000010B9sv*sd*bc*sc*i*
> alias:          pci:v00008086d000010D5sv*sd*bc*sc*i*
> alias:          pci:v00008086d000010DAsv*sd*bc*sc*i*
> alias:          pci:v00008086d000010D9sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001060sv*sd*bc*sc*i*
> alias:          pci:v00008086d000010A5sv*sd*bc*sc*i*
> alias:          pci:v00008086d000010BCsv*sd*bc*sc*i*
> alias:          pci:v00008086d000010A4sv*sd*bc*sc*i*
> alias:          pci:v00008086d0000105Fsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000105Esv*sd*bc*sc*i*
> depends:
> vermagic:       2.6.25.5-1.1-default SMP mod_unload
> parm:           copybreak:Maximum size of packet that is copied to a
new
> buffer on receive (uint)
> parm:           TxIntDelay:Transmit Interrupt Delay (array of int)
> parm:           TxAbsIntDelay:Transmit Absolute Interrupt Delay (array
of
> int)
> parm:           RxIntDelay:Receive Interrupt Delay (array of int)
> parm:           RxAbsIntDelay:Receive Absolute Interrupt Delay (array
of
> int)
> parm:           InterruptThrottleRate:Interrupt Throttling Rate (array
of
> int)
> parm:           SmartPowerDownEnable:Enable PHY smart power down
(array
> of int)
> parm:           KumeranLockLoss:Enable Kumeran lock loss workaround
> (array of int)
>
>
> hummer:/usr/share/doc # modinfo e1000
> filename:       /lib/modules/2.6.25.5-1.1-
> default/kernel/drivers/net/e1000/e1000.ko
> version:        7.3.20-k2-NAPI
> license:        GPL
> description:    Intel(R) PRO/1000 Network Driver
> author:         Intel Corporation, <[EMAIL PROTECTED]>
> srcversion:     AF02A4DB0427F174D0BCA00
> alias:          pci:v00008086d000010B5sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001099sv*sd*bc*sc*i*
> alias:          pci:v00008086d0000108Asv*sd*bc*sc*i*
> alias:          pci:v00008086d0000107Csv*sd*bc*sc*i*
> alias:          pci:v00008086d0000107Bsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000107Asv*sd*bc*sc*i*
> alias:          pci:v00008086d00001079sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001078sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001077sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001076sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001075sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001028sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001027sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001026sv*sd*bc*sc*i*
> alias:          pci:v00008086d0000101Esv*sd*bc*sc*i*
> alias:          pci:v00008086d0000101Dsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000101Asv*sd*bc*sc*i*
> alias:          pci:v00008086d00001019sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001018sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001017sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001016sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001015sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001014sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001013sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001012sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001011sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001010sv*sd*bc*sc*i*
> alias:          pci:v00008086d0000100Fsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000100Esv*sd*bc*sc*i*
> alias:          pci:v00008086d0000100Dsv*sd*bc*sc*i*
> alias:          pci:v00008086d0000100Csv*sd*bc*sc*i*
> alias:          pci:v00008086d00001009sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001008sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001004sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001001sv*sd*bc*sc*i*
> alias:          pci:v00008086d00001000sv*sd*bc*sc*i*
> depends:
> supported:      yes
> vermagic:       2.6.25.5-1.1-default SMP mod_unload
> parm:           TxDescriptors:Number of transmit descriptors (array of
> int)
> parm:           RxDescriptors:Number of receive descriptors (array of
> int)
> parm:           Speed:Speed setting (array of int)
> parm:           Duplex:Duplex setting (array of int)
> parm:           AutoNeg:Advertised auto-negotiation setting (array of
> int)
> parm:           FlowControl:Flow Control setting (array of int)
> parm:           XsumRX:Disable or enable Receive Checksum offload
(array
> of int)
> parm:           TxIntDelay:Transmit Interrupt Delay (array of int)
> parm:           TxAbsIntDelay:Transmit Absolute Interrupt Delay (array
of
> int)
> parm:           RxIntDelay:Receive Interrupt Delay (array of int)
> parm:           RxAbsIntDelay:Receive Absolute Interrupt Delay (array
of
> int)
> parm:           InterruptThrottleRate:Interrupt Throttling Rate (array
of
> int)
> parm:           SmartPowerDownEnable:Enable PHY smart power down
(array
> of int)
> parm:           KumeranLockLoss:Enable Kumeran lock loss workaround
> (array of int)
> parm:           copybreak:Maximum size of packet that is copied to a
new
> buffer on receive (uint)
> parm:           debug:Debug level (0=none,...,16=all) (int)
>
>
>

Forwarding to e1000-dev

Cheers,
Jeff


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel

Reply via email to