Je peux me connecter à mon WiFi hors de la coque en faisant:
nano wireless-wpa.conf
dactylographie:
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="my_router_id"
scan_ssid=1
key_mgmt=WPA-PSK
psk="1234567890"
}
et faire:
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
Assez compliqué. Y a-t-il une possibilité de se connecter à un WiFI via un shell sans avoir besoin d'un wireless-wpa.conf ?
linux
ubuntu
wireless-networking
bash
wpa-supplicant
JohnnyFromBF
la source
la source
Réponses:
Vous pouvez contrôler un wpa_supplicant en cours d'exécution à l'aide de son interface de contrôle, que vous spécifiez déjà dans votre fichier .conf. Bien que cela nécessite toujours un fichier .conf, vous n'avez pas à y mettre de réseaux sans fil, et vous n'avez pas à le changer. Vous pouvez ensuite le configurer avec
wpa_cli
.wpa_cli
il peut être nécessaire de savoir quelle instance wpa_supplicant et quelle interface configurer:Pour plus de clarté, je vais utiliser juste
wpa_cli
ici. Fondamentalement, vous devez créer un réseau, définir ses variables et l'activer:la source
psk=$3
place?Vous voulez une commande cli qui gère votre wpa_suplicant-config? Avez-vous essayé
ifup
,ifdown
etifcfg
? Ils gèrent les scripts de connexion et fonctionnent également pour le wifi, mais peuvent avoir besoin de quelques retouches.la source