LINUX.ORG.RU

Lubuntu, проблемы с сетью после обновления до 16.10

 , ,


0

1

В наличии имеется старенький ноутбук Lenovo, на нем с нуля была установлена Lubuntu 16.04.

К нему подключен usb-модет Yota LTE LU150 (udev его обозвал enx00093bf01a40)

Также подключена локалка через встроенную сетевуху Realtek (enp12s0)

Все прекрасно работало, но после обновления до 16.10 NetworkManager отказался подключать сеть по обоим устройствам.

В трее горит восклицательный знак, означающий отсутствие сети. В контекстном меню у обоих написано «устройство не управляется»

ifconfig -a выдает следующее (lo и неиспользуемый wifi убраны):

enp12s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 00:24:8c:40:6f:ce  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enx00093bf01a40: flags=4098<BROADCAST,MULTICAST>  mtu 1400
        ether 00:09:3b:f0:1a:40  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

обращение к гуглу поведало только то, что в файле /etc/network/interfaces не должно быть записей для устройств, которыми я хочу управлять через NetworkManager, но они оттуда убраны уже давно:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#auto enp12s0
#iface enp12s0 inet dhcp
папка /etc/network/interfaces.d/ пуста.

Ручной запуск dhclient, конечно, позволяет установить соединение

$ sudo dhclient enx00093bf01a40
$ sudo dhclient enp12s0
но делать это каждый раз после перезагрузки - неохота.

Как заставить NetworkManager опять взять управление на себя?

Ответ на: комментарий от Vsevolod-linuxoid

А как мне поможет wicd, если у меня оба устройства - ethernet, и вопрос вообще про networkmanager?

German_1984 ★★
() автор топика

Можно через systemd сделать. Создать юнит /etc/systemd/network/ethernet.network с таким содержимым:

[Match]
Name=en*
[Network]
DHCP=yes

И включить systemd-networkd:

sudo systemctl stop networking
sudo systemctl disable networking
sudo systemctl enable systemd-networkd.service
sudo systemctl start systemd-networkd.service

При появлении интерфейса он будет настраиваться по DHCP.

Radjah ★★★★★
()
Ответ на: комментарий от German_1984

На модеме интернеты надо как-то включать, или он при подаче питания поднимает соединение у себя?

Radjah ★★★★★
()
Ответ на: комментарий от Radjah

Сам. Индикаторы сигнализируют об успешном подключении к провайдеру. Со стороны компа он представляется роутером с ip 10.0.0.1 и по DHCP всегда выдает адрес 10.0.0.10

German_1984 ★★
() автор топика

Сейчас глянул, dmesg | grep -i dhcp выдает следующее:

[   48.046965] audit: type=1400 audit(1491319380.200:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=714 comm="apparmor_parser"
[   48.046972] audit: type=1400 audit(1491319380.200:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=714 comm="apparmor_parser"
Не может ли мне apparmor мешать?

German_1984 ★★
() автор топика
Ответ на: комментарий от Radjah

sudo systemctl status systemd-networkd показал что у меня опечатка в юните ethernet.network.

Исправил, сеть заработала.

Спасибо!

German_1984 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.