Como recarregar o NetworkManager depois de instalar o NetworkManager-wifi

0

Eu tenho uma placa wireless instalada e nmcli informa que ela é "não gerenciada" com texto em vermelho que um "plugin está faltando".

Pesquisando no Google, identifiquei que precisava instalar o pacote "NetworkManager-wifi" necessário. Após a instalação através de uma conexão com fio, a mensagem em vermelho sobre o plugin estar ausente não desapareceu até depois de uma reinicialização, após o qual o dispositivo foi gerenciado e conectado automaticamente a uma rede que eu tinha configurado através de nmtui

A minha pergunta é, como posso recarregar o NetworkManager para reconhecer o plugin necessário para o wifi funcionar sem uma reinicialização?

Eu tentei:

$ service network reload

Isso não teve nenhum efeito.

    
por Zhro 27.11.2018 / 05:43

1 resposta

1

Não há suporte para o registro de um plug-in de dispositivo (conforme fornecido pelo NetworkManager-wifi). Você precisa reiniciar o NetworkManager via systemctl restart NetworkManager (ou qualquer gerenciador de serviço / init que você use).

Não é suportado porque é um grande esforço e não é facilmente possível. Isso ocorre porque o plug-in é uma biblioteca compartilhada e, embora possa ser carregado sob demanda, ele não pode ser descarregado ou atualizado sem reinicialização. Como a reinicialização é necessária para funcionar bem, essa é a maneira sugerida para instalar um plug-in de dispositivo.

Observe que uma reinicialização do serviço NetworkManager geralmente não é necessária, por exemplo, ao fazer alterações na configuração de rede. Esta é uma das exceções.

E sim, o Ipor está certo: network.service ! = network.target ! = NetworkManager.service (em systemd).

    
por 27.11.2018 / 23:14