有线连接问题(Ubuntu 13.04,Realtek RTL8111/8168 以太网控制器)

有线连接问题(Ubuntu 13.04,Realtek RTL8111/8168 以太网控制器)

上周,我在安装 Ubuntu 12.04 时遇到了有线连接问题。我住在大学宿舍,必须使用 802.1x 安全连接到宿舍网络。它在我的 Windows 7 和 Ubuntu 12.04 安装(双启动)上都运行良好,直到 Ubuntu 上的连接开始失败。它会开始尝试连接(网络管理器图标“上下移动”),30-40 秒后会跳出一个窗口,要求我输入 802.1x 的用户名和密码。当我输入用户名和密码后,它会继续尝试连接,30-40 秒后会跳出同一个窗口。

我的 Ubuntu 12.04 安装相当新,而且我打算升级到 13.04,所以我删除了 12.04 安装并安装了 13.04。一切顺利,但网络问题仍然存在。

这是我的 ifconfig 和 lshw:

ifconfig

eth0      Link encap:Ethernet  HWaddr ac:22:0b:0f:eb:9f  
          inet6 addr: fe80::ae22:bff:fe0f:eb9f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:180 (180.0 B)  TX bytes:11073 (11.0 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:105 errors:0 dropped:0 overruns:0 frame:0
          TX packets:105 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:9362 (9.3 KB)  TX bytes:9362 (9.3 KB)

lshw

*-network
       description: Ethernet interface
       product: RTL8111/8168 PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0.2
       bus info: pci@0000:04:00.2
       logical name: eth0
       version: 0a
       serial: ac:22:0b:0f:eb:9f
       size: 10Mbit/s
       capacity: 1Gbit/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 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8411-1_0.0.3 06/18/12 latency=0 link=yes multicast=yes port=MII speed=10Mbit/s
       resources: irq:42 ioport:d000(size=256) memory:f2104000-f2104fff memory:f2100000-f2103fff

编辑:经过一些额外的谷歌搜索后,我发现 Realtek 8168 因在 Linux 上存在问题而闻名: http://www.twm-kd.com/linux/realtek-rtl81688111e-and-ubuntu-linux/ http://unixblogger.wordpress.com/2011/10/18/the-pain-of-an-realtek-rtl8111rtl8168-ethernet-card/

我从 Realtek 网站下载了最新的驱动程序(版本 8.036.00),根据随附的自述文件进行了安装,一切运行顺利......但它仍然不起作用。

答案1

Ctrl++Alt然后T在命令提示符中输入:

echo on | sudo tee /sys/class/net/eth0/device/power/control

相关内容