Como configurar o Network Manager no Raspbian

15

É possível obter o Network Manager trabalhando no Raspbian? É fácil de instalar com:

sudo apt-get install network-manager

mas não consegui gerenciar nenhuma das minhas conexões. Infelizmente, parece que apenas uma versão antiga do NM está disponível no repositório Debian.

Cerin
fonte

Respostas:

21

Eu descobri como fazer o NetworkManager (e resolvido pelo sistema) trabalhar no Raspbian 9 (Stretch). O NetworkManager é muito útil quando você precisa gerenciar várias conexões VPN com DNS dividido, redes wifi e outras configurações avançadas de rede diretamente do Pixel Desktop.

Aqui está como fazê-lo:

  1. Instale os pacotes necessários com o seguinte comando:

    sudo apt instala o gerenciador de rede network-manager-gnome openvpn \
    openvpn-systemd-resolvido network-manager-openvpn \
    gerenciador de rede-openvpn-gnome
  2. Remova pacotes não selecionados:

    sudo apt purge openresolv dhcpcd5
  3. Substitua /etc/resolv.conf por um link simbólico para /lib/systemd/resolv.conf:

    sudo ln -sf /lib/systemd/resolv.conf /etc/resolv.conf
  4. Agora vá para o topo da tela e reconfigure o painel: abra "Configurações do painel" -> "Applets do painel": remova "Rede sem fio e com fio". O applet do gerenciador de rede deve aparecer após uma reinicialização .

giox069
fonte
2
Obrigado! A etapa de purga foi vital. Sem isso, o nmcli mostrou todos os meus dispositivos como "indisponíveis" e não conseguiu controlá-los.
Lucas
1
Você realmente não precisa openvpn.
Zimano
Eu tive um problema em que minha framboesa não se conectava à Internet por Ethernet. Eu tive que desfazer a etapa 3 (eu mantive backup), e então tudo funcionou perfeitamente - Graças
loxaxs
1
@luke A etapa de limpeza não é vital. NetworkManager simplesmente não tocar dispositivos gerenciados (como aqueles configurado em / etc / interfaces)
Zimano
1
Essa resposta seria melhor sem a etapa 3. Acabei de testá-la em uma nova instalação do Raspbian Buster (versão de setembro de 2019) em um Raspberry Pi 4 Modelo B. A etapa 3 é redundante e quebra o DNS.
John Forbes
8

Tente usar wicd:

sudo apt-get install wicd

O Wicd é um aplicativo de gerenciamento de rede (sem fio e com fio), uma boa alternativa ao Network Manager

Sam Coleman
fonte
7
Seria útil pelo menos tentar explicar como wicdvai ajudar o OP. Sinta-se livre para editar sua postagem de acordo.
Ghanima
raspberrypi.stackexchange.com/a/9750/894 O WICD amaldiçoa esgotado #
Piotr Kula
2
Isso não tenta responder à pergunta, o OP perguntou como instalar o NetworkManager (não "um gerenciador de rede") no Raspbian. wicdapresenta uma TUI fácil para gerenciar redes, mas o nmtuimesmo acontece com o NetworkManager. Não vejo como o reconhecimento que wicdpode ser usado para gerenciar redes está relacionado à questão de como instalar NetworkManager.
Zimano
O WICD não funciona corretamente no Stretch raspbian. Ele continuamente não recupera a WLAN após a desconexão, dizendo que você precisa "manualmente", tornando-a inútil. O desenvolvimento parece ter sido abandonado, pois não há atualizações há anos.
Rob Mascaro