Debian

為英特爾 Wifi USB 筆安裝韌體 blob

  • February 12, 2018

我在筆記型電腦上安裝了 Debian 8/Jessie 最小 ISO。我在系統安裝過程中收到錯誤消息:

您的某些硬體需要非免費韌體文件才能執行。韌體可以從可移動媒體(例如 U 盤或磁片)載入。

缺少的韌體文件是: iwlwifi-7265-9.ucode iwlwifi-7265-8.ucode

如果您現在有可用的媒體,請將其插入並繼續。

從可移動媒體載入失去的韌體?

我在 Debian 網站上找到了合適的韌體,下載它(zip),解壓到快閃記憶體驅動器,並在插入快閃記憶體驅動器的情況下啟動。我仍然收到找不到合適韌體的錯誤消息(錯誤消息消失到快速複製向下)。如何正確格式化快閃記憶體驅動器?或者這裡的問題是別的什麼?

另一台電腦上的 Windows 資源管理器告訴我快閃記憶體驅動器為 14.6GB,並格式化為 FAT32。

我可以發誓我上次使用您描述的方法安裝韌體 blob 時必須將筆格式化為 ext2fs。

但是,您不需要使用該過程從筆下載/安裝韌體,事實上我確實建議採取另一種行動。

雖然引導需要它,但當您在 Debian 儲存庫中有所需的驅動程序時,最好的做法是從那里安裝。如果您從 Debian 儲存庫安裝韌體,它將由軟體包管理器負責,並且還會獲得更新。從安全的角度來看,您還可以獲得額外的好處,即知道您正在從可信賴的來源下載二進製文件。

在 jessie firmware-iwlwifi / non-free ( https://packages.debian.org/jessie/firmware-iwlwifi ) 包中有 iwlwifi-7265-9.ucode iwlwifi-7265-8.ucode 韌體文件,因為它可以使用https://packages.debian.org/search進行搜尋

如果您還沒有進入,則必須設置該non-free區域/etc/sources.list

例子:

deb http://ftp.us.debian.org/debian/ jessie main contrib  non-free

然後執行:

sudo apt-get update
sudo apt-get install firmware-iwlwifi

然後您重新啟動,並準備好設置和使用設備。

或者,如果您無法連接到外部(只有 wifi 卡),您可以在另一台機器上下載相應的 deb 文件,您可以在https://packages.debian.org/jessie/中再次找到其連結韌體-iwlwifi

所以目前,連結指向debian.org:http://ftp.us.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-iwlwifi_0.43_all.deb

然後你可以使用 USB 筆將它複製到 linux 機器上,並使用以下命令安裝它:

dpkg -i firmware-iwlwifi_*_all.deb

最後,重啟。

引用自:https://unix.stackexchange.com/questions/250050