В настоящее время я запускаю Ubuntu 16.04 на старом 2009 Macbook Pro. Проблема в том, что когда я запускаю кабель Ethernet в порт на моем маршрутизаторе, я абсолютно ничего не понимаю. Огни на маршрутизаторе ничего не делают, Ubuntu ничего не делает, пинг не возвращается, пробовал все порты на маршрутизаторе, ничего. Однако, если я возьму тот же самый кабель и запустил его из того же порта на маршрутизаторе, что и на моем оконном компьютере, отлично работает; (! d0)
Кроме того, я могу взять тот же кабель и запустить его с моего ноутбука Windows на свой компьютер Ubuntu и передать соединение с беспроводной карты Windows на Ubuntu через ad-hoc-режим, опять же, никаких проблем. Я могу подключиться к Интернету, пинговать, запускать apt-get, все.
Я пробовал запускать apt-get и обновлять все мои драйверы, все еще не играя в кости. Единственное, о чем я могу думать, это драйверы ethernet на Macbook pro, в основном потому, что сетевая карта Nvidia. Я также попытался выяснить, как обновить драйверы nividia, но я пока не смог найти надежного руководства. Любая помощь или совет были бы фантастическими, я искал свои мозги в течение большей части недели, пытаясь найти решение.
EDIT: после запуска dmesg | grep -e force -e enp это то, что он вернул:
[ 2.600233] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[ 2.665194] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:25:4b:d2:a0:b4
[ 2.665198] forcedeth 0000:00:0a.0: highdma csum pwrctl gbit lnktim msi desc-v3
[ 2.744225] forcedeth 0000:00:0a.0 enp0s10: renamed from eth0
[ 42.576256] IPv6: ADDRCONF(NETDEV_UP): enp0s10: link is not ready
[ 42.576803] forcedeth 0000:00:0a.0 enp0s10: MSI enabled
[ 42.577026] forcedeth 0000:00:0a.0 enp0s10: no link during initialization
[ 42.577322] IPv6: ADDRCONF(NETDEV_UP): enp0s10: link is not ready
извините за форматирование, я новичок в этом, и информация показалась более важной, чем то, как она была представлена.
Попробуем известный драйвер для вашего драйвера; из терминала:
echo "options forcedeth msi=0 msix=0" | sudo tee /etc/modprobe.d/forcedeth.conf
Перезагрузитесь и сообщите нам, если вы подключены.