?>/script>'; } ?> Aumentar al máximo la potencia (TX power) de tu tarjeta wifi Widgets Magazine

Autor Tema: Aumentar al máximo la potencia (TX power) de tu tarjeta wifi  (Leído 9304 veces)

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

tonissssssss

  • Visitante
Hola, el otro día conseguí una tarjeta wifi y quise comprobar si tenía la potencia que prometía en sus especificaciones técnicas eran correctas. El problema fue que excedía al CRDA.

Para resolverlo, creé un país nuevo en el CRDA, lo compilé y me ha funcionado en amd64 i en x86. Es fácil.
Después de comprobar la tarjeta, cambié el CRDA a mi país.

Aquí pongo la receta

1-Instalo los programas necesarios:
sudo apt-get update
sudo apt-get install python2.7 python-m2crypto  python-openssl

2- Me bajo los archivos necesarios db2bin.py, dbparse.py, db.txt de http://git.kernel.org/cgit/linux/kernel/git/linville/wireless-regdb.git/tree/?id=HEAD

3- Voy a la carpeta de descargas:
cd ~/Descargas

4- Hago que sean ejecutables:
sudo chmod +x db2bin.py
sudo chmod +x dbparse.py

5- Edito con gedit o nano  db.txt
gedit db.txt

6- Copio un las líneas de una país y creo el nuevo país (solo dos letras y no repetir un país existente, o puedes borrar los que quieras). Pego lo siguiente debajo del país ES
country EX: DFS-ETSI
   (2400 - 2483.5 @ 40), (6000 mW)
   (5150 - 5250 @ 80), (6000 mW), NO-OUTDOOR, AUTO-BW
   (5250 - 5350 @ 80), (6000 mW), NO-OUTDOOR, DFS, AUTO-BW
   (5470 - 5725 @ 160), (6000 mW), DFS
   # 60 gHz band channels 1-4, ref: Etsi En 302 567
   (57000 - 66000 @ 2160), (40)
Como se puede observar utilizo 6000mW (37.78 dBm) más que suficientes y el nuevo país es EX. Pero pueden ser más.

7- compilo para probar:
sudo ./db2bin.py regulatory.bin db.txt

8- genero una firma privada:
sudo openssl genrsa -out my.key.priv.pem 2048

9- con la privada, genero una firma pública:
sudo openssl rsa -in my.key.priv.pem -out my.key.pub.pem -pubout -outform PEM

10- con la firma privada, creo el famoso fichero que leerá el CRDA. Máximo legal por paises
sudo ./db2bin.py regulatory.bin db.txt my.key.priv.pem

11- guardo el fichero original
sudo mv /lib/crda/regulatory.bin /lib/crda/regulatory.bin.old

12-muevo los ficheros creados (firma pública y regulador) a las carpetas de mi distribución basada en Ubuntu 14.04:
sudo cp my.key.pub.pem /lib/crda/pubkeys/
sudo cp regulatory.bin /lib/crda

13-pruebo el fichero:
sudo regdbdump /lib/crda/regulatory.bin
íSi ha ido bien, deben verse los países y sus máximos de potencia

14-Ahora indico en nuevo país en el fichero que iniciará por defecto
sudo nano /etc/default/crda e indicar el país ) en mi caso EX):
REGDOMAIN=EX

15- Reinciar el com****dor, es lo más fácil para que se puedan recargar los módulos (rmmod -f y luego modprobe)

Good lake!!!

P.D.: No olvides ponerte el bronceador, que protege de la radiación JAJAJAJA!!

« Última modificación: 01-01-2016, 23:16 (Viernes) por tonissssssss »

Torpedo

  • Visitante
Re: Aumentar al máximo la potencia (TX power) de tu tarjeta wifi
« Respuesta #1 en: 02-01-2016, 00:55 (Sábado) »


si , que bien

Y como has comprobado que funciona a esos supuestos 6000 mw?

 ^-^

Discúlpame pero esos solo son ilusiones tuyas , no se puede modificar la potencia de ningún adaptador , y mucho menos subirla a 6000 mw ya que ningun adaptador o tarjeta wifi es capaz de dar esa potencia , como mucho mucho alcanzan 2000 mw.

https://foro.seguridadwireless.net/adaptadores-wireless-usb/test-de-potencia-en-milivatiosdbm-de-adaptadores-usb-wifi/

No se puede modificar la potencia de ningún adaptador modificando ningún cdra.


Buen intento , se agradece pro no sirve.

 

tonissssssss

  • Visitante
Re: Aumentar al máximo la potencia (TX power) de tu tarjeta wifi
« Respuesta #2 en: 07-01-2016, 14:27 (Jueves) »
Hola, no sé si me explicado mal o lo has entendido mal:
el CRDA es un límite máximo de potencia en tarjetas wireless establecido para un país.
Si el máximo se sube muchísimo, la tarjeta no estará limitada a esa potencia (CRDA) y se podrá utilizar el máximo de potencia de cada tarjeta. No es necesario utilizar el "iw reg set BO"

