El libre pensamiento para un internet libre
No estas registrado.
Ayer hemos hablado de la "potencia" en "Aclaraciones sobre la potencia wifi y su importancia real"
Porque antes de aumentar la potencia hay que entender a que sirve y como usarla
Para no obtener lo contrario de lo que buscábamos, y, "accesoriamente", para no dañar su dispositivo
Una vez estos puntos aclarados es tiempo de experimentar y jugar con la potencia.
He comentado ayer en el tema sobre la potencia en WiFi que 20dBm es el máximo legal autorizado en muchos países (una mayoría, incluyendo España)
Cuando configuramos nuestros parámetros locales en España ( u otro país que limita a 20dBm la potencia en salida ) implementamos automáticamente esta limitación.
En Guyana la leí es diferente : No es ilegal usar 30dBm (1000mw) de potencia en salida.
Si leéis temas sobre como subir la potencia veréis que muchos temas hablan de Bolivia
Desgraciadamente la leí ha cambiado hace poco en Bolivia y ya no se puede emitir con 30dBm de potencia
No encontrareis más a estos simpáticos lamas equipados con antenas yagi que poblaban los alto-planos andinos.
Lo maravilloso con las distribuciones GNU-linux es que todo se puede configurar y muchas cosas se pueden hacer al vuelo en consola.
En este caso podemos modificar los parámetros "reg set" de nuestro querido "iw"
Esto hará que - sin tener que retocar nuestros otros parámetros locales como la hora etc - estaremos ubicados dónde queramos por lo que se refiere a la legislación en materia de wifi.(potencia , canales disponibles)
Se aplicaran las limitaciones de la legislación del lugar configurado en lugar de la que nos toca.
Esto no significa que tenemos derecho a emitir con más de 20dBm en España.
Pero de momento la guardia civil no ha creado una brigada del wifi y podemos dormir tranquilos.
Obviamente esto funciona solo para los adaptadores que llevan un chipset de "alta potencia"
Es el caso con el RTL8187l ( el chipset de la famosa alfa AWUS036H ) que se encuentra en mi adaptador USB loopcoom LP-9637c
Enchufo el USB y hago un iwconfig para ver mis interfaces y su potencia de emisión (Tx-power)
Veo mis dos interfaces
wlan0 :
- La tarjeta interna con una potencia máxima de 16dBm (por debajo del máximo legal autorizado)
wlan4 :
- El USB loopcomm LP-9637c con una potencia que alcanza el máximo legal : 20dBm
Para llegar a 30dBm de potencia :
1. "Bajo mi interfaz con ifconfig
sudo ifconfig wlan4 down
2. Cambio mi legislación local por la de la Guyana británica con iw
sudo iw reg set GY
3. Aumento mi potencia con iwconfig
sudo iwconfig wlan4 txpower 30
4. Vuelvo a "subir" mi interfaz
sudo ifconfig wlan4 up
Una vez hecho verifico mi potencia con iwconfig...
... ¡Bien! Puedo ahora usar todo el potencial de mi loopcomm de alta-potencia
Ayer les comenté que el RT3070 llega a 33dBm en adaptadores de alta potencia.
Y de paso comenté que no hay en el mercado adaptadores USB con más potencia que estos 33dBm: todo anuncio que les promete 6000mW les esta mintiendo
Es bueno recordarlo.
Entonces, si tenemos un rt3070 u otro chipset que supera los 30dBm esto lo que debemos hacer :
Montar un partido, ganar las elecciones y cambiar la leí ( o hacer un golpe de estado )
Otra opción, algo mas directa, es retocar los ficheros de nuestra distribución GU-Linux dónde se definen los máximos legales para cada país...
¡Vamos al grano!
Primero tenemos que verificar / instalar unas dependencias :
sudo apt-get install libgcrypt11-dev
sudo apt-get install python-dev
sudo apt-get install python-m2crypto
Luego descargamos dos ficheros :
wireless-regdb - la ultima versión al día de hoy es wireless-regdb-2016.02.08.tar.gz
CRDA - la ultima versión en corso es al día de hoy es crda-3.18.tar.xz
Descomprimir los paquetes con un clic derecha + extraer o bien en linea de comando con
tar -xvzf wireless-regdb-2016.02.08.tar.gz
tar xvif crda-3.18.tar.xz
(una vez situado con cd en le directorio dónde hemos descargado los archivos )
Vamos en la carpeta wireless-regdb-2016.02.08 que acabamos de crear tras extraer el paquete que hemos descarado.
Contiene un archivo llamado db.txt que abrimos con un editor de texto (nano, gedit, leafpad) :
Es una lista de países con las potencias máximas admitidas.
Cambiamos el 30 (1000mW) por 33 (2000mW) y guardamos los cambios.
Podéis hacer lo que queréis, no tiene que ser Guyana y no tiene que ser 33dBm.
Ahora vamos activar la nueva legislación casera...
Abrimos una consola (si no esta hecho ya) en el directorio wireless-regdb-2016.02.08 y "compilamos" con make
Obtendremos así unos archivos firmados de forma digital :
makeGenerating regulatory.bin digitally signed by kcdtv...
./db2bin.py regulatory.bin db.txt ~/.wireless-regdb-kcdtv.key.priv.pem
El que nos interesa es regulatory.bin que vamos a copiar y pegar en lugar del que tenemos por defecto (se encuentra en /lib/crda)
sudo cp -r regulatory.bin /lib/crda
Y lo copiamos también en /usr/lib/ en una carpeta "crda" que creamos ahí
sudo mkdir /usr/lib/crda/
sudo cp -r regulatory.bin /usr/lib/crda
Segundo paso pillamos la llave ( benh@debian.org.key.pub.pem ) que tenemos en nuestro directorio /lib/crda/pubkeys
La copiamos y la pegamos en la carpeta /crda-3.18/pubkeys que hemos obtenido tras extraer el archivo crda :
sudo cp -r /lib/crda/pubkeys/benh@debian.org.key.pub.pem /home/kcdtv/Bureau/crda-3.18/pubkeys
Tercer paso volvemos al directorio descomprimido Wireless-regdb y copiamos todos los archivos con extensión *.pem (tengo dos) que pegamos en el directorio /crda-3.18/pubkeys
cp -r /home/kcdtv/Bureau/wireless-regdb-2016.02.08/kcdtv.key.pub.pem /home/kcdtv/Bureau/crda-3.18/pubkeys
sudo cp -r /home/kcdtv/Bureau/wireless-regdb-2016.02.08/sforshee.key.pub.pem /home/kcdtv/Bureau/crda-3.18/pubkeys
Ultimo paso : compilamos y instalamos lo que tenemos ahora en crda-3.18
cd crda-3.18
make
* Edit: Se ha reportado un posible fallo al momento de compilar con keys-gcrypt.c. Para resolver el problema se debe quitar -Werror del makefile. Para más detalles ver: Configuración USB wifi CRDA erro 1
sudo make install
Al final de la instalación reiniciamos nuestra computadora y tendremos activadas nuestras reglas para GY modificadas.
Para subir la potencia a 33dBm repetimos los 4 comandos dados en el capitulo anterior "Subir la potencia a 30dbm (1000mw)" solo que usaremos en comando 3 :
sudo iwconfig wlan4 txpower 33
en lugar de
sudo iwconfig wlan4 txpower 30
links que han servido ara redactar este tema
Desconectado
Muy bien explicado si señor, pero y digo yo, esto tiene alguna utilidad a la hora de conectar con la red en cuestión?
Lo digo porque si "tenemos una voz muy fuerte" pero de "oido" seguimos igual no creo que nos sirva de mucho a la hora de tener mejor conexión o a lo mejor estoy equivocado y no lo he entendido bien.
Yo tengo la alfa con el RT 3070 y creo que una vez probé a subir la potencia y se podía hacer.
Ultima edición por atim (12-02-2016 00:10:01)
Desconectado
con esa si se puede pero con la ath9k tp-link 722N de 10 euros no se puede porque esta capada y no deja, por eso vale lo que vale.
para el que no lo sepa.
Desconectado
(.....) esto tiene alguna utilidad a la hora de conectar con la red en cuestión?Lo digo porque si "tenemos una voz muy fuerte" pero de "oido" seguimos igual
Hablo de este punto en el tema Aclaraciones sobre la potencia wifi y su importancia real en el "capitulo" "¿Tener un wifi USB con más potencia va a mejorar mis conexiones?"
Lo primero es lo primero y es bien hacer la distinción entre sensibilidad ("oído") y potencia ("voz")
Aumentar la potencia no mejora nuestra sensibilidad : aumentar la potencia no va a hacer que "pillamos mas redes" o que "recibamos mejor las señales".
Una vez dicho esto la calidad de una conexión wifi (centrándonos unicamente en la potencia y a la sensibildad) es "una ecuación con cuatro factores" que son :
la sensibilidad del punto de acceso
La potencia del punto de acceso
La sensibilidad del cliente
La potencia del cliente
Aumentar o disminuir la potencia del cliente es solo un factor sobre cuatro y no es el que parece ser el más importante para "navegar mejor"
Al aumentar la potencia podemos aumentar nuestro velocidad de subida.
Es en si una mejora de nuestra conexión ya que cada estación (cliente o PA) es a la vez emisor y receptor.
Podemos esperar también que se mejore un poco nuestra velocidad de descarga o nuestra navegación web en algunos casos
No por magia, el chipset no es de repente mas sensible, simplemente porque nuestras peticiones se procesan mejor, no se pierden paquetes o se pierden menos y entonces las repuestas del routeur llegarán un poco antes.
Entonces aumentar la potencia puede ser beneficio para conectarnos.
Puede ser también que no ya que vamos a generar más ruido.
Es a ver caso a caso, subiendo progresivamente la potencia. Tienes dos ejemplos en el tema Aclaraciones sobre la potencia wifi y su importancia real,
En uno de los casos obtengo una mejora significativa en velocidad de subida y - no es muy claro - lo que parece ser una ligera mejora de mi velocidad de descarga.
En el otro al subir la potencia se degrada mi velocidad de bajada y cuando llego a los 30dBm la conexión es imposible...
con esa si se puede pero con la ath9k tp-link 722N de 10 euros no se puede porque esta capada y no deja, por eso vale lo que vale.
para el que no lo sepa.
Es el ejemplo que tomo en le tema Aclaraciones sobre la potencia wifi y su importancia real en el "capitulo" ¿Los USB de alta potencia están sobre valorados?
Más que "capado" es el hecho de que el chipset esta montado en un placa que no permite desarrollar más potencia que 20dBm.
Echando un ojo a las placas de un wn722n y de una alfa AWUSO36HNA (ver el tema) se entiende de una mirada porque dos chipsets idénticos (sin ser capados) dan resultados diferentes en versión "low cost" y en versión "highpower"
Como bien dices : "por eso vale lo que vale"
Existe el TL-WN422G que lleva también un ar9271 pero con tasa de transferencia de hasta 54Mbps ya que funciona solo en modo b/g (con windows)
Aquí es una cuestión de "capado" con los driver o el firmware que dan para Windows ya que si lo usas en un a distribución GNU-Linux va a usar el mismo firmware y driver que el wn722n o la Alfa y funcionará en mode N.
Desconectado
Aumentar la potencia no mejora nuestra sensibilidad : aumentar la potencia no va a hacer que "pillamos mas redes" o que "recibamos mejor las señales".
Gracias por la aclaración.
Desconectado
Pequeño mensaje a modo de actualización...
La versión para 2017 ha salido hace poco wireless-regdb-2017.03.07.tar.gz
Examinado el fichero db.txt que contiene los limites legales he visto que Australia autoriza...¡Hasta 36dBm en la banda 2.4Ghz!
¡Sin modificar nada!
country AU: DFS-ETSI
(2400 - 2483.5 @ 40), (36)
(5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW
(5250 - 5350 @ 80), (20), NO-OUTDOOR, AUTO-BW, DFS
(5470 - 5600 @ 80), (27), DFS
(5650 - 5730 @ 80), (27), DFS
(5730 - 5850 @ 80), (36)
(57000 - 66000 @ 2160), (43), NO-OUTDOOR
Así que para aumentar la potencia hasta 33dBm con la AWUS036NH no tenemos que modificar el fichero antes de compilar, nos bastará con un
sudo iw reg set AU
Desconectado
Hola. Con el adaptador alfa awus1900, haciendo iwconfig me dice TX-Power 18 db. Puedo subir a 30 db siguiendo los pasos que explicas para este adaptador?. Y tambien preguntarte si vale la pena hacerlo o sera mas contraproducente que otra cosa. Ya me comentas. Gracias!
Desconectado
No hay una respuesta univoca a tu pregunta. Te invito a leer la respuesta 4 y el tema " Aclaraciones sobre la potencia wifi y su importancia real"
Desconectado
Hola!. Leido el post sobre la importancia de la potencia wifi, desde luego que me queda todo muy claro. Gran explicacion que te has currado. Muchas gracias por aportarnos tu saber. Un saludo.
Desconectado
resumido como bien dice kcdtv el aumentar la potencia es para tx=transmisión
rx=recepción
Desconectado
Pequeño mensaje a modo de actualización...
Examinado el fichero db.txt que contiene los limites legales he visto que Australia autoriza...¡Hasta 36dBm en la banda 2.4Ghz!
¡Sin modificar nada!
RePequeño mensaje a modo de actualización...
La Reversión final para 2017 ya salio wireless-regdb-2017.12.23.tar.xz
en Australia van por los 43dBm si quarenta y tres
ahora los que llevan yagi son los canguros
Abrimos una consola (si no esta hecho ya) en el directorio wireless-regdb-2016.02.08 y "compilamos" con make
Obtendremos así unos archivos firmados de forma digital :makeGenerating regulatory.bin digitally signed by kcdtv... ./db2bin.py regulatory.bin db.txt ~/.wireless-regdb-kcdtv.key.priv.pem
El que nos interesa es regulatory.bin que vamos a copiar y pegar en lugar del que tenemos por defecto (se encuentra en /lib/crda)sudo cp -r regulatory.bin /lib/crda
Y lo copiamos también en /usr/lib/ en una carpeta "crda" que creamos ahí
sudo mkdir /usr/lib/crda/
sudo cp -r regulatory.bin /usr/lib/crda
Segundo paso pillamos la llave ( benh@debian.org.key.pub.pem ) que tenemos en nuestro directorio /lib/crda/pubkeys
La copiamos y la pegamos en la carpeta /crda-3.18/pubkeys que hemos obtenido tras extraer el archivo crda :sudo cp -r /lib/crda/pubkeys/benh@debian.org.key.pub.pem /home/kcdtv/Bureau/crda-3.18/pubkeys
porque no haces un make install y te evitas todo eso?
si despues del make no haces un make install las pubkeys que copies seran las que tengas en el sistema pero no las nuevas de la compilacion,
ademas si es una nueva instalacion no hay llaves que copiar sin un make install antes,
tienes que hacer make install y todos contentos xD
Desconectado
haciendo los pasos aquí indicados siempre saldrá el nivel máximo que hayas configurado en el db.txt
al menos en ubuntu pasa eso. Da igual lo que pongas si pones de maximo 36 y tu en terminal pones 25 saldra siempre 36
Desconectado
haciendo los pasos aquí indicados siempre saldrá el nivel máximo que hayas configurado en el db.txt
al menos en ubuntu pasa eso. Da igual lo que pongas si pones de maximo 36 y tu en terminal pones 25 saldra siempre 36
no lo he probado no tengo una targeta que se pueda cambiar ahora solo una capada,
mañana o pasado cuando me la devuelvan lo probare,
pero eso que dices del maximo asi no,
puedes variar entre 15 20 30 o lo que te deje eso de rango fijo es de becarios.
el db.txt no hace falta tocarlo eso era antes,
entonces en esta ultima actualizacion en ubuntu se pondria a 43dBm segun lo que tu dices.
Desconectado
aries@aries:~$ sudo ifconfig wlan0 down
[sudo] password for aries:
aries@aries:~$ sudo iw reg set ES
aries@aries:~$ sudo iwconfig wlan0 txpower 25
aries@aries:~$ sudo ifconfig wlan0 up
aries@aries:~$ iwconfig
enp6s0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=33 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
aries@aries:~$
Desconectado
pero eso es 33 no 36,
lo has hecho con las nuevas wireless-regdb??
y porque coño usais ubuntu???? xDDD
igualmente esto lo mejor era para atacar web para inyectarles datos a toda ostia,
hoy en dia lo mismo sirve para el atrofy lo tengo que poner en la lista del to do para probar.
Desconectado
haber cachondo del sistema. pone 33 porque yo le puse el maximo de esa antena osea 33dbm = 2w
segundo uso el sistema que creo mas conveniente a mis necesidades.
y tercero si he usado el último crda y las últimas wireless-regdb a fecha del 23-12-2017
Desconectado
pero has tocado el db.txt y le has puesto 33
Desconectado
has leído el comienzo del post? te digo que siguiendo los pasos descritos por @kcdtv al editar el archivo db.txt da igual lo que pongas en consola, siempre saldrá el máximo que hayas puesto en el archivo db.txt
y si esta instalado con make install el crda 3.18 que es el último y las últimas wireless-regdb
Desconectado
Desde el kernel 4.15 las reglas wifi están directamente integradas al kernel.
Sigue siendo posible "hackear" las reglas mediante crda y wireless-regdb pero el método cambia un poco.
Vamos a ver juntos cómo crear una legislación casera que nos permite sacar lo máximo de nuestros adaptadores de alta potencia
Las instrucciones dadas aquí vienen de este post: How to increase txpower of my wifi device
dependencias
sudo apt install python-future python-m2crypto libgcrypt20 libgcrypt20-dev libnl-3-dev
crda
Descargamos la ultima revisión
wget https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/crda-master.tar.gz
que debemos descomprimir
tar xf crda-master.tar.gz
Obtenemos así una carpeta llamada crda-master
wireless-regdb
Descargar
wget https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/snapshot/wireless-regdb-master.tar.gz
Descomprimir
tar xf wireless-regdb-master.tar.gz
creamos nuestra legislación
Abrimos con nuestro editor de texto el fichero db.txt contenido en la carpeta wireless-regdb-master
gedit /wireless-regdb-master/db.txt
Y podemos añadir un país ficticio con reglas permisivas, ejemplo:
country ZZ:
(2402 - 2494 @ 40), (33)
(5150 - 5875 @ 160), (33)
El WiFi para la nación Zombie
creamos nuestra regulatory.bin
situamos la consola en la carpeta wireless-regdb-master
cd wireless-regdb-master
Compilamos
make
instalamos los ficheros necesarios
sudo -i
cd /home/kcdtv/wireless-regdb-master
(ajustar la linea poniendo su nombre de usuario en lugar de kcdtv)
cp regulatory.db regulatory.db.p7s /lib/firmware/
cp regulatory.bin /lib/crda/
firmamos los ficheros
copiamos las llaves en la carpeta crda
cp *.pub.pem ../crda-master/pubkeys
cp /lib/crda/pubkeys/*@*pub.pem ../crda-master/pubkeys/
Nos situamos ahora en la carpeta crda
cd ../crda-master/
Y podemos instalar
make
make install
¡Ya está!
Ahora podemos ubicarnos en nuestro país imaginario dónde reinamos... El paraisó del wifi.
iw reg set ZZ
Uzar una legislación casera no solo permite aumentar la potencia a nuestro entojo.
Nos permitirá también inyectar en todos los canales de la banda 5Ghz.
Las legislaciones nacionales no lo permiten, imponen limitaciones en ciertos canales
Así que es de primera importencia crear una configuración personalizada para auditorias en banda 5Ghz
Desconectado
Buenas, ante todo gracias por todos los tutoriales y aportes.
Ando trasteando con la AWUS036ACH, estoy siguiendo este utorial y hasta aqui ya me he encontrado con dos problemas, he dejado las partes del quote:
Actualización instrucciones para decapar del todo nuestro wifi
dependencias
sudo apt install python-future python-m2crypto libgcrypt20 libgcrypt20-dev libnl-3-dev
creamos nuestra regulatory.bin
situamos la consola en la carpeta wireless-regdb-mastercd wireless-regdb-master
Compilamos
make
1) al instalar las dependencias, la python-m2crypto no me la encuentra, instale directamente m2crypto, indicaba que una de las dependencias que se instalaría era la python-m2crypto.
root@kali:/home/kali# apt install python-m2crypto
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-m2crypto is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'python-m2crypto' has no installation candidate
root@kali:/home/kali#
2) al compilar me sale este error:
root@kali:/home/kali/wireless-regdb-master# make
Generating regulatory.bin digitally signed by root...
./db2bin.py regulatory.bin db.txt ~/.wireless-regdb-root.key.priv.pem
Traceback (most recent call last):
File "./db2bin.py", line 128, in <module>
from M2Crypto import RSA
ImportError: No module named M2Crypto
make: *** [Makefile:60: regulatory.bin] Error 1
root@kali:/home/kali/wireless-regdb-master#
asi que, no se me ha instalado bien la dependencia de m2crypto, por eso no me deja hacer el make?
PD: He probado con python3-m2crypto pero sigue con el mismo error
Ultima edición por goyco (24-04-2020 20:24:01)
Desconectado
No es necesario hacer nada con la awus036ach ya que los drivers de aircrack-ng ignoran las limitaciones.
Sino en kali es m2crypto a secas.
Siendo python lo puedes también instalar por pip
Desconectado
Hacer la instalacion del paquete m2crypto tampoco lo soluciona, los drivers uso los 5.7 y la version de kali 2020.2
Este es el region que tengo en kali:
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
Desconectado
No te hace falta hacer nada con la awuso36ach, lo que te sale con reg get no se aplica, no es necesario con loa awus036ach.
Esto dicho...
m2crypto tampoco lo soluciona,
¿Es le mismo error?
enseña el error por favor (si es differente)
Prueba con pip si no funciona con el paquete apt
pip install M2Crypto
Desconectado
No te hace falta hacer nada con la awuso36ach, lo que te sale con reg get no se aplica, no es necesario con loa awus036ach.
Esto dicho...m2crypto tampoco lo soluciona,
¿Es le mismo error?
enseña el error por favor (si es differente)
Prueba con pip si no funciona con el paquete aptpip install M2Crypto
el comando pip no me lo encuentra, no pude instalar ese paquete,
por otro lado lo he intentado hacer en mi maquina principal Xubuntu 18.04 y me ha dado error al hacer el make:
root@shadow:/home/goyco/crda-master# make
GEN keys-gcrypt.c
Trusted pubkeys: pubkeys/linville.key.pub.pem pubkeys/root.key.pub.pem pubkeys/benh@debian.org.key.pub.pem pubkeys/sforshee.key.pub.pem
CC libreg.so
CC crda.o
Package libnl-genl-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libnl-genl-3.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libnl-genl-3.0' found
LD crda
crda.o: En la función `nl80211_init':
/home/goyco/crda-master/crda.c:63: referencia a `genl_connect' sin definir
/home/goyco/crda-master/crda.c:69: referencia a `genl_ctrl_alloc_cache' sin definir
/home/goyco/crda-master/crda.c:75: referencia a `genl_ctrl_search_by_name' sin definir
crda.o: En la función `main':
/home/goyco/crda-master/crda.c:218: referencia a `genl_family_get_id' sin definir
/home/goyco/crda-master/crda.c:218: referencia a `genlmsg_put' sin definir
crda.o: En la función `nl80211_cleanup':
/home/goyco/crda-master/crda.c:93: referencia a `genl_family_put' sin definir
collect2: error: ld returned 1 exit status
Makefile:137: recipe for target 'crda' failed
make: *** [crda] Error 1
a lo que me puse a instalar la libreria "libnl-genl-3.0", limpie lo que habia hecho por si acaso y volvi a llegar al make con el siguiente resultado:
root@shadow:/home/goyco/crda-master# make
GEN keys-gcrypt.c
Trusted pubkeys: pubkeys/linville.key.pub.pem pubkeys/benh@debian.org.key.pub.pem pubkeys/goyco.key.pub.pem pubkeys/sforshee.key.pub.pem
CC libreg.so
CC crda.o
LD crda
CC intersect.o
LD intersect
CC regdbdump.o
LD regdbdump
CC db2rd.o
LD db2rd
CC optimize.o
LD optimize
EXIST /usr/lib/crda/regulatory.bin
ERROR: The file: /usr/lib/crda/regulatory.bin is missing. You need this in place in order
to verify CRDA. You can get it from:
git://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git
Once cloned (no need to build) cp regulatory.bin to /usr/lib/crda/regulatory.bin
Use "make noverify" to disable verification
Makefile:100: recipe for target '/usr/lib/crda/regulatory.bin' failed
make: *** [/usr/lib/crda/regulatory.bin] Error 1
nunca he usado el comando git asi que le meti un
wget https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git
y ahi m he quedado ya que no se como tengo que procesar el fichero wireless-regdb.git ni de donde saco el regulatory.bin que se supone que tengo que copiar.
Desconectado
No te hace falta hacer nada con la awuso36ach, lo que te sale con reg get no se aplica, no es necesario con loa awus036ach.
mmm el hecho es que me pica detrás de la oreja cada vez que veo
iw dev
phy#3
Interface wlan1
ifindex 6
wdev 0x300000001
addr
ssid
type managed
txpower 12.00 dBm
phy#0
Interface wlan0
ifindex 3
wdev 0x1
addr
type managed
txpower 20.00 dBm
phy3 es la awus036ach, mientras que la phy0 es la propia tarjeta wifi del portatil. me arde la sangre cada vez que veo ese txpower...
Desconectado
Tema | Respuestas | Vistas | Ultimo mensaje |
---|---|---|---|
3 | 134 | Ayer 15:03:20 por wifiyeah | |
19 | 575 | 03-02-2023 18:25:01 por elEstudiante | |
21 | 8788 | 01-02-2023 23:46:07 por kcdtv | |
0 | 203 | 26-01-2023 19:35:15 por kcdtv | |
Pegado: |
24 | 2295 | 26-01-2023 19:00:06 por Koala |
Ultimo usuario registrado: Facu_Hok
Usuarios registrados conectados: 0
Invitados conectados: 8
Número total de usuarios registrados: 2,422
Número total de temas: 1,629
Número total de mensajes: 15,501
Atom tema feed - Impulsado por FluxBB