Conectando ao wireless (WPA) do commandLine

1

Eu quero ser capaz de se conectar à minha rede WIFI (WPA) a partir do comando Line. Eu instalei o wpasupplicant do repositório e criei dois arquivos. Um script e outro arquivo de configuração.

Script de bash:

#!/bin/sh
iface=wlan0

#shut down interface
ifconfig $iface down

#set ad-hoc/management of wireless device
iwconfig $iface mode Managed

#enable interface
ifconfig $iface up

#stop any persistent wireless wpa2 sessions
killall wpa_supplicant

#apply WPA/WPA2 personal settings to device
wpa_supplicant -B -Dwext -i $iface -c ./wireless-wpa.conf -dd

#obtain an IP address
dhclient $iface

Conf arquivo:

# config file using WPA/WPA2-PSK Personal key.

ctrl_interface=/var/run/wpa_supplicant

network={
ssid="ssid"
scan_ssid=1
key_mgmt=WPA-PSK
psk="pass"
}

No entanto, continuo recebendo este erro:

Initializing interface 'wlan0' conf './wireless-wpa.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'
Configuration file './wireless-wpa.conf' -> '/home/itsy/Desktop/./wireless-wpa.conf'
Reading configuration file '/home/itsy/Desktop/./wireless-wpa.conf'
Failed to read or parse configuration '/home/itsy/Desktop/./wireless-wpa.conf'.
Failed to add interface wlan0
Cancelling scan request
Cancelling authentication timeout

Eu até tentei substituir wpa_passphrase "myssid", digite o passe e cole-o no arquivo conf. Ele ainda não funciona. Alguém poderia me dizer o que estou fazendo errado?

    
por Hello 06.08.2012 / 07:36

1 resposta

0

Aplicar configurações pessoais WPA / WPA2 ao dispositivo:

wpa_supplicant -B -Dwext -i $iface -c ./wireless-wpa.conf -dd

Tente também aplicar configurações pessoais WPA / WPA2 ao dispositivo:

wpa_supplicant -B -Dwext -i $iface -c /etc/wireless-wpa.conf -dd

A listagem do diretório pode estar desativada.

    
por thewood 15.10.2012 / 09:43