Seguridad Wireless - Wifi

Equipos y materiales => Tarjetas de Red Wireless => Mensaje iniciado por: jmiggal en 12-05-2011, 12:39 (Jueves)

Título: Implementar power save en WiFi Addhoc
Publicado por: jmiggal en 12-05-2011, 12:39 (Jueves)
Hola a todos!

Estoy intentando crear una red wifi adhoc en Ubuntu 10.10 - Maverick Meerkat  con una tarjeta Intel 3945ABG y el driver iwl3945.


Segun dice el estandar 802.11 en las redes adhoc los nodos pueden permanecer dormidos y cada "beacon interval" despertan durante cierto tiempo (ATIM window o timeout) si tienen datos que tx o si alguien quiere tx datos hacia él. Si no se da ninguno de los dos caso, se vuelven a dormir hasta el próximo beacon interval.

Yo quiero decir al driver de mi tarjeta dichos valores (beacon interval y timeout) para poder configurarlos a mi gusto. En teoría iwconfig lo debería hacer posible mediante:

iwconfig wlan0 power period
iwconfig wlan0 power timeout

Sin embargo cuando ejecuto dichos comandos, me aparece un error. Ejemplo:

:~$ sudo iwconfig wlan0 power period 2
     Error for wireless request "Set Power Management" (8B2C) :
     SET failed on device wlan0 ; Invalid argument.

Me gustaría saber qué tengo que hacer para cambiar dichos parámetros, o donde vienen especificados por defecto, ¿En el codigo fuente del driver?¿en mac80211.h?

Muchas gracias por vuestra ayuda,
Jorge