我从 Live CD 启动了一个操作系统。操作系统启动成功,但 eth0 无法启动。我检查了一下lspci
,它输出了以下以太网卡详细信息:
(Broadcom Netextreme II BCM5716 GBabyte ethernet)
ifconfig -a
仅返回环回接口lo
和sit0
。的输出dmesg | grep -I 'eth'
为:
"Netfront : initializing network ethernet driver"
当我跑步时service network restart
我得到:
"Obtaining IP for lo [FAILED]
WARNING: Deprecated config gile /etc/modprobe.conf , all config files belong into /etc/modprobe.d/
Device eth0 does not seem to be present, delaying initialization [FAILED]"
的输出MII-tool -v
为:
No MII interface found.
我还找到了内核模块bnx2.ko
。我找到了insmod
并lsmod
列出了它。我不确定问题到底是什么,也不知道该如何调试这个问题。任何帮助或指示都会有帮助。
答案1
我相信该设备还需要编译单独的 PHY 驱动程序。查看内核配置的 PHY 部分并将它们全部选为模块,以确保万无一失。