На моем Dell M6700 установлена 64-битная версия 13.04. Проводной Ethernet некоторое время работал, но теперь перестал работать.
В качестве дополнительной информации, Ethernet работает через док-станцию (репликатор портов), но не через разъем на задней панели ноутбука. Я проверил, что он работает с win7, поэтому это не проблема hw.
Проблема присутствует в 3.8.0-19 kernel
, но она не присутствует в 3.8.0-16 kernel
. Точная проблема в том, что ядро просто не видит, что кабель подключен, то есть ничего не входит в syslog
или dmesg
.
Подробнее:
fery@fery-M6700:~$ lspci |grep Eth
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
Драйвером является модуль e1000e.
fery@fery-M6700:~$ cat /proc/version
Linux version 3.8.0-19-generic (buildd@allspice) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) ) #30-Ubuntu SMP Wed May 1 16:35:23 UTC 2013
Это правильное место, чтобы задать эту проблему? Если нет, куда мне идти?
Спасибо за помощь.
У меня была похожая проблема на моем Dell Latitude E6520. Следующее исправление сработало для меня:
echo on | sudo tee /sys/class/net/eth0/device/power/control
Удачи!