Mogę połączyć się z Wi-Fi poza powłoką, wykonując:
nano wireless-wpa.conf
pisanie na maszynie:
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="my_router_id"
scan_ssid=1
key_mgmt=WPA-PSK
psk="1234567890"
}
i robienie:
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
Całkiem skomplikowane .. Czy istnieje możliwość połączenia się z WiFI przez powłokę bez potrzeby użycia Wireless-wpa.conf ?
linux
ubuntu
wireless-networking
bash
wpa-supplicant
JohnnyFromBF
źródło
źródło
Odpowiedzi:
Możesz kontrolować działający wpa_supplicant za pomocą jego interfejsu sterowania, który już określiłeś w pliku .conf. Chociaż nadal wymaga to pliku .conf, nie musisz umieszczać w nim żadnych sieci bezprzewodowych i nie musisz go zmieniać. Następnie możesz go skonfigurować za pomocą
wpa_cli
.wpa_cli
może być konieczne poinformowanie, którą instancję i interfejs wpa_supplicant należy skonfigurować:Dla jasności użyję właśnie
wpa_cli
tutaj. Zasadniczo musisz utworzyć sieć, ustawić jej zmienne i włączyć ją:źródło
psk=$3
?Chcesz komendę cli, która zarządza wpa_suplicant-config? Czy próbowałeś
ifup
,ifdown
iifcfg
? Obsługują skrypty połączeń i działają także dla Wi-Fi, ale mogą wymagać trochę majsterkowania.źródło