Como configuro o WiFi para efetuar login no WPA no momento da inicialização, independentemente de o usuário estar logado?

17

Como faço para definir uma senha WPA sem fio que comece no momento da inicialização, permitindo que eu conecte o SSH à máquina de fora, por exemplo?

Eu estou executando o mythbuntu. Até que eu faça o login, o WiFi não se conecta, por isso não posso usar o SSH para fazer login de outro computador, por exemplo. Quando eu tenho o login automático ativado, ele me pede para inserir minha senha para desbloquear meu chaveiro antes de me conectar. Eu tentei editar a conexão e clicar em "Disponível para todos os usuários", mas ela simplesmente não conecta.

Como faço para depurar esse problema ou como configurá-lo totalmente manualmente?

    
por rjmunro 06.08.2010 / 00:45

5 respostas

11

Quando você estiver conectado e conectado à rede, clique com o botão direito do mouse no ícone do Network Manager. (Deve estar no canto superior direito da tela).

Clique em "Editar conexões ..."

Encontre a conexão que você deseja disponibilizar sem login. Clique e clique no botão "Editar".

Verifique se as caixas "Conectar automaticamente" e "Disponível para todos os usuários" estão marcadas.

Agora, a conexão será iniciada antes que alguém faça login e esteja disponível para todos no sistema.

    
por fader 06.08.2010 / 16:48
6

para "independentemente de estar logado", você precisará editar o arquivo / etc / network / interfaces ...

link

Esse link descreve o processo muito bem ...

iface wlan0 inet static
  address 192.168.1.15
  netmask 255.255.255.0
  wireless-essid my_essid
  gateway 192.168.1.1
  pre-up wpa_supplicant -Bw -Dwext -i$IFACE -c/etc/wpa_supplicant.conf
  post-down killall -q wpa_supplicant
    
por cjac 06.08.2010 / 02:21
3

Uma solução mais fácil: adicione as seguintes linhas em / etc / network / interfaces

auto wlp1s0
iface wlp1s0 inet dhcp
  wpa-essid wifiName
  wpa-psk Password

Eu testei em 16.04 LTS. Pode funcionar em outras versões.

Fonte: link

    
por yozi 01.01.2017 / 13:58
1

Por questões de integridade, também mencionarei o wicd , uma alternativa ao Network Manager. Acredito que, se você configurar o wicd para se conectar automaticamente a uma rede sem fio, ele ficará feliz em fazer o boot.

    
por Ryan Thompson 06.08.2010 / 20:02
0

Use wpa _ suplicante e dhclient

Você terá que criar um script que inicialize na inicialização. Dê uma olhada aqui .

Execute os 3 comandos a seguir (possivelmente de um script e de outras formas)

wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
sleep 10
dhclient wlan0

O conteúdo do arquivo wpa_supplicant.conf deve ser parecido com isto (usando o padrão wpa-psk):

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
network={
    ssid="network-essid"
    scan_ssid=1
    key_mgmt=WPA-PSK
    psk="very secret passphrase"
}

veja a página man do wpa_supplicant.conf para mais opções de criptografia.

Você pode precisar ajustar o comando sleep dependendo de quão rápido seu roteador / netcard está negociando a conexão. 10 segundos devem ser suficientes, mas 5 ou até 2 podem ser suficientes.

    
por LassePoulsen 06.08.2010 / 02:09