Saltar al contenido
← Volver al blog
Blog · 14 de noviembre de 2026 · 12 min de lectura

Reolink es un infierno: cifran tus cámaras, abandonan el Mac y te mandan al tejado

Siete cámaras 4K en un tejado al que no se sube. Reolink las cifra a su grabadora, deja el Mac podrido y el soporte recita HDMI. Dump de la N2MB02, una clave, RTSP, y su caja al cajón. Son un desastre.

Siete cámaras 4K en un tejado mediterráneo al que no se sube. Una grabadora Reolink RLN8-410 en un armario, por LAN, sin HDMI, sin ratón, sin monitor. Eso es una grabadora de red. Reolink ha diseñado el producto para que, el día que quieres las cámaras para ti —RTSP, ONVIF, Frigate, tu mini PC—, el camino oficial sea enchufar un televisor a la caja o trepar al tejado a resetear cada cámara. Son un desastre. Cifran las cámaras a su grabadora. Dejaron el cliente de macOS podrido. Le quitaron al cliente las funciones que importan. El soporte te recita HDMI. Yo no iba a jugarme el cuello. Saqué las claves de dentro de la grabadora, puse una sola contraseña en las siete, abrí RTSP y desenchufé su caja.

Este texto es el parte de un infierno concreto: placa N2MB02, firmware v3.5.1.368_25010326, modelo RLN8-410. Si tienes la misma placa, más abajo está el firmware de dump y cómo leerlo. Si tienes otra, no lo flashees. Es ladrillo.

1. Lo que te venden y lo que te encierran

Reolink vende cámaras PoE y una grabadora «fácil». Auto Add. Un clic. Las cámaras aparecen en la app. El vídeo llega. Durante meses, incluso años, parece un producto. Hasta que quieres el flujo para ti.

Lo que hace Auto Add es esto: la grabadora escribe en cada cámara una contraseña que tú no elegiste y que la app no te enseña. En el firmware se llama special_pwd_v2. Es única por cámara. Queda guardada dentro de la NVR, en /mnt/para, en un device.xml. A partir de ahí la cámara pertenece a esa grabadora. RTSP cerrado. ONVIF cerrado. HTTP a menudo cerrado. El único cliente que «ve» el vídeo es el de ellos, hablando el protocolo Baichuan por el puerto 9000, con un cifrado derivado de esa clave que tú no tienes.

La contraseña de administrador de la grabadora no abre las cámaras. Son capas distintas. La NVR guarda una copia por canal y autentica ella. Tú, desde fuera, ves siete IPs que rechazan todo lo que no sea esa clave oculta. Eso es cifrado de cámaras. Eso es un candado. Lo venden como comodidad.

La documentación oficial para cambiar la contraseña de una cámara «vía NVR» es HDMI, ratón, menú de mantenimiento, USB. Una grabadora de 2026, en una casa, vive en un armario. LAN y punto. Reolink no ha entendido eso. O lo ha entendido y le da igual: el candado vende recurrencia a su nube y a su app.

2. El cliente de Mac que dejaron morir

Trabajo en un Mac. Reolink Client para macOS está abandonado. Versiones viejas, New UI a medias, funciones que en Windows todavía asoman y aquí no. El cliente nuevo es un visor. Ver el mosaico, rebobinar un poco, empujar la cámara a su nube. Lo que un instalador necesita —cambiar la clave de un IPC, abrir RTSP, abrir ONVIF, exportar la configuración de verdad, hablar con la cámara sin pasar por el teatro HDMI— se lo han cargado.

Han quitado la posibilidad de hacer las cosas desde los clientes. No es un rumor de foro. Es el menú. Buscas «password» de la cámara y no está. Buscas RTSP en el IPC y no está. Buscas un export de configuración por red y te escribe un archivo vacío. La New UI de la 3.5.1 es un producto recortado a propósito: la grabadora manda, el cliente obedece, el dueño de las cámaras se queda fuera.

En 2026, un fabricante de CCTV que deja el Mac como ciudadano de segunda y recorta el cliente Windows hasta que solo sirve para mirar, no vende un sistema abierto. Vende una jaula con resolución 4K.

3. Un soporte que solo sabe decir HDMI

El soporte de Reolink es malo. Malísimo. Tickets que tardan. Respuestas copiadas. El mantra: conecte un monitor HDMI, un ratón, entre en mantenimiento, exporte, resetee la cámara. Les explicas que la grabadora va sin monitor, que está en un armario, que las siete cámaras están en un tejado al que no se sube, y vuelven a escribir HDMI.

No tienen un flujo headless. No tienen una herramienta de recuperación por LAN que te devuelva las claves de las cámaras que la propia NVR ya conoce. No tienen un «olvidé la clave del IPC, soy el dueño de la grabadora, demuéstrame el dispositivo y suéltame el flujo». Tienen HDMI. Tienen el botón de reset en cada cámara. Tienen el tejado.

