Адаптер Ethernet був відключений на Ubuntu 17.04


9

Я використовую Ubuntu 17.04, але не знаю, чому мій інтерфейс Ethernet був відключений.

Я спробував, lshw -C networkі це показує:

WARNING: you should run this program as super-user.
  *-network DISABLED        
       description: Ethernet interface
       product: 82579LM Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: enp0s25
       version: 04
       serial: 00:21:cc:cd:28:8f
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=0.13-3 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:28 memory:f2500000-f251ffff memory:f253b000-f253bfff ioport:6080(size=32)

Як я можу це ввімкнути?


Які результати ip l ?
втікач

enp0s25: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
minhky

1
Спробуйте з sudo ip l s dev enp0s25 up. Переконайтеся, що кабель Ethernet підключений.
втікач

Дуже прошу. :-)
втікач

Це запитання також майже повторюється з іншого: askubuntu.com/questions/905552/wired-networking-ubuntu-17-04
morhook

Відповіді:


23

Ось як виправити цю проблему.

Редагуйте файл /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf та змініть його вміст із:

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

До:

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

А потім запустіть:

sudo service network-manager restart

Це все.


Якщо / usr / lib / NetworkManager не існує, спочатку вам слід встановити мережевий менеджер
Wax Cage

7

Мій Ethernet був також відключений після того, як я перейшов з LTS 16.04 до 16.10, потім до 17.04. Мені вдалося вирішити вручну, зробивши наступне:

sudo ifconfig eth0 up 
sudo dhclient eth0

Це допомогло! Але після перезавантаження мені знову доведеться набрати це, щоб отримати з'єднання. Чи є правильний спосіб налаштувати це автоматично?
Сократ

@Socrates Перше рішення працювало для мене, щоб зробити його автоматично askubuntu.com/a/909185/170833 . AFAIK робить внутрішньо подібну річ (запускає інтерфейс і викликає dhcp клієнта після нього)
morhook

@morhook Для цього потрібно встановити додаткове програмне забезпечення "мережевий менеджер", яке не встановлено за замовчуванням на сервері ubuntu
rtaft

Я не впевнений, як запланувати ці команди за допомогою конфігурації на ubuntu serverбезnetwork-manager
morhook

На сервері 18.04 (нова установка) NIC був відключений ... це дозволило мені підключити NIC і вийти в мережу без встановлення мережевого менеджера, але NIC знову буде відключений при перезавантаженні. Як тільки я був у мережі, я встановив мережевий менеджер і використав це рішення для постійного виправлення: askubuntu.com/a/909185/283005
Кріс Б

1

Після оновлення до 17.04 цей файл менеджера мережі блокував мою систему автоматично керувати своїми пристроями.

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

Зміст:

[keyfile]

unmanaged-devices = *, за винятком: type: wifi, за винятком: type: wwan

Я все це прокоментував, перезавантажив, і зараз усе працює добре. Його також можна видалити.

Довідка: Менеджер мережі відмовляється керувати дротовими інтерфейсами


1
  1. Видалити все в /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

  2. Змініть [ifupdown] Managed = false на true у /etc/NetworkManager/NetworkManager.conf

  3. перезапустити з сервісом sudo служби мережевий менеджер перезапустити


0

Інші відповіді про вирішити цю проблему, але ви повинні НЕ відредагувати системний файл , /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.confоскільки ваші зміни можуть бути перезаписані при наступному оновленні, і ви , ймовірно , не будете пам'ятати , що файл бере участь.

Створіть натомість новий файл: /etc/NetworkManager/conf.d/10-globally-managed-devices.confякий переосмислює перший. Зробіть це порожнім або прокоментуйте його вміст символом хеша:

[keyfile]
# unmanaged-devices=*,except:type:wifi,except:type:wwan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.