BandaAncha

  • 🔍 en 📰 artículos ⏎
  • 🔍 en 💬 foros ⏎
  • 🔍 en 👇 este 💬 foro ⏎
  • 🔍 en 👇 este 💬 tema ⏎
Regístrate Regístrate Identifícate Identifícate
Fibra
💡

Sustituir todo en uno Huawei HG8147X6 de Digi por ONT + router neutro en fibra Smart

Korzar
13
Cambiando Huawei HG8147X6 por ONT y router

En este tutorial se emplea la herramienta UFiber.Configurator que no es oficial de Ubiquiti. Utilizarla supone un riesgo. En el foro hay un caso de un usuario que se ha quedado con el ONT inutilizado tras emplearla y de momento no se conoce una manera de resetear el ONT a estado de fábrica.

Introducción

El mes pasado (diciembre de 2021) sustituí mi conexión FTTH con Movistar, con la que llevaba varios años, por una alternativa de menor coste. Mi instalación era pre-HGU con una ONT Alcatel-Lucent i240 y un router Comtrend WAP-5813n. Este último fue sustituido por un Mikrotik RB951G-2HnD que ha aguantado todos los incrementos de velocidad hasta acabar con fibra simétrica de 1 Gbps.

Con el cambio de compañía, pensé que Digi seguiría ofreciendo dos equipos individuales (ONT + router), por lo que sería suficiente con sustituir únicamente el router que instalaban para contar con toda la funcionalidad que necesito (y solventar algunos problemas) que no ofrecen los equipos del operador. Leí varios tutoriales acerca de cómo extraer las credenciales PPPoE de la ONT y la configuración en modo puente (bridge) de la misma en previsión al cambio. También las diferencias entre fibra revendida (NEBA) y la directa (Smart, en caso de Digi).

Para mi sorpresa, parece ser que desde mediados de 2021, Digi ha empezado a sustituir los equipos suministrados a cliente (una ONT Zte y un router que desconozco) por un equipo todo en uno, el Huawei OptiXstar HG8147X6.

Limitaciones del Huawei HG8147X6

Si te pilló el cambio al principio de que esto ocurriese, podía solicitarse la sustitución de este equipo todo en uno por dos separados. Pero ahora, parece ser que Digi está obligando a los técnicos a instalar esta solución de Huawei, que si bien tiene un mejor rendimiento inalámbrico, tiene aún menos posibilidades de configuración que lo equipos previos.

El HG8147X6 no puede ser configurado en modo puente (bridge), por lo que no puede hacerse uso de su ONT interna para conectar directamente otro router a uno de sus puertos Ethernet. Es posible que esta funcionalidad sea añadida posteriormente mediante una actualización de firmware, pero por ahora (enero de 2022) esto no es así.

Tampoco existe la posibilidad de modificar las DNS de Digi (que me causan problemas con algunos de los servicios que tengo corriendo en mi domicilio) y de crear rutas personalizadas. Por tanto, me decidí a investigar cómo pasar a dos equipos neutros, ONT y router, para poder contar con todas las posibilidades de configuración que tenía antes del cambio de operador.

A tener en cuenta

Este tutorial está enfocado a la sustitución de equipos con un suministro de fibra Smart de Digi, no revendida por terceros (ya que para estos es posible reutilizar otros equipos como las HGU de Movistar reconfigurando su idONT).

Como referencia, este tutorial viene motivado por el encontrado en este enlace: Cómo cambiar la ONT Zte F601 v7 por un Ufiber Loco sobre fibra Digi, que contempla la sustitución de una ONT por otra en caso de contar ya con dos equipos independientes.

Hardware requerido

ONT

Necesitamos una ONT compatible con las OLTs de Digi utilizadas para el servicio. Existen varios equipos de Huawei o Zte que son compatibles con el proceso (y pueden adquirirse de segunda mano), pero me voya centrar en dos modelos de Ubiquiti que pueden servir para este propósito, por su disponibilidad y precio:

  • Ubiquiti UFiber Nano G (~65-85€)
  • Ubiquiti UFiber Loco (~45-55€)

