e100: eth0: e100_request_firmware: Failed to load firmware "e100/d101m_ucode.bin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-firmware (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-firmware
Upon upgrade of a server running karmic from linux-image-
[ 77.481635] e100 0000:00:07.0: firmware: requesting e100/d101m_
[ 137.473940] e100: eth0: e100_request_
Googling around showed that the firmware may be missing, or not in the correct location, however it is available in:
/lib/firmware/
/lib/firmware/
/lib/firmware/
/lib/firmware/
/lib/firmware/
/lib/firmware/
/lib/firmware/
/lib/firmware/
/lib/firmware/
downgrading to 2.6.31-18 or earlier did not resolve the problem. As a workaround, I added another network card and reassigned the static ip to the new network card.
austin@SERVER1:/$ lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10
austin@SERVER1:/$ apt-cache policy linux-firmware
linux-firmware:
Installed: 1.26
Candidate: 1.26
Version table:
*** 1.26 0
500 http://
500 http://
100 /var/lib/
1.24 0
500 http://
Changed in linux-firmware (Ubuntu): | |
status: | New → Incomplete |
tags: | added: patch |
tags: | removed: patch |
Changed in linux-firmware (Ubuntu): | |
status: | Incomplete → Invalid |
status: | Invalid → Incomplete |
Forgot the lspci of the card:
Capabilities: <access denied>
00:07.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 08)
Subsystem: Intel Corporation Device 100c
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (2000ns min, 14000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 23
Region 0: Memory at fe87f000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at d800 [size=64]
Region 2: Memory at fe700000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at fe600000 [disabled] [size=1M]
Kernel driver in use: e100
Kernel modules: e100