Autor Tema: No puedo cambiar TxPower en Wifislax 4.9  (Leído 5241 veces)

0 Usuarios y 1 Visitante están viendo este tema.

CCCP

  • Visitante
No puedo cambiar TxPower en Wifislax 4.9
« en: 18-07-2014, 13:19 (Viernes) »
          Felicidades de nuevo por la distribución¡¡¡ usuarionuevo y equipo¡¡¡
          Funciono en live usb y mi adaptador en atheros AR9285 (no hipower): Por defecto está en 14 dBm
          Al lio.

          • No puedo cambiar Txpower en WS4.9 ni por comandos ni por menu. Por ejemplo a 20 dBm.

          wifislax ~ #  iwlist wlan0 txpower
          wlan0     unknown transmit-power information.

          • No tengo información CRDA

          wifislax ~ # dsmeg | grep CRDA
          bash: dsmeg: no se encontró la orden

          • No tengo ningún archivo que haga alusión a CRDA en wifislax/optional

          • El unico archivo que he encontrado en el foro es antiguo

https://foro.seguridadwireless.net/live-wifislax/tp-link-7200nd/

¿Qué he de hacer para modificar el Tx power con la live por defecto?

Un saludo y gracias de antemano.[/list][/list][/list][/list]



xexudj89

  • Visitante
Re:
« Respuesta #1 en: 18-07-2014, 13:27 (Viernes) »
Creo que solo se puede cambiar el txpower a los dispositivos con high power cómo la alpha de 1 w

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14460
Re: No puedo cambiar TxPower en Wifislax 4.9
« Respuesta #2 en: 18-07-2014, 17:25 (Viernes) »
actualmente ,un compañero a adquirido un medidor de potencia ..

y se ha descubierto que , aunque crda de permiso para uso de hi-power , y aunque las tarjetas hi-power, ven la orden de poder usarlo ... ( por eso vemos que marcan mas cuando lo cambiamos )  , pero al final el que decide es el drivers, y no hemos encontrado ni uno solo , que utilice realmente el power para el que se le da permiso con crda.


los drivers de los fabricantes si suelen llevar opciones del tipo para usar esos hi-power, pero ,, el mas interesante que podria ser el de realtek  , ya no compila en las versiones nuevas de kerneles..y no hay nada que hacer al respecto.


de hecho el crda , no es en si un regulador de potencia, si no de  plan de canales.

la primera vez que lo toque fue para conseguir que todos los adaptadores trabajasen los canales 1-13 , independientemente de que pais/region intentaran usar.

hay regiones donde el power es mas permisivo , .. por eso hay configs mas altas, pero como digo , RECIENTEMENTE , gracias al medidor digital del compañero , se ha descubierto que en realidad al final las tarjetas no usan dicho power.


una lastima , ... quitare ese tinglado , dejando solo el de 20 , con el plan de canal 1-13 para todas las regiones ..asi seleccione lo que seleccione el driver , podreis usar al menos dichos canales.



es un royo, demasiado tecnico y extenso ...

Fr3dY

  • Visitante
Re: No puedo cambiar TxPower en Wifislax 4.9
« Respuesta #3 en: 19-07-2014, 10:07 (Sábado) »
Ufff.... entonces habría que modificar y compilar los drivers de cada tarjeta (o de las más utilizadas) para saltarse esa limitación.
En http://ttys1.wordpress.com/2012/04/12/fixing-regulatory-domain-crda-of-realtec-wireless-device-drivers/ hay un ejemplo, ¿crees que sería viable?

UPDATE: Veo que, en algunos casos, ya existen drivers modificados como este: https://github.com/FreedomBen/rtl8188ce-linux-driver.

En esta guía sobre txpower/crda el autor indica la dificultad del asunto según el fabricante:
http://xiaopan.co/forums/threads/unlocked-channels-tx-power-other-mods-for-atheros-intel-realtek.5359/

If your card's channels and/or TX power are not fully unlocked now, you'll need to patch the drivers and/or EEPROM too.
Generally: Realtek=very easy, Ralink=easy, Atheros=hard, Intel=nightmarish.




Saludos
« Última modificación: 19-07-2014, 10:13 (Sábado) por Fr3dY »

CCCP

  • Visitante
Re: No puedo cambiar TxPower en Wifislax 4.9
« Respuesta #4 en: 19-07-2014, 21:21 (Sábado) »
actualmente ,un compañero a adquirido un medidor de potencia ..

y se ha descubierto que , aunque crda de permiso para uso de hi-power , y aunque las tarjetas hi-power, ven la orden de poder usarlo ... ( por eso vemos que marcan mas cuando lo cambiamos )  , pero al final el que decide es el drivers, y no hemos encontrado ni uno solo , que utilice realmente el power para el que se le da permiso con crda.


los drivers de los fabricantes si suelen llevar opciones del tipo para usar esos hi-power, pero ,, el mas interesante que podria ser el de realtek  , ya no compila en las versiones nuevas de kerneles..y no hay nada que hacer al respecto.