Una grabadora LAN se administra por red. Mouse, HDMI y televisor son un vestigio de DVR de hace quince años. Seguir exigiendo eso en 2026, con cámaras PoE 4K y un protocolo propietario, es una declaración: el producto es su ecosistema, y tú eres un inquilino.

4. El tejado al que no iba a subir

Siete cámaras. Tejado mediterráneo, teja, pendiente, altura. Subir ahí no es «cinco minutos con una escalera». Es un riesgo serio. Un resbalón, una teja que cede, un borde sin línea de vida. Yo instalo placas. Sé lo que es un tejado. Sé cuándo un tejado pide arnés, punto de anclaje y una razón de peso. Resetear siete cámaras Reolink no es esa razón.

El reset físico de un IPC Reolink es el botón. El botón está en la cámara. La cámara está fuera, a menudo bajo alero, a menudo a cuatro o cinco metros, a menudo sobre teja. El procedimiento oficial, el que el soporte recita, es: sube, pulsa, baja, primera configuración, repite siete veces. Cada ciclo es un viaje al borde del tejado. Cada viaje es una posibilidad real de hacerse daño.

Eso es el infierno. No el XML. El XML se lee. El infierno es un fabricante que pone el botón de salida en un sitio donde un hombre puede romperse las piernas, y luego finge que eso es «soporte».

Había otra vía: dejar las cámaras encadenadas a su NVR para siempre, y que Frigate chupara el mosaico de la grabadora. Eso es seguir pagando el candado. El día que la NVR se muera, o que Reolink cambie otra vez el cliente, vuelves a estar ciego. Yo quería las siete cámaras con una clave mía, RTSP abierto, y la grabadora de ellos en un cajón.

5. El firmware oficial no te deja salir

Probamos la vía «limpia». Exportar la configuración por red. En esta 3.5.1 el comando existe. El USB sale vacío. El archivo que debería ser el tar de /mnt/para no trae las claves. HDMI, otra vez, como si el vacío fuera culpa tuya por no tener un televisor colgado del NVR.