Ambos equipos tienen prácticamente las mismas características técnicas, diferenciándose únicamente en el modo de alimentación (PoE vs micro-USB) y estética (uno cuenta con una pantalla mostrando el ancho de banda utilizado y otro sólo indicadores luminosos).

Para este tutorial se ha utilizado el UFiber Loco, adquirido en Amazon España.

Router

En este caso tenemos una amplia variedad de equipos compatibles en el mercado (podemos incluso aprovechar alguno antiguo que tengamos). Tan sólo hemos de cerciorarnos de que tenga soporte para VLANs y cuente con un cliente PPPoE configurable.

Es posible que haya incompatibilidades con algunos de los dispositivos, pero es difícil abarcar todas las variables.

En mi caso, voy a reutilizar mi antiguo Mikrotik RB951G-2HnD, que sigue satisfaciendo mis necesidades, aunque no es obligatorio quedarse con este fabricante.

También he probado personalmente otros de Mikrotik como el RB750Gr2 (descontinuado) y el RB750Gr3 (recomendado), ambos suficientes para gestionar una conexión de 1 Gbps simétrico.

Configuración de la ONT

1- Enchufamos la alimentación de nuestra ONT y esperamos alrededor de un minuto a que arranque. Comprobad que los indicadores de actividad se iluminan.

2- Ahora, tendremos que conectarnos por Ethernet a la ONT. Para ello, es necesario configurar manualmente la dirección IP de nuestro adaptador de red, ya que la ONT no asigna una automáticamente. La dirección por defecto de la ONT es la 192.168.1.1, por lo que elegiremos una dentro de ese rango para nuestro equipo (por ejemplo, la 192.168.1.2).

Recordad deshabilitar otros adaptadores de red que tengáis en uso (tanto cableados como inalámbricos) para evitar problemas de conexión al equipo.

1.webp

2- Una vez conectados a la ONT, abrimos un navegador web y entramos a la dirección 192.168.1.1. Nos encontraremos con una página de acceso. Las credenciales por defecto son:

  • Usuario: ubnt
  • Contraseña: ubnt

3- Una vez autenticados, procedemos a actualizar el firmware del equipo a la última versión (v.4.3.1) ya que de fábrica es posible que venga con la v.3.X.X. Podéis comprobar la misma en la página inicial cargada (Dashboard).

3.webp

Podéis encontrar las descargas y documentación de los equipos en la página oficial de Ubiquiti o en los siguientes enlaces:

Una vez descargada la imagen del firmware (archivo *.img, por ejemplo UF-ONU.UF-LOCO.v4.3.1.2036-c1f.210421.0703.img) procederemos a actualizar el mismo.

Accediendo a la pestaña System, hacemos click en el enlace Upload a la derecha de Upload firmware y realizamos la actualización. El equipo se reiniciará tras la misma, dejadle un tiempo a que responda y recargue la página. Comprobad si la versión del firmware es la correcta en la pestaña Dashboard.

4.webp

4- Vamos a la pestaña Services y activamos, al menos, el SSH Server en caso de que esté desactivado, guardando cambios. Es posible que este paso requiera un reinicio del equipo.

5.webp

5- Accedemos a la pestaña GPON y modificamos en el desplegable el valor de OLT profile seleccionando Profile 4 en nuestro caso.

Podemos dejar los valores por defecto en las secciones LOID Authentication y PLOAM Password Authentication. Esto es debido a que Digi identifica la ONT de cliente mediante su número de serie, no utilizando un idONT o contraseñas de acceso.

6.webp

Estos cambios requerirán un reinicio del equipo.

6- Para este paso necesitamos el nº de serie (SN) del Huawei HG8147X6 suministrado por Digi. Podéis encontrar este número en la caja de embalaje o en la etiqueta del equipo (en la imagen adjunta están modificados los valores por razones de seguridad).

Apuntad este número junto con la MAC de vuestro dispositivo porque los necesitaremos de nuevo más adelante en el proceso.

