有线连接无法正常工作Ubuntu 12.04

直到现在我的连接都很好,但我的有线连接在Ubuntu 12.04中无效。 我已经在Windows 7分区上安装了Ubuntu 12.04,该连接在Windows上运行,但在Ubuntu 12.04上运行。 我也没有无线连接的问题。 该问题特定于Ubuntu 12.04上的有线连接。 我在下面列出了一些细节。

ifconfig eth0 Link encap:Ethernet HWaddr 00:1e:ec:8d:f0:03 inet6 addr: fe80::21e:ecff:fe8d:f003/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1 errors:0 dropped:0 overruns:0 frame:0 TX packets:376 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:316 (316.0 B) TX bytes:33769 (33.7 KB) Interrupt:19 eth2 Link encap:Ethernet HWaddr 00:21:00:4e:ac:58 inet6 addr: fe80::221:ff:fe4e:ac58/64 Scope:Link UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:1660 errors:0 dropped:0 overruns:0 frame:28 TX packets:1846 errors:61 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1372676 (1.3 MB) TX bytes:254576 (254.5 KB) 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:16436 Metric:1 RX packets:1862 errors:0 dropped:0 overruns:0 frame:0 TX packets:1862 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:155767 (155.7 KB) TX bytes:155767 (155.7 KB) 

 sudo lshw -C network *-network description: Wireless interface product: BCM4312 802.11b/g LP-PHY vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:03:00.0 logical name: eth2 version: 01 serial: 00:21:00:4e:ac:58 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=wl0 driverversion=5.100.82.38 ip=10.0.0.3 latency=0 multicast=yes wireless=IEEE 802.11bg resources: irq:18 memory:99700000-99703fff *-network description: Ethernet interface product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:04:00.0 logical name: eth0 version: 02 serial: 00:1e:ec:8d:f0:03 size: 100Mbit/s capacity: 100Mbit/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix vpd bus_master cap_list rom 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=N/A latency=0 link=yes multicast=yes port=MII speed=100Mbit/s resources: irq:19 ioport:3000(size=256) memory:93410000-93410fff memory:93400000-9340ffff memory:93420000-9343ffff 

升级到12.04后我遇到了同样的问题。

以下解决方案对我有用:

  1. 以root身份在文本编辑器中打开此文件:

     gksu gedit /etc/network/interfaces 
  2. 将这些行添加到文件中:

     auto eth0 iface eth0 inet dhcp 
  3. 保存文件并退出文本编辑器。

  4. 现在重启网络:

    • 如何重启网络服务?

我所要做的就是从端口拔下以太网电缆并重新插上。 有效。 荒谬。

尝试启用/禁用连接,同时删除当前活动并再次添加!

试试这个…

Ctrl + Alt + Techo on | sudo tee /sys/class/net/eth0/device/power/control键入echo on | sudo tee /sys/class/net/eth0/device/power/control echo on | sudo tee /sys/class/net/eth0/device/power/control

之后,退出机器,拔出以太网电缆,然后在登录后重新插入。

尝试

 sudo service network-manager restart 

然后重置IP

 sudo /etc/init.d/networking restart 

之后检查

 ifconfig 

看看会有什么变化。