我新安装了 Ubuntu 16.10
(带内核4.8
),但网络无法连接(通过以太网)。该机器是新的 J3455B-ITX 主板/CPU 组合。
展示内容如下ifconfig
:
enp1s0: ///
lo: ///
我的/etc/network/interfaces
文件如下所示:
auto lo
iface lo inet loopback
#
auto enp1s0
iface enp1s0 inet dhcp
netmask 255.255.255.0
以下是 的输出services networking status
:
Active: failed (Result: timeout)
Starting Raise networking interfaces...
waiting for lock on /run/network/ifstate.enp1s0
networking.service start operation timed out. terminating.
Failed to start Raise network interfaces
我被难住了。有什么想法吗?
答案1
看来你的电脑有两张网卡,enp2s0 = RTL8168g/8111g,enp1s0 = Intel(R) PRO/1000
您是否完全确定您的以太网电缆使用的是英特尔而不是 Realtek?
看来您的电缆连接到了 enp2s0 而不是 enp1s0。我根据您显示的这一行得出了这个结论(参见无载波标志):
2: enp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 70:85:c2:4b:68:0a brd ff:ff:ff:ff:ff:ff
3: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:1b:21:39:ed:64 brd ff:ff:ff:ff:ff:ff
我建议您尝试使用如下配置替换您的网络配置,以将接口提升为 enp2s0:
auto lo
iface lo inet loopback
#
auto enp2s0
iface enp2s0 inet dhcp
实际上您不需要网络掩码,到 255.255.255.255 的 dhcp 广播应该到达您第 2 层网络上的每个设备。