7.webp8.webp

En la pestaña System, introduciremos en el campo Device name el nº de serie, pero realizándole algunas modificaciones.

Pongamos que nuestro SN es el 4857544361DE3C1A. Si observamos los 4 primeros pares de dígitos hexadecimales (48 57 54 43) y los convertimos a ASCII, obtenemos HWTC, que identifica el fabricante del equipo (en este caso Huawei) ante la OLT. Por tanto, escribiremos en el campo HWTC61DE3C1A, que es el mismo SN pero con su primera mitad convertida a texto.

9.webp

Esta es una práctica habitual, como se puede observar en la pestaña Dashboard con el SN UBNT54A231EF, que es el SN por defecto de la ONT.

10.webp

7- En el paso anterior, comentamos que Digi utiliza el SN de la ONT para autenticarnos ante la OLT. Es por ello que deberemos también cambiar este en nuestro UFiber. El problema es que Ubiquiti no da soporte en la interfaz web para realizar este cambio, por lo que tendremos que recurrir a una utilidad llamada UFiber.Configurator para ello.

Podéis descargar la última versión de la herramienta (v0.1.3 en el momento de redactar este tutorial) desde aquí.

Una vez descargada (UFiber.Configurator-Windows.zip) descomprimiremos la misma usando 7-Zip (debe haber algún problema en la compresión de esta versión y no se descomprime con la utilidad nativa de Windows). Podéis obtener 7-Zip (gratuito) aquí.

Una vez abierto el comprimido os encontraréis con otro directorio interno sin extensión. Si entráis en él (o le añadís la extensión .zip) podréis ver el contenido (otro directorio llamado win-x64). Extraed el mismo a una carpeta para poder ejecutar más adelante la utilidad.

8- Una vez preparada la herramienta, abrimos una consola de comandos (cmd o PowerShell) y probamos a introducir el siguiente comando con nuestra ONT aun conectada por Ethernet y con el servicio SSH activado:

UFiber.Configurator.exe --host 192.168.1.1 --pw ubnt --vendor HWTC --serial 48-57-54-43-61-DE-3C-1A --mac 0894DC510032 --dry-run

Observad que el comando tiene como argumento --serial el SN que hemos apuntado en el paso 6, así como la MAC del dispositivo. Es importante utilizar el argumento --dry-run para probar el funcionamiento del comando antes de escribir en la memoria de la ONT.

Si no hemos obtenido ningún error y hemos llegado a un mensaje parecido a este…

Original Image ###
-- NVRAM Information --
.
[omitido]
.
Patching fw-03012022-085553.bin...
Patched fw-03012022-085553.bin!
-- NVRAM Information --
.
[omitido]
.
Dry-run completed. The patched file can be found at './dumpspatched-fw-03012022-085553.bin'.

…entonces la prueba del comando habrá sido exitosa.

Si es así, podemos ejecutar de nuevo el comando, esta vez sin el atributo --dry-run para parchear la ONT con nuestra configuración.

Si no hemos obtenido ningún error y hemos llegado a un mensaje parecido a este…

Uploading patched file to the target UFiber device...
Uploaded!
Applying patched file on the target UFiber device...
Applied patch! Please reboot your UFiber device to load the new image.

…entonces la ONT se ha parcheado correctamente y sólo necesitaremos reiniciarla desde la interfaz web para que se terminen de aplicar los cambios.

11.webp

La ventaja de utilizar esta herramienta en vez de modificar los parámetros directamente desde SSH es que permite que los cambios permanezcan tras un reinicio o perder la alimentación de la ONT, algo que no se consigue cambiando el SN de la ONT desde la consola.

9- Entramos de nuevo a la interfaz web de la ONT y comprobamos en la sección Dashboard que el Serial number ha cambiado de UBNTXXXXXXXX al nuestro HWTC61DE3C1A.

12.webp

