Установка с Живого CD Ubuntu 14.04 на ОСНОВАННОМ НА ASUS рабочем столе (материнская плата M3A-79T, Роскошный с 88E8055 Контроллер Gigabit Ethernet PCI-E Marvell), выделила проблему 'no internet connection'. Таким образом, я включил аппаратный ключ USB WiFi, который был сразу обнаружен администратором сети, таким образом, установка загрузила все обновления через WiFi. На обновленного администратора сети перезапуска не удался обнаружить соединение на моем eth0 снова. Буквально я смог создать и сохранить новое соединение вручную, но никогда не имел шанс подключиться с ним. Выполнение после команд в консоли дало мне ниже результатов:
$ ifconfig -a
eth0 Link encap: Ethernet HWaddr 00:00:00:00:00:00
..........
Interrupt: 18
$ sudo lshw -c network
*-network DISABLED
description: Ethernet interface
product: 88E8055 PCI-E Gigabit Ethernet Controller
.......
*-network
description: Wireless interface
physical id: 1
bus info: usb@1:1
.......
Когда я попробовал
sudo ifup eth0
или
sudo ifconfig eth0 up
обратная связь была Cannot assign requested address
Какие-либо предложения?
Решение, которое работало в моем случае, следующие. Поскольку MAC-адрес моей платы Ethernet установлен на 00:00:00:00:00:00 производителем, я насильственно установил его на ненулевое уникальное значение (xx:xx:xx:xx:xx:xx), который добавлен в белый список в маршрутизаторе. Для предотвращения конфликтов между eth0 с насильственно MAC-адресом набора и другими сетевыми клиентами, я присвоил статический IP-адрес (192.168.1.10 в моем случае) для eth0. Для предотвращения любых предсказанных проблем с DNS, я насильственно установил его на серверы Google (8.8.8.8 и 8.8.4.4). Для создания всех присвоений постоянными, я изменился /etc/network/interfaces
как указано ниже:
iface eth0 inet static
hwaddress ether xx:xx:xx:xx:xx:xx
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
Затем в консоли я ввел следующие команды:
$ sudo ifdown eth0
это должно закрыть старые настройки eth0
$ sudo stop network-manager
$ echo "manual" | sudo tee /etc/init/network-manager.overrride
, это должно обойти настройки администратора сети
$ sudo ifup eth0
, это должно поднять eth0 с новыми настройками
После того, как апплет администратора сети перезагрузки все еще имеет'? '-метка на нем, но сеть через eth0 работает, как это должно.