如果拔掉电缆,Ubuntu 15.10 将等待所有“自动”

如果拔掉电缆,Ubuntu 15.10 将等待所有“自动”

我刚刚在戴尔 inspirion 1545 上安装了 ubuntu server 15.10,并安装了 kde 桌面和 sddm 桌面管理器。我安装了正确的无线驱动程序 (b43-fwcutter),因为我现在正在使用无线连接来提问,所以这些驱动程序可以正常工作。我已将网络接口设置为 dhcp 接口,并且似乎都可以正常工作。我将在下面发布配置 (/etc/network/interfaces):

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp9s0
iface enp9s0 inet dhcp

auto wlp12s0
iface wlp12s0 inet dhcp

结果如下ifconfig

enp9s0    Link encap:Ethernet  HWaddr 00:23:ae:3c:71:34  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:18 

enp9s0:avahi Link encap:Ethernet  HWaddr 00:23:ae:3c:71:34  
      inet addr:169.254.5.252  Bcast:169.254.255.255  Mask:255.255.0.0
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      Interrupt:18 

lo        Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:2546 errors:0 dropped:0 overruns:0 frame:0
      TX packets:2546 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:276769 (276.7 KB)  TX bytes:276769 (276.7 KB)

wlp12s0   Link encap:Ethernet  HWaddr 00:22:5f:aa:6b:71  
      inet addr:192.168.178.14  Bcast:192.168.178.255  Mask:255.255.255.0
      inet6 addr: fe80::222:5fff:feaa:6b71/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:7803 errors:0 dropped:0 overruns:0 frame:207
      TX packets:7230 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:5059140 (5.0 MB)  TX bytes:927930 (927.9 KB)
      Interrupt:17 Base address:0xc000 

wait for all "auto" /etc/network/interfaces但是,出于某种原因,当我的网卡上没有插入互联网电缆时,我的笔记本电脑选择在启动时等待 2 分 10 秒。当电缆插入时,它不会这样做。还有其他方法可以配置我的网络接口以避免启动时的等待时间吗?如果没有,在 ubuntu 14.10 及更低版本中,我可以通过编辑failsafe.conf文件来绕过等待接口。有没有办法绕过 ubuntu 15.10 的等待时间?

答案1

作为临时修复,我注释掉了以下几行:

#auto enp9s0
#iface enp9s0 inet dhcp

它从启动时删除了消息,使我的笔记本电脑无需等待即可启动,但我觉得这不是一个干净的解决方案,因为每次我想在互联网连接(有线/wifi)之间切换时,我都必须更改文件/etc/network/interfaces。如果有人能找到解决这个问题的好办法,我很乐意听到。

答案2

您可以尝试在界面上使用allow-hotplug而不是auto

允许热插拔 enp9s0

iface enp9s0 inet dhcp

如果没有连接电缆,也不会延迟启动过程

相关内容