Ubuntu Server 12.04:“等待网络配置”并且网络中断

Ubuntu Server 12.04:“等待网络配置”并且网络中断

我已看到一些类似的帖子,但我仍然无法访问网络。

如何在启动时启动无线网络?

“等待网络配置”使启动时间增加 3 到 5 分钟

我无法重新安装,因为我的系统中就有 mysql 数据库。

我不知道我还能做什么。

谢谢。


/etc/网络/接口

#The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto wlan0
iface wlan0 inet dhcp
wpa-ssid xxxxxxx
wpa-psk xxxxxxxx

答案1

我怀疑(遗憾的是)第二线程你发的帖子有答案。现在看来/etc/network/interfaces文件包含接口由系统必然提出,同时network-manager负责“非系统关键”接口。

因此,现在的“最佳实践”似乎是留空文件/etc/network/interfaces并在里面设置接口network-manager

但是,如果你出于某种原因不喜欢这种方法(例如我不喜欢),那么可以另一个不太干净的解决方案。您可以编辑/etc/init/failsafe.conf文件并注释掉 40 秒和 59 秒的两个休眠时间。这将使您的 Ubuntu 启动速度更快,但您不能想当然地认为在启动过程结束时您的网络接口就会启动。

答案2

是的,当我在两台联想 IBM Thinkpad 上安装 Ubuntu 12.04.1 Server + no-install-recommends ubuntu-desktop 时,也发生了同样的情况。我还收到“等待网络配置”和网络关闭消息,并且我完全无法使无线适配器工作。

但是,对我来说,解决方法是使 /etc/network/interfaces 文件尽可能简单。我将其改为仅使用三行:

#The loopback network interface
auto lo
iface lo inet loopback

然后 Ubuntu 启动非常快,没有任何延迟。eth0 适配器自动启动,然后我通过网络连接配置 wlan0 无线网络。

干杯

PS Unity 非常适合在 GUI 屏幕上进行快速键盘导航。Canonical 确实提高了标准。

答案3

使用 Virtual Box 机器设置刷新您的 MAC 地址并删除内核的网络接口规则文件,以便可以重新生成它:

sudo rm -f /etc/udev/rules.d/70-persistent-net.rules sudo reboot

它将适用于您的克隆虚拟机。

相关内容