安装了 Ubuntu 14.04 - 无法通过有线或无线连接连接到互联网

安装了 Ubuntu 14.04 - 无法通过有线或无线连接连接到互联网

我刚刚在 HP Pavilion 上安装了 Linux 和 Ubuntu 14.04 以及 Windows 8。首先,我的显卡出现了问题,它说只能在低图形模式下运行。但是当我尝试这样做时,它就停了下来。

我用 Google 搜索了一些可能的解决方案,但它们都需要互联网连接,而我无法获得互联网连接。我可以在恢复模式下启动,但无法连接到有线或无线连接。它可以同时看到两者,但无法连接,只是不断尝试连接。

对于任何一个问题的任何帮助都将不胜感激。

$ sudo lshw -c network 
  *-network               
       -description: Wireless interface
       -product: RT3290 Wireless 802.11n 1T/1R PCIe
       -vendor: Ralink corp.
       -physical id: 0
       -bus info: pci@0000:08:00.0
       -logical name: wlan0
       -version: 00
       -serial: 54:35:30:80:eb:01
       -width: 32 bits
       -clock: 33MHz
       -capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       -configuration: broadcast=yes driver=rt2800pci driverversion=3.13.0-29-generic firmware=0.37 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:18 memory:c2610000-c261ffff
  *-network
       description: Ethernet interface
       product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eth0
       version: 08
       serial: a0:1d:48:e4:ff:c4
       size: 100Mbit/s
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8106e-2_0.0.1 04/23/13 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:59 ioport:4000(size=256) memory:c2504000-c2504fff memory:c2500000-c2503fff

$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr a0:1d:48:e4:ff:c4  
          inet6 addr: fe80::a21d:48ff:fee4:ffc4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:36631 errors:0 dropped:0 overruns:0 frame:0
          TX packets:189 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2200377 (2.2 MB)  TX bytes:38826 (38.8 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:191 errors:0 dropped:0 overruns:0 frame:0
          TX packets:191 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:13717 (13.7 KB)  TX bytes:13717 (13.7 KB)

wlan0     Link encap:Ethernet  HWaddr 54:35:30:80:eb:01  
          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)

我明白了。谢谢大家的帮助。

这是两个问题的结合:

https://superuser.com/questions/756145/ubuntu-14-04-wired-connection-detected-but-no-internet-access

在我做了一些其他事情以保存更改后,它起作用了,然后我进入设置并按照下面的建议使用专有驱动程序,尽管第一次没有起作用。我不得不重新安装才能成功。

答案1

假设你插入了一个可以自动分配 IP(DHCP)的路由器,尝试一下,sudo dhclient -r如果sudo dhclient eth0成功,则尝试ping 8.8.8.8发布结果,如果不成功

答案2

我的 HP Pavilion 也遇到过类似的问题,但仅限于无线方面。

以下是我修复此问题的方法:

开机运行后sudo service network-manager restart

然后我的无线网络开始工作了。

System Settings->Software&Updates-> Additional Drivers

如果有可用的专有网络驱动程序,请启用它。

重新启动计算机,然后它应该可以连接。

答案3

以下是我解决问题的方法。我使用管理员权限编辑了 /etc/resolv.conf。其中有一行

# Generated by NetworkManager

我添加了行

nameserver 192.168.1.1

这是大多数路由器的 IP 地址。如果您有不同的路由器 IP 地址,请使用该地址。

额外信息。在我这样做之前,我可以通过输入 IP 地址来访问路由器。我可以 ping IP 地址,但不能 ping URL。那时我意识到我遇到了 DNS 问题。我尝试使用网络管理器编辑 DNS IP 地址,但没有成功。实际上,我的名称服务器有一个不同的 IP 地址,但我提供的 IP 地址

答案4

我可以通过执行以下操作来轻松解决该问题:

gksu gedit /etc/NetworkManager/NetworkManager.conf

然后我只需将文件中的“false”更改为“true”,然后保存并重新启动(只有网络管理器重新启动也可以)

相关内容