10- Si todo ha ido correctamente, podemos enchufar ahora el latiguillo de fibra al equipo. Tras unos 20-30 segundos, deberíamos poder observar en esa misma pestaña el State connected en la parte superior, indicando que la ONT se ha autenticado correctamente con la OLT. Esto se puede comprobar también fácilmente a través de los indicadores luminosos del dispositivo. Puedes encontrar el significado de los leds del Uf Loco aquí.

11- Con esto, la ONT ya está totalmente configurada para el servicio y no tendremos que tocarla más.

En caso de que no se consiga conexión, deberemos comprobar si nos hemos equivocado al copiar el SN o MAC del equipo de Huawei, si lo hemos introducido mal en la interfaz web o en los comandos ejecutados.

Cabe la posibilidad de que en vuestra zona Digi esté utilizando OLTs de otro fabricante, por lo que el "Profile 4" definido en el paso 5 podría no ser válido. En estos casos, en algunos foros se indican las siguientes relaciones:

  • Profile 1 → Utilizado únicamente para OLTs de Ubiquiti.
  • Profile 2 → Movistar, O2, NEBA, otros…
  • Profile 3 → Perfil MST utilizado por algunas OLT de Huawei para Digi.
  • Profile 4 → Orange, Jazztel, Digi, etc.

Algunos usuarios de este foro no han conseguido hacer funcionar su conexión (la ONT marcaba State connected pero no conseguían conexión a Internet) con el Profile 4. Recomiendo encarecidamente, en caso de llegar a este punto, probar con los perfiles 3 ó 2 y volver a comprobar si tenemos conexión.

Recordad que tras cambiar el perfil de conexión, deberemos aplicar de nuevo el parche del SN y MAC con la utilidad UFiber Configurator, tal y como se indica en el paso 7 de este tutorial.

Podéis obtener más información al respecto en este post y en esta otra página.

Configuración del router neutro

Para que Digi nos asigne una IP con la que navegar y las direcciones DNS deberemos configurar un cliente PPPoE con las credenciales que nos proporcionen.

En el HG8147X6 puede extraerse el usuario para la conexión, pero la contraseña viene cifrada. Es por ello que, como titulares de la línea deberemos contactar con Digi para que nos proporcionen los datos para la conexión.

Recomiendo utilizar el "Chat de la web" para hacer la petición, ya que en menos de 5 minutos podrán enviaros un correo electrónico resolviendo vuestra solicitud sin las esperas innecesarias en una llamada.

Con esas credenciales configuramos nuestro router:

  • Usuario: 725410988@Digi
  • Contraseña: 9St1bCq1
  • VLAN 802.1Q = 20

Eso es todo.

TODO - Añadir sección de configuración para router Mikrotik.

Ediciones

16/01/2022 - Ampliada sección del punto 11 comentando la posibilidad de probar distintos perfiles de conexión en caso de problemas de conectividad a Internet.

Korzar
2

Parece que no me apaño muy bien con el editor para dar formato al texto y ya no puedo modificar el post. Si algún moderador me echa una mano se lo agradecería, para que sea más fácil de seguir.

🗨️ 2
Zanorio

Lo has hecho genial crack, no te preocupes.

Mis dieces.

Korzar

Ya no veo el mensaje del moderador que iba a editar el tutorial para darle el formato correcto. En cualquier caso, muchas gracias por el trabajo. Ha quedado mucho más legible y organizado.

EmuAGR

¡Buen contenido! Ojalá me instalan un router WiFi 6 con ONT separada como el nuevo ese que han traído para NEBA.

🗨️ 1
Korzar

Nunca se sabe cuándo van a ir cambiando de equipos. Por lo visto este Huawei ya lleva unos meses desplegándose en Rumanía y al final ha acabado llegando hasta aquí. Ojalá en el futuro añadan la opción de ponerlo como puente para aprovechar la ONT. No sé si es cuestión de que no lo soporta el fabricante o si es capado por parte de Digi. Al menos tenemos alguna alternativa (aunque con desembolso económico adicional).

Josh
6

Está realmente bien documentado y lo más interesante es el detalle de cómo autentifica Digi sobre fibra propia, lo cual sirve para extrapolarlo a otras ONT. Muy buen aporte.

