由于“等待网络配置”导致启动时间过长 - 但网络是静态配置的

由于“等待网络配置”导致启动时间过长 - 但网络是静态配置的

我的系统有一个静态配置的网络,功能齐全。但是,由于出现“等待网络配置”消息,启动需要很长时间。

造成这种情况的原因是什么?

我通过改变 /etc/init/failsafe.conf 中的延迟来减轻影响,但我想了解问题所在。

系统在全新安装(13.10)后出现此行为,并在更新(14.04)后保留此行为。

auto lo
iface lo inet loopback

iface eth0 inet manual
iface eth1 inet manual
iface wlan0 inet manual

auto br0
iface br0 inet static
pre-up /sbin/ifconfig eth0 up
pre-up /sbin/ifconfig wlan0 up
address 192.168.133.7
netmask 255.255.255.0
bridge_ports eth0 wlan0
bridge_fd 5
bridge_stp no

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth1 up # line maintained by pppoeconf
post-up iptables-restore < /etc/iptables.rules
provider dsl-provider

在系统日志中我可以看到网络启动很快(包括网桥和 ppp),但是依赖于它的服务启动较晚(例如 dnsmasq)

答案1

尝试更改 /etc/init/failsafe.conf 中的睡眠时间。使用以下命令更改时间,

mount -o remount,rw / 

sudo nano /etc/init/failsafe.conf 

保存然后重新启动机器。希望这能有所帮助。

相关内容