Por padrão, ifup / ifdown configura as interfaces de rede com base nas definições de interface de /etc/network/interface file.
network-manager pode ler e configurar interfaces lendo este arquivo, usando um plugin chamado ifupdown .
Você pode ver uma linha como no fragmento de configuração /etc/NetworkManager/NetworkManager.conf do arquivo main :
plugins=ifupdown,keyfile,ofono
estes são os plugins em uso.
Em seguida, no arquivo /etc/NetworkManager/NetworkManager.conf , você deve ter:
[ifupdown]
managed=false
Isso managed=false significa network-manager não gerencia as interfaces de rede definidas em /etc/network/interfaces .
Para resolver seu problema, é necessário torná-lo true para que o arquivo /etc/network/interfaces seja analisado por network-manager e, portanto, as interfaces relevantes sejam configuradas de acordo:
[ifupdown]
managed=true
Em uma nota diferente, se você tiver interface (s) definida (s) em /etc/network/interfaces e não usar network-manager para qualquer outra interface, considere melhor estas duas opções:
-
Deixa
ifup/ifdowngerenciar a (s) interface (s) (você pode desinstalarnetwork-managerse desejar, neste caso) -
Configure interface (s) diretamente usando
network-manager