Ubuntu 12.10 从 12.04 更新后无法看到 eth0

Ubuntu 12.10 从 12.04 更新后无法看到 eth0

我刚刚将笔记本电脑从 Ubuntu 12.04 更新到 12.10。更新后,我无法再进入登录屏幕,过了一会儿,我意识到在更新过程中我的 nvidia 驱动程序已被卸载。显然没有其他可用的图形驱动程序。

于是我启动 root 提示符来安装 nvidia-current,结果却发现我的互联网连接已断开。我使用以太网电缆插入进行了整个更新,因此它在 12.04 中显然可以正常工作。

我试图跑/etc/init.d/networking start,但service networking start无济于事。

ifconfig -a仅显示lo接口(本地环回)。

lspci列出我的以太网控制器:

04:00.0 Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)

我在网上找到了一些资源,建议我添加

auto eth0
iface eth0 inet dhcp

到 /run/network/interfaces(不存在),所以我这样做了并重试service networking start。但是,它仍然不起作用。

如何让 Ubuntu 12.10 识别以太网连接?

编辑:我刚刚运行了lshw -C network,结果显示我的以太网和无线网络都为“未认领”。我听说这意味着没有可用的驱动程序。我有一个装有 12.04 的 USB 驱动器,我可以从那里提取正确的驱动程序并安装它吗?

答案1

我从所有已安装内核的最旧版本的恢复模式启动了 root 提示符。这是一个坏主意。我尝试使用最新内核的恢复模式,以太网开始工作。从那里我可以安装 nvidia-current,现在我一切就绪了!

相关内容