El firmware v3.5.1.368 de la N2MB02 no ejecuta un autoexec.sh en el USB. Los trucos de grabadoras viejas no aplican. Al arrancar monta el FAT, busca /mnt/usb/upgrade/*.pak y, si hay uno, flashea. Punto. No hay puerta de servicio documentada. No hay «modo recuperación de claves de IPC» en el cliente. No hay nada.

La grabadora, mientras tanto, sí ve imagen. Claro que ve imagen: ella tiene las claves. Frigate, contra las IPs de las cámaras, no. El contraste es obsceno. El aparato que te vendieron como «NVR de red» es el único autorizado a hablar con el hardware que tú pagaste.

6. Cómo sacamos las claves sin monitor

Ingeniería inversa del PAK de stock, placa N2MB02, SoC Novatek NT98312. Solo se toca el sistema de ficheros. El arranque, S90StartSuvr, después de montar /mnt/para, espera un USB FAT32, copia todo ese directorio a para-dump/, escribe un para-dump.tar y un DONE.txt, y renombra upgrade/ a upgrade.done para no reflashear el mismo PAK en bucle.

Se puede flashear por USB (carpeta upgrade/, palo enchufado, reinicio) o por LAN, protocolo Baichuan, comando de upgrade, si todavía entras en la grabadora con el admin de la NVR. En casa flasheamos por LAN y el dump salió en el USB en el arranque siguiente. Sin HDMI. Sin ratón. Sin trepar.

Dentro de device.xml cada cámara es un nodo dev_0, dev_1… El atributo pwd es una cadena Base64 de 24 caracteres. Si el nodo no trae pwd_ver, esa cadena es la contraseña de administrador de esa cámara, en claro. El firmware de la NVR, cuando pwd_ver falta, hace un strncpy y la usa tal cual. Por eso la grabadora veía vídeo y nosotros no: ella ya tenía el texto. Nosotros no.

El fichero usr_v2 es otra cosa: usuarios de la grabadora, AES-256-CBC. No son las cámaras. Mezclar las dos capas es el error que te deja fuera y, si tocas el SetUser de la NVR a lo loco, te puedes cargar el admin de la caja. No lo hagas. Las claves de los IPC están en device.xml.

Con esas 24 caracteres, login en cada cámara. CGI HTTPS donde el puerto 80/443 está abierto; Baichuan TCP 9000 donde Reolink dejó HTTP cerrado. Luego ModifyUser con oldPassword y newPassword. El campo password lo rechazan (error de parámetro). SetUser en estos IPC no está soportado. Una clave única, la misma en las siete. RTSP, ONVIF, HTTP, HTTPS, RTMP, abiertos. Frigate habla con cada IP. La NVR puede irse a un cajón.

7. Firmware de dump para la placa N2MB02

Si tienes la misma placa, aquí está el PAK. Léelo entero antes de tocarlo.

  • Solo RLN8-410 / placa N2MB02 / stock v3.5.1.368. Otra placa, otro modelo, otro SoC: ladrillo. N3MB01, grabadoras 16 canales, kits distintos: fuera.
  • No es firmware de Reolink. Es el stock 368_25010326 con el sistema de ficheros parcheado. Versión destino 368_25111499, para que la NVR no lo rechace por «misma versión».
  • Riesgo de brick. Un corte de luz a mitad del flash, un USB mal formateado, una placa que no es N2MB02: caja muerta. Úsalo en tu grabadora, sabiendo lo que haces.
  • No publico mi dump. Ni UIDs, ni IPs, ni el device.xml de esta casa. El PAK solo deja que tu grabadora escriba tu /mnt/para en tu USB.

Descargar el PAK de dump (39 MB) · SHA256 · README

SHA256  fa66d5d7669ce2f17ef123b086da64ef13a610131602676019277392040f3d8f
archivo reolink-rln8-410-n2mb02-para-dump-368_25111499.pak
placa   N2MB02  modelo RLN8-410  dest_ver 368_25111499

USB, el camino corto:

  1. Confirma en la etiqueta y en GetDevInfo que es RLN8-410 / N2MB02 / v3.5.1.368. Si no cuadra, para.
  2. Palo USB, MBR, FAT32, una partición. Carpeta upgrade/ con este .pak dentro. Nada más en esa carpeta.
  3. Déjalo enchufado. Reinicia la grabadora. El firmware de stock busca /mnt/usb/upgrade/*.pak y flashea solo.
  4. Espera el upgrade y el reboot a 368_25111499. El palo sigue enchufado. En ese arranque, S90StartSuvr copia /mnt/para y renombra upgrade a upgrade.done.
  5. Si flasheaste por LAN, enchufa el USB y reinicia una vez más. El dump es el arranque ya parcheado, no el flash.
  6. En el palo tienes que ver para-dump/DONE.txt, para-dump.tar y el árbol de /mnt/para.

Después puedes volver al firmware oficial del centro de descargas de Reolink. Este PAK sirve para sacar las claves. No hace falta dejarlo de diario.

8. Qué hacer con el dump: una clave, RTSP, Frigate

Abre para-dump/device.xml. Cada dev_N es una cámara. pwd de 24 caracteres, sin pwd_ver: esa es la clave actual de admin en ese IPC. Entra a la IP de la cámara, no a la de la grabadora.

Cambio de clave, CGI:

{"cmd":"ModifyUser","param":{"User":{
  "userName":"admin",
  "oldPassword":"la_de_device.xml",
  "newPassword":"tu_clave_nueva"
}}}

oldPassword y newPassword. Con password + newPassword esta generación responde error de parámetro. Si el 80/443 están cerrados, Baichuan en TCP 9000 sigue contestando; desde ahí se abren HTTP y RTSP (set_port_enabled / SetNetPort). Deja el usuario NVRHOLDER en paz: es el de la grabadora, no el tuyo.

RTSP, en estos IPC:

rtsp://admin:CLAVE@IP:554/h264Preview_01_main
rtsp://admin:CLAVE@IP:554/h264Preview_01_sub

El main, en las mías, es HEVC 3840×2160 a 25 fps. El sub, H264 640×360 a 10 fps. Frigate graba el main y detecta con el sub. go2rtc contra cada IP. La NVR fuera del camino. Cuando las siete contestan, el enchufe de Reolink se puede sacar.

Esto es recuperar hardware que ya es tuyo, para hablarle en RTSP y ONVIF, los protocolos que un NVR de 2026 debería haber dejado abiertos. No es un ataque a la red de nadie. No publiques tu device.xml. No pulverices contraseñas contra las cámaras: se cierran solas.

9. Reolink son un desastre

Lo diré claro, porque el eufemismo les ha durado demasiado. En Reolink son un desastre. Cifran las cámaras a su grabadora y llaman a eso «Auto Add». Dejan el cliente de macOS como un visor cojo. Recortan el cliente hasta que no puedes cambiar una clave ni abrir un puerto. Tienen un soporte que responde HDMI a un aparato que nació para vivir sin HDMI. Ponen la salida de emergencia en un tejado.

Una grabadora LAN de 2026 se administra por LAN. ONVIF de verdad. RTSP de verdad. Contraseñas que el dueño ve. Un export de configuración que contiene lo que la caja ya sabe. Un Mac que no es un ciudadano de segunda. Un soporte que entiende que hay casas sin televisor colgado del NVR, y tejados a los que no se sube por un botón de reset.

Lo que Reolink ha construido es lo contrario. Un candado 4K. Una app. Una religión HDMI. Siete cámaras mías, pagadas, instaladas, cableadas, que el día que quise el flujo para Frigate se convirtieron en siete ladrillos con IP. El infierno no fue el PAK. El infierno fue descubrir que el fabricante había diseñado el producto para que la única puerta limpia fuera jugarse el cuello.

Las cámaras ya hablan RTSP. Frigate las graba. La caja de Reolink puede apagarse. Si tienes la misma placa y estás en el mismo callejón, el PAK está arriba. Si estás comprando CCTV ahora: mira otra cosa. Reolink, en 2026, es un infierno con folleto bonito.

Ver más artículos de Roberto →