🗨️ 1
Korzar
3

¡Muchas gracias! La verdad es que llevo años visitando estos foros y nunca he encontrado algo con lo que participar que fuera de utilidad, así que me alegro de haber empezado con algo que valga la pena.

Es curioso que tengan el tema de la identificación de la ONT tan controlado en Digi. Movistar no esconde mucho el tema de las credenciales de la ONT, incluso sigue utilizando las mismas para PPPoE que en tiempos del ADSL.

vukits
1

Todos te debemos unas cuantas cajas de Cruzcampo, hombre.

Muchisimas gracias…

¡qué gran tutorial!

🗨️ 2
Korzar

Gracias a ti, espero que sea de utilidad. Sé que aun queda detallar la parte de configuración del router con más detalle, pero seguro que puedo enlazar algún tutorial completo al respecto mejor de lo que pueda escribir yo.

🗨️ 1
vukits

En la F.A.Q nuestra de Digi hay enlazados muchisimos tutoriales… y ahí se explica cómo usar un router neutro en varios de ellos )

(El que faltaba es el tuyo ;) )

Weikis
2

Si no has activado el tema aero, que viene oculto en Windows 10 te diré larga vida a Windows 8.1 que por desgracia se termina dentro de poco en 2023

🗨️ 5
Korzar
1

Me has pillado, jajaja. En efecto, es un equipo con Windows 8.1, un Dell Latitude E6230 que siempre he llevado conmigo para mis aventuras con redes, wifi y demás, y son duros como ellos solos.

🗨️ 1
Weikis

Tengo una Dell latitude e6400

PezDeRedes

Windows 10 tiene Aero?? El de las transparencias tipo wvista y w7?? Llevo usándolo desde 2015 hasta que cambié al 11 hace un par de meses (puse un post aquí) y jamás lo vi 😮😮

🗨️ 2
Weikis
1

Si. Se puede activar con ciertos comandos. La forma más fácil es con la aplicación winaero tweaker que además te deja deshabilitar la telemetria y más basura que viene con windows

🗨️ 1
PezDeRedes

Pues no lo sabía. Lo miraré aunque sea por curiosidad.

Respecto a w8.1, interfaz horrible pero estable como una roca, sí señor.

PezDeRedes
1

Pedazo de tutorial chaval. Mi enhorabuena.

Alex Fan

Buenas, muchas gracias por el tutorial, alguien sabe por qué en el UFiber Loco (recién comprado y actualizado a la versión 4.3.1) me salen algunos campos deshabilitados (y no los puedo configurar?) Por ejemplo en los "servicios" salen todos deshabilitados… (Sólo tengo conectado el cable ethernet, todavía no he conectado el cable de fibra, pero no creo que tenga nada que ver…)

screenshot-2022-01-09-at-15-44-41.webp
🗨️ 3
Alex Fan
1

Nada olvidarlo, al cambiar el perfil a Profile 4 ya me permite cambiar los campos correctamente… qué raro no?

screenshot-2022-01-09-at-15-51-45.webp
🗨️ 2
Korzar

Esto me pasó a mi también cuando estuve cacharreando por primera vez con la configuración. Creo que se habilitaron de nuevo los campos cuando guardé cambios que tenía pendientes en otra pestaña. Algo un poco confuso en el firmware, tiene pinta de bug.

JackOF

Lo mismo me pasó a mi. Creí que los pasos estaban cambiados de orden, o sea que deberíamos primero seleccionar el perfil 4 en GPON y despues activar el ssh 🤔

Alex Fan
2

UFiber Loco + Asus AX82U funcionando… no está mal ;-)

Muchísimas gracias, realmente con el router de fábrica me iba "bastante bien" en cuanto a velocidades, pero el problema es que tiene una serie de cosas "pre-fijadas" como el DNS server… con esto puedo tener mi DHCP con mis DNS Servers, etc. etc.

screenshot-2022-01-09-at-17-36-37.webp