En mi caso, no son ilusiones. Al menos, cuando hago un iwconfig indica siempre "Tx-Power=37 dBm". Repito, es cambiar el límite máximo del país. Nunca he dicho subir la potencia de la tarjetas. Simplemente es quitar los límites, si los excede.

Saludos, Toni.
P.D: es CRDA es como un límite de velocidad de las carreteras y los coches que pueden superar esos límites son las tarjetas wifi.
« Última modificación: 07-01-2016, 14:29 (Jueves) por tonissssssss »

crislgga

  • Visitante
Re: Aumentar al máximo la potencia (TX power) de tu tarjeta wifi
« Respuesta #3 en: 07-01-2016, 17:13 (Jueves) »
Hola, no sé si me explicado mal o lo has entendido mal:
el CRDA es un límite máximo de potencia en tarjetas wireless establecido para un país.
Si el máximo se sube muchísimo, la tarjeta no estará limitada a esa potencia (CRDA) y se podrá utilizar el máximo de potencia de cada tarjeta. No es necesario utilizar el "iw reg set BO"

En mi caso, no son ilusiones. Al menos, cuando hago un iwconfig indica siempre "Tx-Power=37 dBm". Repito, es cambiar el límite máximo del país. Nunca he dicho subir la potencia de la tarjetas. Simplemente es quitar los límites, si los excede.

Saludos, Toni.
P.D: es CRDA es como un límite de velocidad de las carreteras y los coches que pueden superar esos límites son las tarjetas wifi.

Hola
lo que te comenta orion999, es real, y si son ilusiones, a ver, una tarjeta se fabrica mundialmente y por ejemplo reza que tiene 2w, es decir 2000mw, que son esos 2000mw=voltios*amperios, si la tension de entrada a la tarjeta, son 5v a través del usb, de ahi deducimos que son 400mA, un total muy aceptable para los puertos usb, ya que el limite teorico de los usb en Amperios es 500mA, si deducimos que tu tarjeta tiene 6000mW, es decir que sacando la misma regla, son 5v(siempre) a través del usb, deducimos que salen ¡¡¡1200mA!!!, es decir IMPOSIBLE, ya por la norma usb, no del adaptador.

En cuanto a lo que dices del CRDA, sigo insistiendo que es otra ilusion, a ver, tu tarjeta indica que es de una potencia, bien, como dices, la ganancia se maneja a través de los dbi, que te dice, no es exactamente como lo explico, pero a groso modo,y aqui puede que me equivoque en los terminos, a ver, si tu tarjeta tiene una antena de 3dbi, el adaptador deberia ser del adaptador, es decir 17 en españa, pero esto tampoco se cumple, porque el emisor o emisores tambien estan regulados, es decir que si un emisor indica que esta en españa, y el wifi del vecino, indica que esta en bolibia, no cuadra, aunque el iwconfig te de 37bdm, no cuadra, y va a la baja, para no interferir con señales vecinas, todo regulación, ademas de tener activadas normas para el consumo ecologico, o reducción de energia, todo esto por ejemplo es como los coches dice que es de 450 cv y reza teoricamente en papel, pero realmente tiene mucho menos, ya por cuestiones fisicas, y lo que hace fisicamente es poner un poco mas de alcance, si, pero a costa de fiabilidad, de la cuestion norma/ruido, es decir, por oir mas, tiene menos fiabilidad o menos % de aciertos de la señal

TODO ESTO ESTA en los test veridicos del aparato que mide la potencia de los adaptadores
espero haberte dado ya con la respuesta
saludos
« Última modificación: 07-01-2016, 17:20 (Jueves) por crislgga »

warcry

  • Visitante
Re: Aumentar al máximo la potencia (TX power) de tu tarjeta wifi
« Respuesta #4 en: 07-01-2016, 17:19 (Jueves) »
el que no te enteras eres tu chaval, a ver si te queda claro

El software es desarrollado mediante distintos lenguajes de programación, que permiten controlar el comportamiento de una máquina. Dentro de los tipos de software, uno de los más importantes es el software de sistema o software de base, que permite al usuario tener el control sobre el hardware (componentes físicos) y dar soporte a otros programas informáticos.

por otro lado la Real Academia Española define al hardware como el conjunto de los componentes que conforman la parte material (física) de una com****dora, a diferencia del software que refiere a los componentes lógicos (intangibles).

¿pues entonces, como coño mides un intangible? ¿por el resultado que el propio intangible te muestra en pantalla? ¿y si yo programo un script que cuando ejecutes iw o iwconfig te muestre en pantalla que tienes 30000 de txpower lo podria hacer? ¿y esa medida es real?

a ver si te queda claro que la potencia es una medida física, la potencia eléctrica P desarrollada en un cierto instante por un dispositivo viene dada por la expresión P=I*V de donde I es la instensidad y V la diferencia de potencial, aunque seria mas propio para calcular esta potencia como P=I2*R de donde R es la resistencia.

