Eu posso me conectar ao meu WiFi fora do shell fazendo:
nano wireless-wpa.conf
digitando:
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="my_router_id"
scan_ssid=1
key_mgmt=WPA-PSK
psk="1234567890"
}
e fazendo:
ifconfig eth1 down
iwconfig eth1 mode Managed
ifconfig eth1 up
killall wpa_supplicant
wpa_supplicant -B -Dwext -i eth1 -c ./wireless-wpa.conf -dd
dhclient eth1
Muito complicado .. Existe a possibilidade de se conectar a um WiFI via shell sem a necessidade de um wireless-wpa.conf ?
linux
ubuntu
wireless-networking
bash
wpa-supplicant
JohnnyFromBF
fonte
fonte
Respostas:
Você pode controlar um wpa_supplicant em execução usando sua interface de controle, que você já especifica em seu arquivo .conf. Embora isso ainda precise de um arquivo .conf, você não precisa colocar nenhuma rede sem fio e não precisa alterá-lo. Você pode configurá-lo com
wpa_cli
.wpa_cli
pode ser necessário saber qual instância e interface do wpa_supplicant configurar:Para maior clareza, vou usar
wpa_cli
aqui. Basicamente, você precisa criar uma rede, definir suas variáveis e habilitá-la:fonte
psk=$3
?Você quer um comando cli que gerencia seu wpa_suplicant-config? Já experimentou
ifup
,ifdown
eifcfg
? Eles lidam com scripts de conexão e trabalham com wifi também, mas podem precisar de alguns ajustes.fonte