Hello everybody, I have an issue with an Intel gigabit controller. This is from a Dell Latitude E6500, lspci -vv says:
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit
Network Connection (rev 03) Subsystem: Dell Device 024f
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
Interrupt: pin A routed to IRQ 44
Region 0: Memory at f6ae0000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at f6adb000 (32-bit, non-prefetchable) [size=4K]
Region 2: I/O ports at efe0 [size=32]
Capabilities: [c8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0
DScale=1 PME- Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0300c Data: 4182
Capabilities: [e0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: e1000e
Kernel modules: e1000e
This is how to reproduce:
* Boot ipxe.lkrn from Grub (so no UNDI involved)
* iPXE gets IP address via DHCP and fetches its config
* Select to boot Linux (kernel version 3.14.1)
* Try to get IP address via DHCP from inside Linux system
DHCP just times out (though mii-tool reports link is ok) and I have to power
off the system to make the network controller work again. No issues booting
the same system from Grub directly or via iPXE from BIOS/UNDI.
--
main(a){char*c=/* Schoene Gruesse */"B?IJj;MEH"
"CX:;",b;for(a/* Chris get my mail address: */=0;b=c[a++];)
putchar(b-1/(/* gcc -o sig sig.c && ./sig */b/42*2-3)*42);}
signature.asc
Description: PGP signature
_______________________________________________ ipxe-devel mailing list [email protected] https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