de hecho el crda , no es en si un regulador de potencia, si no de  plan de canales.

la primera vez que lo toque fue para conseguir que todos los adaptadores trabajasen los canales 1-13 , independientemente de que pais/region intentaran usar.

hay regiones donde el power es mas permisivo , .. por eso hay configs mas altas, pero como digo , RECIENTEMENTE , gracias al medidor digital del compañero , se ha descubierto que en realidad al final las tarjetas no usan dicho power.


una lastima , ... quitare ese tinglado , dejando solo el de 20 , con el plan de canal 1-13 para todas las regiones ..asi seleccione lo que seleccione el driver , podreis usar al menos dichos canales.



es un royo, demasiado tecnico y extenso ...

Crítico y relevante lo que comentas. Más si cabe con el revuelo de la modificación del Tx que se ha tomado como un elemento "extra" y con valor añadido. No sabía.

Entiendo que el medidor no miente.

En cuanto al limite... el asistente o la consola no me permire cambiar el Tx de 14 a 20 dBm de la propia miniPci integrada en el portatil. es decir que se mantiene el Tx en 14.

Respecto a los drives...En este aspecto no puedo ayudar. No controlo de compilación. Adelante

Un saludo y gracias¡

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14460
Re: No puedo cambiar TxPower en Wifislax 4.9
« Respuesta #5 en: 19-07-2014, 21:28 (Sábado) »
no puedes subir de 14 , por que el DRIVER LO IMPIDE , ... yo tengo la misma pci , ...  y estoy igual.


como digo , tenemos certeza de estos hechos, desde que hay alguien con un medidor de potencia ... si no , , seguiria pensando que ya valia con darle permiso al sistema.


el sistema ve el permiso ... "hasta aqui"  ..pero el driver al final decide....


lo de parchear los drivers etc , es complicado ... habria que sobreescribir los del propio kernel ... que suelen estar infinitamente mas al dia, y con mayor soporte de tarjetas.


yo en su dia lo hice con la mejor intencion ,sin saber que al final el driver tiene l aultima palabra , si no es por elmedidor , seguiriemos engañados.


Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14460
Re: No puedo cambiar TxPower en Wifislax 4.9
« Respuesta #6 en: 20-07-2014, 02:43 (Domingo) »
estamos revisando el tema del power ...


_______________________________________________________________

y para lo que se abrio el post  , ...en la iso actual de desarrollo , ... mi tarjeta que es como la tuya...

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm  
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off



asi que pazienzia y todo se andara.
« Última modificación: 20-07-2014, 03:29 (Domingo) por USUARIONUEVO »

Fr3dY

  • Visitante
Re: No puedo cambiar TxPower en Wifislax 4.9
« Respuesta #7 en: 20-07-2014, 12:19 (Domingo) »
En http://forum.top-hat-sec.com/index.php?topic=1328.0 hay una guía sobre cómo modificar el source de compat-wireless para "liberar" el txpower en ciertas tarjetas, imagino que será aplicable al source del kernel también.
Así sólo tendríamos soporte para las tarjetas que no necesitasen actualización de su eeprom, pero sería un gran paso de todas formas ;)



Saludos

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14460
Re: No puedo cambiar TxPower en Wifislax 4.9
« Respuesta #8 en: 20-07-2014, 13:52 (Domingo) »
En http://forum.top-hat-sec.com/index.php?topic=1328.0 hay una guía sobre cómo modificar el source de compat-wireless para "liberar" el txpower en ciertas tarjetas, imagino que será aplicable al source del kernel también.
Así sólo tendríamos soporte para las tarjetas que no necesitasen actualización de su eeprom, pero sería un gran paso de todas formas ;)



Saludos

el caso , es que al final lo que parece que sucede es que el hipower si se activa..pero no se puede controlar.

vamos que lo unico que sucede , es que las entradas de menu , no surten efecto.


si una tarjeta es hipower , al arrancar se activa solo ... y se pone a lo que de la tarjeta...

luego las entradas de cambiar a 20 - 27 o 30  no sirven.


en la iso de desarrollo , el medidor digital indica 26db por defecto sin tocar nada , y el problema es simplemente que no funciona lo de cambiar a 20 o 30 ... no hace caso y queda fijo en 26 db (26db en reposo es buena cifra casi medio watt )

asi que probablemente , quitare las entradas de variar el power , visto que la tarjeta decide por si misma...y el sistema no es capaz de regularla ... si es hipower ella sola se mete a hipower, sin poder despues ni bajar ni subir el tx.

CCCP

  • Visitante
Re: No puedo cambiar TxPower en Wifislax 4.9
« Respuesta #9 en: 21-07-2014, 18:57 (Lunes) »
estamos revisando el tema del power ...


_______________________________________________________________

y para lo que se abrio el post  , ...en la iso actual de desarrollo , ... mi tarjeta que es como la tuya...

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm  
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off



asi que pazienzia y todo se andara.

pues mi AR9285 marca 14 en TX (netbook)

wifislax ~ # iwconfig
wlan0     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=14 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

         
Un saludo