PD: Sabéis si hay algún tutorial para optimizar la configuración del Router Asus (no sé si para Digi en particular o para cualquier proveedor) ?

🗨️ 4
EmuAGR

Con el de serie. Tampoco es un test preciso, dura demasiado poco para acabar con los transitorios…

imagen.webp
vukits

Sabéis si hay algún tutorial para optimizar la configuración del Router Asus

F.A.Q Digi

Korzar

¡Me alegro de que te haya servido!

Kikelon

Gracias por el tutorial ¿estas seguro que el Nano G también va? creo que leí en comentarios de Amazon que no servía para Digi.

🗨️ 1
Korzar
1

De los comentarios de Amazon no podemos basarnos mucho porque no especifican si están con un servicio de fibra revendida (con el que sí podrían utilizar la ONT de forma directa a través del idONT) o si están con fibra directa de Digi (con lo que tendrían que realizar todo el proceso que se explica en el tutorial, y que en los comentarios no comentan haber hecho).

Tanto el UFiber Loco como el Nano G tienen las mismas características técnicas y compatibilidad. Tan sólo cambia la inclusión del alimentador PoE en el caso del Nano G (con la retirada del puerto microUSB para alimentación) y la inclusión de una interfaz con LEDs en el dispositivo más completa (con información sobre el ancho de banda, atenuación, etc.).

En cualquier caso, si alguien realiza el tutorial y no consigue hacerlo funcionar, puede deberse a errores comunes como que la OLT de su central sea de otro fabricante y tenga que usar otro perfil de conexión (en vez de "Profile 4", usar el 2 ó 3) como le ha ocurrido a este usuario:

Router Asus RT-AC5U B1 + ONT Ubiquiti Loco - Fibra Smart de Digi. No consigo conexión!

Aun así, comprando en tiendas de confianza con una política de devoluciones decente, siempre se puede dar marcha atrás y no tirar el dinero en caso de que no podamos hacer funcionar la ONT con nuestro servicio.

Ibraz
1

Hola,

Tengo el mismo router Huawei HG8147X6 con Digi Smart fibra.

  • SN: 48575443E29D4CC3
  • MAC : D276457E3C34

He seguido cada uno de los pasos que indicas, pero al llegar al paso 8, el código me da error.

Este es el mensaje que me da al hacerlo con PowerShell

PS C:\User\sibraz> Ufiber-Configurator.exe --host 192.168.1.1 --pw ubnt --vendor HWTC --serial 48-57-54-43-E2-9D-4C-C3 --mac D276457E3C34 --dry-run
Ufiber-Configurator.exe : El término 'Ufiber-Configurator.exe' no se reconoce como nombre de un cmdlet, función,
archivo de script o programa ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de
acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo.
En línea: 1 Carácter: 1
+ Ufiber-Configurator.exe --host 192.168.1.1 --pw ubnt --vendor HWTC --...

También he intentado hacerlo con CMD y tampoco funciona, me dice lo siguiente:

C:\WINDOWS\system32> Ufiber-Configurator.exe –host 192.168.1.1 –pw ubnt –vendor HWTC –serial 48-57-54-43-E2-9D-4C-C3 –mac D276457E3C34 –dry-run
"Ufiber-Configurator.exe" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

¿Podrías indicarme como poder solucionarlo?

Gracias por la info.

🗨️ 1
pcaro
3

No te encuentra el programa Ufiber-Configurator.exe. Tienes que lanzarlo desde la carpeta donde lo descargaste y descomprimiste o poner la ruta completa.

Lo has intentado lazar desde C: y desde C:\WINDOWS\system32.

Me parece que estás tratando de hacer algo bastante avanzado (parchear el firmware de una ONT) y si no te das cuenta de errores simples como ese, no te recomendaría hacerlo.

nosekefik

Gracias por el tutorial, seguramente lo haga, porque tremenda patata este router…

morenod

Alguien sabe de alguna ONT compatible en formato SFP?

¿Pudiera ser esta?

🗨️ 1