Ubuntu 12.04 有线连接不工作

Ubuntu 12.04 有线连接不工作

我是 Linux 和 Ubuntu 的新手,我的笔记本电脑目前双启动 Ubuntu 12.04 和 Windows 7。我的有线和无线连接都无法正常工作。我的有线网络曾是可以正常工作,但当我在寻找无线连接问题的解决方案时,它也停止工作了。有线连接不仅在 Ubuntu 上停止工作,在 Windows 上也停止工作。 :( 我检查了我的 LAN 连接,它似乎没问题 - 电缆几秒钟前工作正常,端口内的灯闪烁。值得注意的是,计算机反复连接到网络 - 几秒钟后才断开连接。

无论如何,从我所看到的情况来看,似乎是需要以下信息:

ifconfig

eth0      Link encap:Ethernet  HWaddr f0:de:f1:65:74:d1  
          inet6 addr: fe80::f2de:f1ff:fe65:74d1/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:448 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:98250 (98.2 KB)
          Interrupt:41 Base address:0x8000 

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

wlan0     Link encap:Ethernet  HWaddr 8c:a9:82:bd:5d:ac  
          inet6 addr: fe80::8ea9:82ff:febd:5dac/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:840 errors:0 dropped:0 overruns:0 frame:0
          TX packets:936 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:349062 (349.0 KB)  TX bytes:131132 (131.1 KB)

sudo lshw -C network

*-network               
       description: Wireless interface
       product: Centrino Wireless-N 1000
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlan0
       version: 00
       serial: 8c:a9:82:bd:5d:ac
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=3.2.0-32-generic     firmware=39.31.5.1 build 35138 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:43 memory:d0500000-d0501fff
  *-network
       description: Ethernet interface
       product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 05
       serial: f0:de:f1:65:74:d1
       size: 10Mbit/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=half firmware=rtl_nic/rtl8105e-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:41 ioport:2000(size=256) memory:d0404000-d0404fff memory:d0400000-d0403fff

我曾尝试使用gksu gedit /etc/network/interfaces并添加

auto eth0
iface eth0 inet dhcp

但它什么也没做。

编辑:事实证明,这个问题是由糟糕的大学局域网引起的——过了一会儿,它又神奇地开始工作了。

答案1

按下Ctrl+Alt+T并输入echo on | sudo tee /sys/class/net/eth0/device/power/control

之后,注销你的机器,拔出以太网电缆,然后在登录后重新插入

你的以太网应该可以正常工作

相关内容