la potencia de salida se mide con un Vatimetro, no con el CRDA, sotfware que en este foro ya se ha demostrado sobradamente que no interviene en el aumento de potencia, ya que depende única y exclusivamente de los controladores del fabricante (que son los que realmente controlan el hardware y no el CRDA) y siempre que físicamente sea coherente, me explico, una unidad de carga se define como 100 mA en USB 2.0, y 150 mA en USB 3.0. Un dispositivo puede extraerse un máximo de 5 unidades de carga (500 mA) de un puerto USB 2.0, 6 (900 mA) en USB 3.0. Hay dos tipos de dispositivos: de bajo consumo y alta potencia. Un dispositivo de bajo consumo de energía se basa en la mayoría de carga de la unidad 1, con una tensión mínima de funcionamiento de 4,4 V en USB 2.0, y 4 V en USB 3.0. Un dispositivo de alta potencia se basa en el número máximo de unidades de carga permitidos por la norma. Cada dispositivo funciona inicialmente como de bajo consumo, pero el dispositivo puede solicitar ser de alta potencia y lo conseguirá si la potencia está disponible en el bus, lo cual depende del estandar y el fabricante del puerto como ya he explicado con anterioridad.

Con esas intensidades máximas tienes que jugar, y depende del fabricante de la placa las de o no las de, por lo que no puedes pedir que un adaptador wifi usb de 50 W de potencia, sin que haya por medio un amplificador externo con alimentación externa.

así que lo mas real que encontraras por ahí, es el hilo que te ha dejado orion999 sobre las pruebas físicas e in situ, realizadas a los distintos adaptadores que salen en ese tema.

https://foro.seguridadwireless.net/adaptadores-wireless-usb/test-de-potencia-en-milivatiosdbm-de-adaptadores-usb-wifi/

te vuelvo a dejar el link para que le eches un ojo, por cierto se probaron varios adaptadores de esos que salen con el CRDA modificado a 35dbm y por tanto el txpower=35 dbm, y en pantallita salen los flamantes txpower=35, pero las medidas reales no superaban los 20 dbm creo recordar, luego EL CRDA POR SI SOLO NO AUMENTA LA POTENCIA DE NINGÚN ADAPTADOR.

por cierto si no sabes lo que es un db te dejo también la formula

db=10*log10Ps/Pe de donde Pe es potencia de entrada y Ps es la potencia de salida






« Última modificación: 07-01-2016, 17:26 (Jueves) por warcry »

Desconectado sanson

  • Colaborador
  • *
  • Mensajes: 8404
Re: Aumentar al máximo la potencia (TX power) de tu tarjeta wifi
« Respuesta #5 en: 07-01-2016, 18:53 (Jueves) »
hola


joder hay que poner un botón de me gusta en el foro.  ¡¡¡Como se expresa este chico oiga !!!   >:( >:( >:( >:(


saludos

Torpedo

  • Visitante
Re: Aumentar al máximo la potencia (TX power) de tu tarjeta wifi
« Respuesta #6 en: 09-01-2016, 00:52 (Sábado) »


 ;D


Desconectado drvalium

  • *******
  • Mensajes: 17370
  • Misántropo
Re: Aumentar al máximo la potencia (TX power) de tu tarjeta wifi
« Respuesta #7 en: 09-01-2016, 01:07 (Sábado) »
esto es muy fácil, si yo tengo un coche que cubica 2.000 cc por mucho que toque la centralita electrónica y le diga que tiene 15.000 cc mi coche va a seguir teniendo 2.000 cc diga lo que diga el ordenador.

si es cierto lo que dice de los adaptadores van capados de potencia según el país y poniendo el país adecuado el adaptador dará toda la potencia que pueda y no la que "deba".

por ejemplo las Nanostation entre los países hay uno llamado "modo desarrollador" (o algo parecido en ingles) que lo que hace es quitar todas las capadas de potencia internacionales.

por otra parte un puerto USB de un ordenador no es capaz de soltar la energía suficiente para dar esa cantidad de vatios, se freiría el puerto si o si.


saludos

tonissssssss

  • Visitante
Re: Aumentar al máximo la potencia (TX power) de tu tarjeta wifi
« Respuesta #8 en: 10-04-2016, 18:52 (Domingo) »
Muy bien, siempre he dicho que lo estaba probando. Está mal interferir con el vecino.

Hay que ver que mal humor!!! y que malas maneras!!! tenéis algunos por aquí.

Entonces,  ¿como pruebo la potencia en España? de por ejemplo:

 * SH24Gi4000 de 4000mW 2.4GHz 36dBm http://www.cebit.de/product/wifi-signal-booster-4000mw-2.4ghz-36dbm/1949862/M858677

 *  WifiSky Satycon 4000 mW http://www.latienda.tv/usb-wifi-wifisky-satycon-4000-mw.html

Ya podéis ponerme verde... ya no vuelvo.
Hasta siempre

 * Sunhans Sh24gi4000 http://www.amazon.com/Sunhans-Sh24gi4000-Signal-Booster-Repeater/dp/B00NGI1T1C

* Satycon Adaptador USB 4000mW http://www.pccomponentes.com/satycon_adaptador_usb_4000mw_wifi_11n_doble_antena.html


Desconectado drvalium

  • *******
  • Mensajes: 17370
  • Misántropo