На прошлой неделе у меня возникла проблема с проводным соединением на моей установке Ubuntu 12.04. Я нахожусь в общежитии колледжа, и я должен подключиться к сети общежития с использованием безопасности 802.1x. Он прекрасно работал как на моих установках Windows 7, так и на Ubuntu 12.04 (двойная загрузка), пока в Ubuntu не началось сбой соединения. Он начал пытаться подключиться (значок Network Manager перемещался вверх и вниз), и через 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
РЕДАКТИРОВАТЬ: После некоторого дополнительного поиска в Google, я обнаружил, что 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), установил его в соответствии с файлом readme, найденным вместе с ним, все прошло гладко ... но все равно не работает. [ 117]
Нажмите Ctrl+Alt+T и затем введите это в командную строку:
echo on | sudo tee /sys/class/net/eth0/device/power/control