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


21

Como defino uma senha WPA sem fio para todo o sistema que é iniciada no momento da inicialização, permitindo que eu faça o SSH na máquina de fora, por exemplo?

Estou executando o mythbuntu. Até que eu faça login, o WiFi não se conecta, então não posso usar o SSH para fazer login em outro computador, por exemplo. Quando o login automático está ativado, ele solicita que eu digite minha senha para desbloquear meu chaveiro antes de conectar. Tentei editar a conexão e clicar em "Disponível para todos os usuários", mas ele simplesmente não se conecta.

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


1
Você ativou a caixa de seleção "Conectar automaticamente" para a conexão?
Li Lo

Isso tem boas respostas. Eu acho que devemos reabrir.
Seth

Palavras-chave: usuário conectado "- portanto, isso não vai me ajudar. O WiFi é a única conexão com este computador, usando uma antena parabólica por causa da distância. Está em um no-break. Mas se tudo falhar e acabar reiniciando, Eu tenho que viajar a ele para entrar no console antes que ele irá comunicar.
SDsolar

Obviamente, notei que isso foi publicado há 6 anos 11 meses. Olá do futuro: julho de 2017.
SDsolar

Respostas:


13

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

Clique em "Editar conexões ..."

Encontre a conexão que você deseja disponibilizar sem fazer login. Clique nele 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 estará disponível para todos no sistema.


Minha suspeita é que a caixa "Conectar automaticamente" foi desmarcada ... isso causaria o comportamento que você está vendo.
Fader

Se eu fizer isso, sem verificar "Disponível para todos os usuários" Ele não funciona, mesmo quando eu logar
shodanex

6

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

http://ubuntuforums.org/showthread.php?t=263136

Esse link descreve o processo muito bem ...

iface wlan0 inet static
  endereço 192.168.1.15
  máscara de rede 255.255.255.0
  wireless-essid my_essid
  gateway 192.168.1.1
  pré-up wpa_supplicant -Bw -Dwext -i $ IFACE -c / etc / wpa_supplicant.conf
  killall pós-down -q wpa_supplicant

<pre> oh, independentemente de estar conectado ... Você precisará editar o arquivo / etc / network / interfaces ... ubuntuforums.org/showthread.php?t=263136 Esse link descreve o processo muito bem. iface wlan0 endereço estático inet 192.168.1.15 máscara de rede 255.255.255.0 gateway my_essid sem fio-essid 192.168.1.1 pré-up wpa_supplicant -Bw -Dwext -i $ IFACE -c / etc / wpa_supplicant.conf post-down killall -q wpa_supplicant </ pre>
cjac

Quando faço isso, depois que eu reiniciar o meu ubuntu, e aparecem sistema de inicialização sem configuração de rede completa
Vitor Mazuco


2

Por uma questão 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 o fará felizmente no momento da inicialização.


0

Use wpa _ suplicante e dhclient

Você terá que criar um script que inicie no momento da inicialização, veja aqui .

Faça com que ele execute os 3 comandos a seguir (possivelmente de um script ou outro tipo)

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

O conteúdo do arquivo wpa_supplicant.conf deve se parecer com isso (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"
}

consulte a página de manual do wpa_supplicant.conf para obter mais opções de criptografia.

Pode ser necessário ajustar o comando de suspensão, dependendo da rapidez com que o roteador / placa de rede está negociando a conexão. 10 segundos devem ser suficientes, mas 5 ou até 2 podem ser suficientes.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.