我正在使用網路安裝 x86 CD 在 Dell Latitude E6410 上安裝 Debian 5.0.8。
不幸的是,它無法檢測到我的乙太網路適配器。具體來說,我收到錯誤:No Ethernet card was detected. If you know the name of the driver needed by your Ethernet card, you can select it from the list.
lspci 顯示:00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 05)
這應該對應於 e1000e 驅動程式。但是,如果我從清單中選擇它,安裝 CD 仍然無法檢測到它。
Ubuntu 10.10 和 Windows 7 可以毫無問題地使用該裝置。
有誰知道我可以做些什麼來讓 Debian 使用/識別我的乙太網路適配器?
編輯:附加資訊:
- 我認為這是 Intel 82577LM 千兆位元乙太網路晶片組。
- 如果我從圖形安裝程式切換到控制台並運行
lsmod
,我會看到e1000e
使用計數為 0。
答案1
82577LM 支援是在 2.6.31 中添加到 Linux 核心中的,因此 Debian 5.0.8 將不支援它。
您可以使用非官方的不支援的安裝程式映像,例如克穆托,其中包括某些硬體的更新核心和韌體。
或者你可以安裝Debian 6.0 候選發布版 2(或等待不到一周的時間正式發布)。我強烈建議使用 Debian 6.0。
答案2
答案(對於陷入困境的其他人)是:
- 從常規安裝 CD 進行安裝。 (不是網路安裝程式)。
- 安裝 linux-headers、make 和 gcc 開發包。
- 造訪 intel.com 並下載最新的乙太網路驅動程式。 (顯然,來自另一台具有工作乙太網路的電腦)
- 透過拇指驅動器將這些驅動程式複製到 debian PC,並按照隨附的自述文件中的說明進行安裝。
現在,乙太網路正在運行。