User:Kevin.benavides/notas/Wpa Supplicant-XO-1

From OLPC
Jump to navigation Jump to search

Interfaces XO

Normalmente en las XO por algunas inrregularidades se hace la conexion a internet, o no aparece la red inalambria de internet en la vista mi vecindario por lo que aveces sugar hace un down en la interfaces como eth0, Msh0, Ls0.

para poder forzar la conexion nosotros podemos hacer lo siguiente:

* Subir la Interfaz
* Levantar el Servicio de Red Demonio
* Forzar la Conexión a travez de el archivo de configuracion wpa-supplicant.conf
* Flashear la XO

Subir la Interfaz

Aveces en la XO hay que subir la interfaz OJO tiene que ver cual es la interfaz (eth0, Msh0, Ls0) la que nosotros vamos a levantar es la que nos permite conectarnos a internet que en este caso es eth0.

Pasos:

* Iniciar la actividad Terminal
* logearse como root > su
* ver las interfaces disponibles con el comando ifconfig en este caso son tres pero la que nos interesa es eth0
* ver los detalles con ifconfig eth0
* ver el MAC iwconfig eth0
* ejecutar el comando para subir la interfaz iwconfig eth0 up
* luego ifconfig eth0
* luego cerrar la actividad
* hacer la conbinación de teclas CTRL + ALT + ERASE
* Y ver si ya la red :)

Levantando Demonio

En algunas ocasiones hay que levantar el servicio Demonio o NetworkManager

Pasos:

* Abrir la actividad Terminal
* Logearse como root > su
* ejecutar el comando service NetworkManager start
* Listo

Forzando wpa_supplicant

Este es un metodo algo extremo pero hay que ver todas las posibilidades para poder recuperar o conectarnos a una RED

Pasos:

* Abrir la actividad Terminal
* Logearse como root
* Editar o crear un archivo que se llame wpa_supplicant.conf y este tiene que estar almacenado en el directorio /ect/

El contenido del archivo sera (wpa_supplicant.conf):

network={ 
ssid=”mi-ssid” 
scan_ssid=1 
psk=”mi clave de WPA” 
proto=WPA 
key_mgmt=WPA-PSK 
}

ahora

* Sustituir ssid y psk por lo que proceda

Despues debemos saber dos datos nuevos

* El interfaz de red eth0. 
* El driver. Si ejecutamos

ahora ejecutar

* wpa_supplicant -h 

y ejecutar ahora solamente

* wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf

y listo