Instalar wpa_supplicant para tener opciones de autenticación y funcionalidad con WPA.
# apt-get install wpasupplicant
Editar /etc/network/interfaces y anexar:
auto wlan0
iface wlan0 inet dhcp
wpa-ssid {ssid}
wpa-psk {password}
Reemplazar ssid y password. Para el caso que la ssid tenga un nombre compuesto, hay que usar la forma “La SSID compuesta”.
En el próximo reinicio debería conectar automáticamente.
Hay formas de usar wpa_cli que se instala con wpa_supplicant en un modo interactivo para crear las redes.
# wpa_cli > add_network 0 > set_network 0 ssid “dlink” OK > set_network 0 psk “################” OK > enable_network 0 OK > reconnect > save_config OK
Pero la primera forma debería funcionar.
Para forzar el comando ping para que use una interfaz en particular, se puede usar el modificador -I para indicar el nombre de la interfaz. Por ejemplo para hacer ping a 192.168.0.1 a través de wlan0:
# ping -I wlan0 192.168.0.1