Teltonika
En el panel, el sitio debe tener el tipo de hardware Teltonika (RADIUS).
Los routers Teltonika con RUTOS (por ejemplo el RUT956) traen un Hotspot basado en CoovaChilli. El router envía al huésped al portal; al terminar, el portal envía el login al router y el router lo valida contra el RADIUS de Bitwifi.
Configuración en RUTOS
En Services → Hotspot, crea o edita la instancia de la red de huéspedes:
| Parámetro | Valor |
|---|---|
| Network / Interface | La interfaz wireless de huéspedes. Revisa que exista: una interfaz inexistente deja el hotspot sin funcionar. |
| Authentication mode | RADIUS |
| UAM server (landing page externa) | https://<PORTAL_HOST>/?site_id=<SITE_ID> |
| UAM port | 3990 |
| RADIUS server 1 | <RADIUS_SERVER> |
| Authentication port | 1812 (ejemplo; usa el que te entregue Bitwifi) |
| Accounting port | 1813 (ejemplo) |
| RADIUS secret | <SECRET> |
| No challenge | Activado |
| Require Message-Authenticator | Desactivado |
| HTTPS to redirect to landing page | Activado, con el certificado del equipo |
Message-Authenticator
Si Require Message-Authenticator queda activado, el login falla con "Message-Authenticator is invalid". Debe estar desactivado.
En Walled garden, agrega los dominios de la lista base.
nota
En algunas versiones de RUTOS, la lista de dominios permitidos no se aplica correctamente. Activar HTTPS to redirect to landing page con el certificado del equipo lo resuelve.
Diagnóstico
- El portal no abre: revisa la interfaz asignada al hotspot y la URL del UAM server.
- "Message-Authenticator is invalid": desactiva Require Message-Authenticator.
- Se registra pero no navega: revisa que el sitio sea de tipo Teltonika, no MikroTik.