Поместите ваш файл /etc/NetworkManager/NetworkManager.conf так, как он был, - вы просто сломаете Network Manager без причины. Также удалите запись eth0 из / etc / network / interfaces, потому что Network Manager управляет ею.
Ваша Ethernet-карта определенно не отключена, поэтому попробуйте:
sudo ifconfig eth0 up
sudo dhclient
И посмотрите, вы получите адрес, назначенный таким образом.
Также проверьте файл /etc/udev/rules.d/70-persistent-net.rules, чтобы убедиться, что у вас нет нескольких адаптеров eth0, определенных ( обычное явление при замене старого оборудования новым оборудованием, но не переустановка ОС). Если вы это сделаете, я рекомендую удалить все отображаемые адаптеры, перезагрузиться и позволить Ubuntu повторно обнаруживать и повторно заполнять этот файл для вас.
AFAIK. Невозможно получить такую информацию из дерева живых состояний, например SYSFS.
Лучший способ для меня - сохранить копию такой информации о подключенных устройствах, а затем проверить их, когда устройство отключено.
AFAIK. Невозможно получить такую информацию из дерева живых состояний, например SYSFS.
Лучший способ для меня - сохранить копию такой информации о подключенных устройствах, а затем проверить их, когда устройство отключено.