RTL-SDR en OpenWrt

Nos conectamos mediante SSH a nuestro dispositivo con OpenWrt y ejecutamos los siguientes comandos:

Comprobar que internet es alcanzable

# ping openwrt.org

Actualizar los paquetes de la distribución

# opkg update

Instalar el paquete rtl-sdr 

# opkg install rtl-sdr

Conectar al puerto USB el dongle RTL-SDR

Probar que lo reconoce

rtl_test -t

Arrancar el servicio rtl_sdr

#rtl_tcp -a 192.168.1.220  -p 1234  -n 8 -b 8 

Donde según el desarrollador los parámetros son los siguientes:

  • device_index "-d"
  • IP address "-a": dirección IP del dispositivo en la red, tipicamente la del dispositivo, si se omite pone la IP local 127.0.0.1
  • TCP port "-p": puerto donde escucha el proceso trl_tcp cuando lo arrancamos si no se especifica asigna el  1234 
  • frequency "-f"
  • gain "-g"
  • samplerate "-s"
  • buffers "-b"
  • num_linked_lists "-n"
  • ppm_error "-P"

Conectarnos con un programa SDR (p.e. SDR++ o AirSpy) a:

source= RTL-TCP 

ip= 192.168.1.220  (Lo indica en el arranque de rtl_tcp)

puerto: 1234 (Lo indica en el arranque de rtl_tcp)


Durante la configuración use la conexión ethernet con una IP fija, en cuanto el dispositivo arrancó pase a una IP dinámica que facilita el DHCP de la re.

Si usa una IP dinámica es posible que para arrancarlo necesite:

  • Hacer un scan de IP para ver cual se le ha asignado
  • Conectarse con SSH para lanzar el comando
Por un lado un router TP-LINK con OpenWrt y RTL-TCP server, y por otra un windows con AirSpy cliente configurando el protocolo rtl_tcp  y la IP y puerto del servidor


Arranque automático

Una vez que veamos que funciona de forma correcta podemos incluir los comandos en el procedimiento de inicio para que los arranque:

/etc/init.d 
rtf_tcp -a 192.168.1.220 > /dev/null 2>&1
/etc/config 


Si no se conecta podemos:

  • Comprobar con LUCI que el proceso ha arrancado correctamente
  • Comprobar que el Firewall no impide la conexión remota


Referencias:

 



Prohibida la reproducción parcial o total de este artículo sin permiso previo del autor

 

No hay comentarios:

Publicar un comentario

Sensores de movimientos sísmicos

En junio de 2026 fue noticia que los teléfonos que usan Android de Google recibieron un avisó sobre un posible terremoto en Venezuela  antes...