Usar ASUS RT-AX92U con DIGI y sin perder VoIP
Hace poco me cambié a DIGI y quería seguir usando mi router habitual de siempre. La parte positiva es ser de las pocas compañías que dan los datos necesarios para hacerlo. Sin embargo hay un problema: no dan los datos para conectar un ATA propio a la línea de voz.
Hace poco me cambié a DIGI y quería seguir usando mi router habitual de siempre. La parte positiva es ser de las pocas compañías que dan los datos necesarios para hacerlo. Sin embargo hay un problema: no dan los datos para conectar un ATA propio a la línea de voz. Por otro lado, solo tienen ese problema quienes necesiten línea de teléfono fijo.
Vamos a ver qué opciones tenemos para solucionarlo pero primero veamos los requisitos para ello:
Requisitos
- Tener una ONT GPON separada del router. En la mayoría de casos de fibra con DIGI, su ONT y router vendrán separados. En fibra DIGI Pro por XGS-PON no existe esa opción (aparte que no pondrías un RT-AX92U ahí, sino algo más potente).
- Cables Ethernet cortos, de los de tipo "patch", para hacer conexión entre los equipos.
- Muchas ganas de trastear y no tener miedo a quedarte sin teléfono.
Opción 1: Me da igual la VoIP, solo quiero tener Internet
Aquí tenemos un caso bien sencillo: solo necesitarás tener los datos PPPoE (se piden a DIGI a través de atención al cliente) y conectar el router ASUS a la ONT. Una vez hecho eso, iremos a WAN - Internet Connection e introduciremos
BASIC CONFIG
WAN Connection Type: PPPoE
Enable WAN: Yes
Enable NAT: Yes
WAN IP Setting
Get the WAN IP automatically: Yes
ACCOUNT SETTINGS
Username: <dado por DIGI>
Password: <dado por DIGI>
PPP Authentication: Auto
MTU: 1492
MRU: 1492
Internet Detection: PPP Echo
Después, iremos a LAN - IPTV y configuraremos de la siguiente manera:
LAN PORT
Select ISP Profile: Manual Setting
Internet: VID: 20 PRIO: 0
Tras realizar esto, debería devolver una dirección IP en la WAN, la cual se podrá ver desde Network Map.
IPv6
Sabiendo que DIGI provee también una dirección IPv6 (la dirección IPv4 va por CG-NAT salvo que se pague la conexión plus por un euro extra), también tendremos que configurarla en el router. Para ello, iremos a la sección IPv6 y configuraremos de la siguiente forma:
BASIC CONFIG
Connection type: Native
Interface: PPP
DHCP-PD: Enable
Accept Default Route: Enable
Release Prefix on exit: Enable
Tras aplicar los cambios, debería haber dos direcciones IPv6 en WAN: una de ellas es local (empieza por fe80) y otra de DIGI (empieza por 2a0c).

Opción 2: Tengo VoIP con DIGI y quiero conservarlo
Esta opción no es posible con equipos propios y tenemos que seguir usando el router de DIGI como ATA.
En sitios como Bandaancha nos indicaban (para otros routers) una solución, la cual era crear un servidor PPPoE en el router principal para que el router de DIGI inicie una sesión "de pega" y haga el enlace VoIP. También esos routers pueden configurar múltiples VLAN en el mismo puerto, cosa que este modelo de ASUS no puede. Además, no hay forma sencilla de configurar el servidor PPPoE necesario en el firmware original. Se podría intentar con scripts usando ASUSWRT-Merlin pero sería algo que tendría que configurarse mediante consola y no he encontrado forma viable de hacerlo.
No obstante, hay una alternativa. En redes propiedad de DIGI (fibra smart), el servicio VoIP va por la VLAN 11 mientras que Internet va por la VLAN 20. Solo debemos hacer que, desde la ONT, la VLAN de Internet vaya al router ASUS y la VLAN de VoIP vaya al router DIGI. Eso se puede conseguir poniendo un switch que soporte varias VLAN entre la ONT y los routers.
En mi caso, tengo un Zyxel GS1900 de 24 puertos que compré hace años de segunda mano. Soporta múltiples VLAN sin despeinarse. Ese será quien nos ayude a tener el RT-AX92U como router principal y tener el ZTE H3600P (el que tengo en mi caso) como ATA.
En el switch Zyxel vamos a configurar 3 VLAN: con id 1 tendremos la VLAN por defecto, que usaremos para tener disponible el resto de puertos del switch y extender la LAN del router ASUS; con el id 20 tendremos la red ONT - ASUS (Internet); y con el id 11 tendremos la red ONT - ZTE (VoIP).
Pongo la siguiente distribución de puertos:
| Puerto | Dispositivo | VLAN |
|---|---|---|
| 1 | ONT | 1 (Excluded), 11 (Tagged), 20 (Tagged) |
| 2 | ZTE | 1 (Excluded), 11 (Tagged), 20 (Untagged) |
| 3 | ASUS | 1 (Excluded), 11 (Excluded), 20 (Tagged) |
| Resto de puertos | Resto | 1 (Untagged), 11 (Excluded), 20 (Excluded) |

¿Qué estamos haciendo con esta configuración? Estamos haciendo lo siguiente:
- Aislamos la LAN de la interconexión ONT - routers y así podemos aprovechar el resto de puertos para otras funciones.
- Hacemos que el ZTE no pueda realizar la autenticación PPPoE (de no hacer esto, estaría saltando la IP asignada de un router a otro porque ambos intentan hacer la autenticación)
- El ZTE tiene acceso único a la VLAN 11 y, como se ha visto en la misma web (Bandaancha) y en la configuración del router ZTE, no se necesita autenticación PPPoE para poder conectar al servidor VoIP, ya que son conexiones independientes.
- El router ASUS tiene todo el acceso a la VLAN 20 y es quien hará la autenticación PPPoE.
Una vez hecho esto, lo único que toca hacer es configurar el router ASUS tal como se indica en la opción 1, ya que son los mismos pasos. Y ya tendremos tanto internet por nuestro router neutro y el servicio VoIP por el router de DIGI comportándose como un ATA. Sería recomendable, una vez completado todo el proceso, desconectar el WiFi en router ZTE para reducir interferencias.
Fuentes
Pensando en pasar de O2 a Digi NEBA con dudas sobre router, VoIP, CG-NAT y capado datos móviles - Bandaancha.eu
Router Digi para fijo conectado a OpenWrt pide IP por VLAN 11