Comment 0 for bug 530348

Revision history for this message
Austin English (austinenglish) wrote :

Binary package hint: linux-firmware

Upon upgrade of a server running karmic from linux-image-2.6.31-18-generic-pae to linux-image-2.6.31-20-generic-pae, network connectivity was lost. dmesg reports:
[ 77.481635] e100 0000:00:07.0: firmware: requesting e100/d101m_ucode.bin
[ 137.473940] e100: eth0: e100_request_firmware: Failed to load firmware "e100/d101m_ucode.bin": -2

Googling around showed that the firmware may be missing, or not in the correct location, however it is available in:

/lib/firmware/e100/d102e_ucode.bin
/lib/firmware/e100/d101s_ucode.bin
/lib/firmware/e100/d101m_ucode.bin
/lib/firmware/2.6.31-18-generic-pae/e100/d102e_ucode.bin
/lib/firmware/2.6.31-18-generic-pae/e100/d101s_ucode.bin
/lib/firmware/2.6.31-18-generic-pae/e100/d101m_ucode.bin
/lib/firmware/2.6.31-20-generic-pae/e100/d102e_ucode.bin
/lib/firmware/2.6.31-20-generic-pae/e100/d101s_ucode.bin
/lib/firmware/2.6.31-20-generic-pae/e100/d101m_ucode.bin

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://us.archive.ubuntu.com karmic-updates/main Packages
        500 http://us.archive.ubuntu.com karmic-proposed/main Packages
        100 /var/lib/dpkg/status
     1.24 0
        500 http://us.archive.ubuntu.com karmic/main Packages