15.10 无法连接到有线连接

15.10 无法连接到有线连接

我之前在办公室电脑上尝试过 15.04,开箱即用。本周我决定再试一次 15.10(先使用 beta 2,然后使用过去 3 天的每日构建)。我知道这些不是发布版本,但我怀疑在接下来的 12 小时内,开发人员会专注于这个特定问题,而不是更多与发布相关的事务。

无论如何,当我启动安装程序或实时界面时,我无法通过有线连接连接到我的网络。有线连接在 15.04 中可以正常工作,当我切换回 Windows 时也可以正常工作。我尝试运行 lshw -c network,然后运行 ​​ifconfig,它检测到普通的 Realtek 板载适配器(型号、MAC 等),并主动尝试获取 IP。在 GUI 中,网络管理器指示器也显示它正在尝试获取 IP,但它会定期放弃。

如果我使用 ifconfig 手动设置 IP,仍然无法 ping 网络上的任何其他设备。

有什么建议么?

编辑:NIC 是 ASRock B75M-DGS R2.0 主板上的 Realtek RTL8111E

答案1

从 DHCP 获取 IP:

$ sudo dhclient enp3s0

答案2

这应该有帮助。以另一种方式连接到互联网并在终端中运行:

sudo apt-get install r8168-dkms
sudo modprobe -r r8169
sudo modprobe r8168

如果您无法通过其他方式连接,那么您将需要单独下载r8168-dkmsdkms包。

答案3

在安装 15.10(不是升级)后,我们在 2 台机器上遇到了类似的问题。成功获取 IP 地址,本地网络工作正常,但互联网连接失败(通过主机名或 IP 执行 ping 操作时,ping connamd 显示 100% 丢失)。此链接并不能完全解决我的问题(我在网络管理器 GUI 中看不到任何连接)但现在我可以访问 WEB。

我的有线适配器-enp2s0

vvs@SVIST:~$ ifconfig -a
enp2s0    Link encap:Ethernet  HWaddr 94:de:80:c6:b8:9b  
          inet addr:169.254.29.91  Bcast:169.254.29.255  Mask:255.255.255.0
          inet6 addr: fe80::96de:80ff:fec6:b89b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:183 errors:0 dropped:0 overruns:0 frame:0
          TX packets:117 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:19571 (19.5 KB)  TX bytes:13798 (13.7 KB)

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:244 errors:0 dropped:0 overruns:0 frame:0
          TX packets:244 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:23330 (23.3 KB)  TX bytes:23330 (23.3 KB)


vvs@SVIST:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         169.254.29.20   0.0.0.0         UG    100    0        0 enp2s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enp2s0
169.254.29.0    0.0.0.0         255.255.255.0   U     100    0        0 enp2s0


vvs@SVIST:~$ ping 169.254.29.20
PING 169.254.29.20 (169.254.29.20) 56(84) bytes of data.
64 bytes from 169.254.29.20: icmp_seq=1 ttl=254 time=0.325 ms
64 bytes from 169.254.29.20: icmp_seq=2 ttl=254 time=0.346 ms
64 bytes from 169.254.29.20: icmp_seq=3 ttl=254 time=0.343 ms
^C
--- 169.254.29.20 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.325/0.338/0.346/0.009 ms
vvs@SVIST:~$ ping 169.254.29.10
PING 169.254.29.10 (169.254.29.10) 56(84) bytes of data.
64 bytes from 169.254.29.10: icmp_seq=1 ttl=64 time=0.558 ms
64 bytes from 169.254.29.10: icmp_seq=2 ttl=64 time=0.162 ms
64 bytes from 169.254.29.10: icmp_seq=3 ttl=64 time=0.195 ms
^C
--- 169.254.29.10 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.162/0.305/0.558/0.179 ms
vvs@SVIST:~$ ping google.com
PING google.com (216.58.209.174) 56(84) bytes of data.
^C
--- google.com ping statistics ---
7 packets transmitted, 0 received, 100% packet loss, time 6046ms

vvs@SVIST:~$ dig @169.254.29.20 google.com

; <<>> DiG 9.9.5-11ubuntu1-Ubuntu <<>> @169.254.29.20 google.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16085
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 5

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;google.com.            IN  A

;; ANSWER SECTION:
google.com.     154 IN  A   216.58.209.174

;; AUTHORITY SECTION:
google.com.     166990  IN  NS  ns4.google.com.
google.com.     166990  IN  NS  ns3.google.com.
google.com.     166990  IN  NS  ns1.google.com.
google.com.     166990  IN  NS  ns2.google.com.

;; ADDITIONAL SECTION:
ns1.google.com.     341077  IN  A   216.239.32.10
ns2.google.com.     341077  IN  A   216.239.34.10
ns3.google.com.     341077  IN  A   216.239.36.10
ns4.google.com.     341077  IN  A   216.239.38.10

;; Query time: 30 msec
;; SERVER: 169.254.29.20#53(169.254.29.20)
;; WHEN: Mon Oct 26 15:06:13 EET 2015
;; MSG SIZE  rcvd: 191

我所做的:编辑文件“/etc/network/interfaces”并将其更改为如下所示:

#The loopback network interface - this was default string
auto lo
iface lo inet loopback

#The primary network interface - I've add this
iface enp2s0 inet static 
address 169.254.29.64
netmask 255.255.255.0 
gateway 169.254.29.20
dns-nameservers 169.254.29.20
auto enp2s0

相关内容