LAN не працює 17.04


13

Насправді вчора я перейшов з Ubuntu 16.04 до 17.04, і у мене виникла проблема, що якщо підключити локальний кабель, він нічого не показує і залишається відключеним. Але я можу підключитися до WiFi. Я не знаю, в чому проблема. Насправді його показ "пристрій не керував" у "Ethernet Network", і обидва були відключені. Я шукав рішення, але поки не знайшов.


1
У мене є та сама проблема, я зробив те, що було запропоновано, але все ще не бачу з'єднання Ethernet і не підключається, він підключається до Wi-Fi штрафу. індикатор увімкнено при підключенні кабелю. Я перезапустив ноутбук, і його все ще немає. Працював знахідкою в 16.04
кассайєром

1
Це здається дублікатом іншого питання. Дивіться відповідь askubuntu.com/a/909648/170833 також слід вирішити цю проблему (у мене була така ж проблема з кабелем Ethernet на комп'ютері, на якому він був, а також з USB-ключем типу C з мережевою мережею на другому комп’ютері без "рідного" ethernet)
morhook

1
Це помилка Ubuntu # 1676547 , будь ласка, надайте інформацію, яка допоможе виправити помилку там (але не коментар до стилю "я теж"). Спасибі.
Том

Відповіді:


20

Ось виправлення проблеми з локальною мережею, яка спочатку мала місце в 16.04, трохи погіршилася в 16.10 і стала нестерпною в 17.04, зробивши її непридатною:

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
sudo service network-manager restart

Це створює порожній файл, необхідний у /etc/NetworkManager/conf.dкаталозі, який інсталятор не може створити автоматично. Справжнє питання, яке слід задати, - чому такі критичні речі залишаються невирішеними настільки довго, щоб викликати непотрібне занепокоєння та втрачений час у багатьох людей?

ОНОВЛЕННЯ: Крім вищезазначеного, винуватцем, здається, є файл з тим самим іменем у /usr/lib/NetworkManager/conf.d/. Або коментуйте (вставивши хеш на початку кожного рядка) або видаліть увесь його вміст, щоб зробити порожній файл за допомогою текстового редактора, такого як gedit:

sudo tee /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf < /dev/null

Крім того, створіть резервну копію існуючого файла та додайте, наприклад, _backup до його імені, щоб бути безпечним, і створіть новий порожній файл. Я фактично деякий час повернувся до 16.04LTS через цю проблему, але зараз мережа функціонує під 17.04.


5

Найімовірніше, ваш інтерфейс з’являється в / etc / network / interfaces. За замовчуванням NetworkManager не керує інтерфейсами, які відображаються в / etc / network / interfaces. Ви можете змінити таку поведінку.

Для цього - в терміналі:

sudo nano /etc/NetworkManager/NetworkManager.conf

змінити рядок managed=falseнаmanaged=true

Збережіть, зупиніть та запустіть мережевий менеджер:

sudo service network-manager restart

РЕДАКТ 1

Спробуйте це. Видаліть інтерфейс з /etc/network/interfaces.

створити резервну копію поточного файлу інтерфейсів:

sudo cp /etc/network/interfaces /etc/network_interfaces_backup

Потім відкрийте файл:

sudo nano /etc/network/interfaces

Видаліть усе з цього файлу і скопіюйте та вставте наступне:

 auto lo
 iface lo inet loopback

Збережіть, зупиніть та запустіть мережевий менеджер:

sudo service network-manager restart

Після цього перевірте , що ви Enabled Робота в мережі цокали


За замовчуванням його правда на моєму ПК, дивіться тут: s7.postimg.org/uxs8ozwx7/… Справа в тому, що його показ "пристрій не управляється". І я багато шукав у google, все одно не маю користі!
RuD3B0y

2
У мене така ж проблема з моїм HP-15 після оновлення до 17.04, я зробив те, що було запропоновано, і все ще немає показання або активного підключення до Ethernet.
casawyer

1
Я додаю EDIT 1 до своєї відповіді.
2707974

1
Зміна керованої з = хибної на = істинної, здавалося, працювала для мене, здається, вона переривається, тому я побачу. Я запускаю VPN з OpenVPN, тому це може бути проблемою з 17.04.
Персонал EODCraft

1
Ця відповідь спрацювала на мене. Я розумію, що інший (найбільш голосуючий) може працювати за іншими сценаріями, але в моєму конкретному випадку це вирішило. Спасибі.
eburgos

1

Це вирішило мою проблему. Відредагуйте цей файл:

sudo -H gedit /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

Вам потрібно явно додати пристрої Ethernet, якими слід керувати. Для цього вміст файлу має бути таким:

[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet

Після цього просто перезапустіть послугу NetworkManager:

sudo service network-manager restart
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.