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 (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
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):
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!! |
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.