星期一, 元月 25, 2010

為 Debian Linux Kernel 2.6.32 補上 e100 Firmware library

Debian Linux 做 apt-get dist-upgrade 時, kernel 居然直接升到 Debian GNU/Linux, with Linux 2.6.32-trunk-amd64, 再來似乎有不少的慘劇要處理.

出現 Possible missing firmware /lib/firmware/ 等訊息, 詳細如下:

update-initramfs: Generating /boot/initrd.img-2.6.32-trunk-amd64
W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101s_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101m_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl8168d-1.fw for module r8169

於 linux-image-2.6.32-trunk-amd64 缺少下述: (為何移出 Kernel? 可見最下面的相關網頁)

e100: e100/d102e_ucode.bin, e100/d101s_ucode.bin, e100/d101m_ucode.bin
r8169: rtl8168d-2.fw, rtl8168d-1.fw

補上 e100 Firmware

  • vim /etc/apt/sources.list # 增加 non-free
    deb http://ftp.us.debian.org/debian/ testing main non-free contrib
    deb-src http://ftp.us.debian.org/debian/ testing main non-free contrib
尋找所需 Package
  1. apt-get install apt-file
  2. apt-file update
  3. apt-file search /lib/firmware/e100/
    firmware-linux: /lib/firmware/e100/d101m_ucode.bin
    firmware-linux: /lib/firmware/e100/d101s_ucode.bin
    firmware-linux: /lib/firmware/e100/d102e_ucode.bin
安裝 firmware-linux
  1. apt-get update
  2. apt-get install firmware-linux # 會安裝 firmware-linux firmware-linux-nonfree
  3. ls /lib/firmware/ # e100 出現囉~

註: r8169 還沒找到該怎麼補.

相關網頁

相關標籤

Add this page to del.icio.us

發表迴響

標題

內容 (限制 1000 字)

暱稱

電子郵件

個人網頁


 authimage


PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~