Как проверить, управляется ли устройство через NetworkManager?

Как я могу различить, если устройство (в данном случае ethernet) управляется NetworkManager?

Сначала я выполняю

$ nmcli device 
DEVICE  TYPE      STATE      CONNECTION         
enp0s3  ethernet  connected  Wired connection 1 
lo      loopback  unmanaged  --   

, где я вижу, что ethernet подключен, но он не сообщает мне, если устройство управляется или нет. По умолчанию это false внутри /etc/NetworkManager/NetworkManager.conf , поэтому я изменил его на true и перезапустил службу,

$ sudo systemctl restart NetworkManager
$ nmcli device 
DEVICE  TYPE      STATE      CONNECTION         
enp0s3  ethernet  connected  Wired connection 1 
lo      loopback  unmanaged  --  

, но снова я не Не вижу конкретной информации о том, управляется Ethernet или нет.

0
задан 10 June 2020 в 22:45

1 ответ

grep -i renderer /etc/netplan/*.yaml сообщит вам, был ли выбран NetworkManager. Кроме того, ваш Ethernet будет отображаться как отключенный или неуправляемый , если кто-то не будет управлять им.

Создать этот файл ...

sudo -H gedit /etc/network/interfaces

добавить следующее ...

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

Перезагрузите или перезапустите NetworkManager. Тогда устройство nmcli должно показать lo как управляемое. lo - это петлевое устройство.

1
ответ дан 19 June 2020 в 21:26

Другие вопросы по тегам:

Похожие вопросы: