Linux
在 LFS 上未檢測到 Realtek 8160
我完成了 LFS 並且它啟動了,但我無法讓網路正常工作。當我執行它時
ifconfig
,它列出了lo
環回網路,但沒有檢測到eth0
並且說不存在。如果我也這樣做,ifconfig -a
它也會列出sit0
,但我不知道那是為了什麼。我還啟用了網路驅動程序,realtex
但仍然無法正常工作。大家有什麼建議。我在技嘉板上有一個 Realtek 8160 乙太網控制器。
這聽起來最有可能的罪魁禍首是您的網卡缺少驅動程序。您可以通過執行命令
lspci -k
並查看您的乙太網適配器是否列出了正在使用的核心驅動程序來檢查這一點(我懷疑它不會)。如果這是原因,您可以在這裡告訴我們您的機器中安裝了哪個網卡(具體來說,從 的輸出中顯示您的網卡的行
lspci
);或者通過獲取和啟動另一個 Linux 實時作業系統(例如 Ubuntu 或 Fedora 的安裝光碟 - Gentoo 具有相對較小的實時環境,因為它也是一個原始碼發行版,儘管基於 Gentoo 的 System Rescue CD 據報導具有更好的硬體支持)。一旦啟動到另一個環境,
lspci -k
應該顯示您的網卡及其為其載入的核心驅動程序。如果您無法確定哪個核心選項提供了該驅動程序(其中一些可能有點模糊),那麼搜尋menuconfig
(使用/
然後輸入您的搜尋詞)或 Google 應該能夠提供幫助。