BandaAncha

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

Cómo configurar una ONT Huawei EG8120L en modo router para O2

Klendathu
12
Huawei EG8120L

Este texto detalla, paso a paso, cómo configurar una ONT EG8120L de Huawei en modo router para una conexión de fibra de O2. Por lo que he podido ver, esta marca suele usar una interfaz web y comandos Telnet similares entre los diferentes modelos que tiene. Así que este texto también podría ser útil para otros dispositivos de Huawei.

Introducción

En Internet hay varios lugares donde se comenta y discute cómo configurar esta ONT (u otra similar de Huawei) para esta compañía de fibra. En concreto, para habilitar el dispositivo en modo bridge y así conectarle un router neutro. Me he basado en ellos para escribir este texto, probando y adaptando lo que allí se decía. Finalmente, y a partir de estas fuentes, creo haber logrado compilar una configuración confiable para su uso en modo router con el servicio de voz funcional.

Debo aclarar que no tengo ni idea sobre telefonía por Internet. Si he logrado habilitar este servicio es mediante ensayo y error después de haber leído los aportes y experiencias de otros usuarios. Además, no se está usando este dispositivo de forma constante. Solo se usó puntualmente para su experimentación. En consecuencia, certifico que lo dicho en este texto sí habilitará los servicios de Internet y voz de forma satisfactoria, pero desconozco la fiabilidad en su uso cotidiano 24/7.

A veces en el texto aparecen comentarios del tipo foo bar → quux baz. Simplemente se refiere a la pestaña foo bar (situadas arriba) y su sección quux baz (situadas en el lateral). Así mismo, se usan los símbolos = y : para separar opciones y sus valores. El símbolo = significa que el valor es el predeterminado y no hay que cambiarlo, mientras que el símbolo : significa que se ha tenido que cambiar.

Interfaz web

Para empezar debe saberse que, en un dispositivo con la configuración de fábrica, existen dos usuarios predeterminados para poder entrar en la interfaz web. La diferencia entre ellos está en el nivel de privilegios que tienen. Primero está el usuario root con la contraseña admin y, por paradójico que parezca, es el menos privilegiado de los dos. El otro usuario es telecomadmin con la contraseña admintelecom. Este usuario es preferible al anterior porque tiene todos los privilegios necesarios para borrar, crear y editar cualquier configuración en la interfaz web.

La interfaz web está disponible en la dirección http://192.168.100.1. Pero para acceder no basta con meter un cable en el puerto LAN1 (Gigabit Ethernet) o LAN2 (Fast Ethernet). Habrá que establecer la configuración IP de forma estática al levantar interfaz ethernet de vuestro dispositivo. Por ejemplo con la dirección 192.168.100.123.

Servidor DHCP

De forma predeterminada, este dispositivo ONT dispone de un servidor DHCP activado para tal rango privado, pero no está enlazado a los dos puertos ethernet. De ahí que sea necesario establecer la configuración estáticamente. Para que uno o ambos puertos ethernet puedan usar el servidor DHCP, deben marcarse en la pestaña LAN y sección LAN Port Work Mode. Hacerlo (y esto es mucho más importante) también permitirá que el tráfico WAN sea accesible en esos puertos, de lo contrario no tendrán Internet cuando más adelante se configure la interfaz WAN en modo enrutador.

El servidor DHCP lo queremos solo para entrar en la interfaz web sin tener que establecer la configuración estáticamente. Dando servicio en los dos puertos ethernet. Uno de los cuales estará ocupado por un router neutro, preferiblemente conectado al puerto LAN1 por ser gigabit. Así que no se necesita nada especial. Excepto tal vez cambiar el rango privado por otro de nuestra elección (por ejemplo 192.168.200.0/24) y deshabilitar varias opciones innecesarias para una configuración básica como la descrita.

LAN > LAN Host Configuration
    Enable sending of free ARP packets to the LAN       : deshabilitar
    Primary Address
        Primary IP Address                              : 192.168.200.1
        Primary Address Subnet Mask                     = 255.255.255.0
    Secondary Address
        Enable secondary address                        : deshabilitar

Una vez aplicado, el rango del servidor DHCP habrá cambiado y el acceso a la interfaz web se hará por esa IP. Tocará volver a entrar con la nueva IP para afinar la configuración. Como ejemplo se han puesto los DNS de Google, pero se pueden poner los que se quieran.

LAN > DHCP Server Configuration
    Primary Address Pool
        Enable Primary DHCP Server                      = habilitar
        Enable DHCP Relay                               : deshabilitar
        Enable Option125                                : deshabilitar
        Start IP Address                                = 192.168.200.2
        End IP Address                                  = 192.168.200.254
        Lease Time                                      = 1 days
        Primary DNS Server                              : 8.8.8.8
        Secondary DNS Server                            : 8.8.4.4
    Secondary Address Pool
        Enable Secondary DHCP Server                    = deshabilitar

Sincronización

Ahora tocaría sincronizar la conexión de fibra. Poco más hay que hacer que ir a la pestaña System Tools y luego a la sección ONT Authentication. Ahí, en Password Mode hay que seleccionar Hex. string, entonces en Password ya se podrá poner el idONT. En SN también hay que poner el idONT rellenándolo con tantos ceros al principio hasta alcanzar una longitud de 16 caracteres. Los ceros también se pueden poner al final o en ambos sitios. Aunque parece que para O2 no es necesario rellenar esta opción, así que se podría usar cualquier valor si está formado por una longitud de 16 caracteres hexadecimales.

Para saber el estado de la sincronización se puede ir a la pestaña Status y luego a la sección Service Provisioning Status. Ahí, para indicar una sincronización satisfactoria, los valores ONT Registration Status y OLT Service Configuration Status deberian ser Successfully registered the ONT with the OLT y OLT service configured Successfully respectivamente. También se puede ir a la pestaña Status y luego a la sección Device Information. Ahí el valor de ONT Registration Status debería ser O5(Operation state). Además, el valor de System Time debería estar actualizada con la fecha actual.

Internet

Por ahora el dispositivo no tiene conectividad de ninguna clase. Podríamos comenzar configurando la conexión a Internet. Con los siguientes datos se creará una interfaz llamada 1_INTERNET_R_VID_6, y ya debería haber conectividad hacia Internet. Por cierto, el nombre de la interfaz está basada en el orden de creación (1), el tipo de servicio (INTERNET), el modo (R) y la VLAN (6).

En realidad en O2 los valores User Name y Password de la conexión PPPoE no se validan. Por lo que, excepto estar vacíos, puede introducirse cualquier cosa.

Es posible que, como a mí, el número 6 para la VLAN no os valga. Lo sabréis porque no se os conectará a Internet, aún teniendo la fibra sincronizada y el servicio de voz funcional. No sé exactamente porqué, pero según me han comentado y he podido averiguar, hay que poner el número de la VLAN que usan la OLT y la ONT para pasarse el tráfico. Y este número no tiene porque ser el conocido 6 usado en O2. Desconozco si este número es el mismo para todos los clientes o si cambia con el tiempo. En cualquier caso, hay varias formas de descubrirlo: Primero, no sé en los routers MitraStar HGU, pero si se tiene un router HGU Askey puede habilitarse momentáneamente la opción WAN Mirror y mediante Wireshark capturar el tráfico. Husmeando por ahí aparecerá el número de la VLAN. Segundo (y mejor ya que así puedes prescindir del HGU), la propia ONT de Huawei te permite obtener las VLAN para Internet y voz mediante estos dos comandos Telnet: ampcmd show flow all y display flow id all.

WAN > WAN Configuration
    Basic Information
        Enable WAN                                      = habilitar
        Encapsulation Mode                              : PPPoE
        Protocol Type                                   : IPv4/IPv6
        WAN Mode                                        = Route WAN
        Service Type                                    = INTERNET
        Enable VLAN                                     = habilitar
        VLAN ID                                         : 6
        802.1p Policy                                   = Use the specified value
        802.1p                                          : 1
        MRU                                             =
        User Name                                       : adslppp@telefonicanetpa
        Password                                        : adslppp
        Enable LCP Detection                            = deshabilitar
        Binding Options                                 = deshabilitar LAN1 y LAN2
    IPv4 Information
        IP Acquisition Mode                             = PPPoE
        Enable NAT                                      = habilitar
        NAT type                                        = Port-restricted cone NAT
        Enable DNS Override                             = deshabilitar
        Multicast VLAN ID                               =
    IPv6 Information
        Prefix Acquisition Mode                         = DHCPv6-PD
        IP Acquisition Mode                             = Automatic
        Prefix Mask                                     =
        Multicast VLAN ID                               =

Si se quiere que el router neutro reciba las conexiones entrantes, entonces habría que apuntar la DMZ hacía él (aquí será 192.168.200.2 como ejemplo). El valor de WAN Name tiene que ser la interfaz creada anteriormente.

Forward Rules > DMZ Configuration
    Enable DMZ                                          : habilitar
    WAN Name                                            = 1_INTERNET_R_VID_6
    Host Address                                        : 192.168.200.2

Ya que con la DMZ estamos aceptando las conexiones entrantes hacia el router neutro, se puede estar tentado de deshabilitar el cortafuegos para evitar posibles interferencias con la DMZ (pestaña Security, sección Firewall Level Configuration, opción Firewall Level y valor Disabled). En realidad esto es un error, ya que entonces se expondría el acceso a la ONT desde el exterior, al menos en los siguientes puertos TCP: 23, 53, 80 y 17998. Por lo tanto, se debe dejar su valor predeterminado, es decir, User-defined.

Voz

Para la interfaz de la telefonía se pueden usar los siguientes datos. Entonces se creará una nueva interfaz llamada 2_VOIP_R_VID_3.

WAN > WAN Configuration
    Basic Information
        Enable WAN                                      = habilitar
        Encapsulation Mode                              = IPoE
        Protocol Type                                   = IPv4
        WAN Mode                                        = Route WAN
        Service Type                                    : VOIP
        Enable VLAN                                     = habilitar
        VLAN ID                                         : 3
        802.1p Policy                                   = Use the specified value
        802.1p                                          : 4
        MTU                                             =
    IPv4 Information
        IP Acquisition Mode                             = DHCP
        Enable NAT                                      = deshabilitar
        Vendor ID                                       =
        User ID                                         =
        Enable DNS Override                             = deshabilitar

El siguiente paso consiste en configurar el servicio de telefonía. Primero vamos a la pestaña Voice y la sección SIP/H.248 Protocol Conversion, para asegurarnos de que la opción Voice tiene el valor de SIP. De lo contrario los siguientes pasos no se podrán completar. Las opciones con el valor XXXXXXXXX indican el número de teléfono, así que poned el vuestro ahí.

Voice > VoIP Basic Configuration
    Basic Profile Parameters(SIP)
        Outbound Proxy Server Address                   : telefonica.net
        Outbound Proxy Server Port                      : 5070
        Address of the Standby Outbound Proxy Server    : telefonica.net
        Port of the Standby Outbound Proxy Server       : 5070
        Address of the Primary Proxy Server             : telefonica.net
        Port of the Primary Proxy Server                : 5070
        Address of the Standby Proxy Server             : telefonica.net
        Port of the Standby Proxy Server                : 5070
        Home Domain                                     : telefonica.net
        Local Port                                      = 5060
        Digitmap                                        = [xABCD].S|[xABCD].#
        Digitmap Matching Mode                          = Min
        Registration Period                             = 600
        Signaling Port                                  : 2_VOIP_R_VID_3
        Media Port                                      : 2_VOIP_R_VID_3
        Region                                          : Spain
    Basic User Parameters(SIP)
        Enable User                                     : habilitar
        URI                                             =
        Registration User Name                          : XXXXXXXXX
        Associated POTS Port                            = 1
        Authentication User Name                        : XXXXXXXXX
        Password                                        =

En realidad, parece que para O2 las opciones Outbound Proxy Server Address, Address of the Standby Outbound Proxy Server y Address of the Standby Proxy Server (con sus respectivos puertos Outbound Proxy Server Port, Port of the Standby Outbound Proxy Server y Port of the Standby Proxy Server) no son necesarias. Es decir, se pueden dejar vacías y sus puertos también (entonces automáticamente se usará el número 0, también se puede dejar su valor predeterminado).

En O2 la opción password no es necesaria, así que se deja vacía (si no te funciona entonces prueba poniendo el número de teléfono). Además, parece funcionar si se usa el número de teléfono solo en el campo Registration User Name o Authentication User Name, sin necesidad de rellenar ambos. La opción Digitmap, en lugar de dejarla con su valor predeterminado, es mejor copiarla exactamente tal y como aparece en el router HGU. Las opciones Signaling Port y Media Port son en realidad la interfaz para VoIP creada anteriormente.

Voice > VoIP Advanced Configuration
    Advanced Profile Parameters(SIP)
        Enable Echo Cancellation                        = habilitar
        Enable Subscribe                                = deshabilitar
        Fax Transmode                                   : T.38
        Fax Switch Mode                                 = Negotiation
        Profile Parameters                              =
        Software Parameters                             : User-defined
        User-defined Software Parameters                : 1=3;8=0
        Digitmap Short Timer                            = 5
        Digitmap Long Timer                             = 10
        Shared User Mode                                = Disabled
        Multihoming Mode                                = Dual homing(automatic switchback)
        DTMF Transmission Mode                          : RFC2833
        RFC2833 Payload Type                            = 97
        Voice Server Type                               = IMS SIP Server
        Offhook DT-AS ACK Interval                      = 160
        Option 120 Priority                             = Highest
    Advanced User Parameters(SIP)
        G.711MuLaw                                      = 20, 2, habilitar
        G.711ALaw                                       = 20, 1, habilitar
        G.729                                           = 20, 3, habilitar
        G.722                                           : 10, 4, habilitar
        DSP TX Gain                                     = 0
        DSP RX Gain                                     = 0
        Enable Hotline                                  = deshabilitar
        Hotline Number                                  =
        Hotline Delay                                   = 5
        Enable Call Forwarding Unconditional            = deshabilitar
        Call Forwarding Unconditional Number            =
        Enable Call Forwarding Busy                     =
        Call Forwarding Busy Number                     =
        Enable Call Forwarding on No Reply              =
        Call Forwarding on No Reply Number              =
        Call Waiting                                    = habilitar
        Message Waiting Indicator                       = habilitar
        Three-party Call                                = habilitar
        Call Holding                                    = habilitar
        Malicious Call Identification                   = deshabilitar
        Caller ID Display                               = habilitar
        Anonymous Call                                  = deshabilitar
    Physical Port Parameters
        Port ID                                         = 1
        Ringing Voltage                                 : 50 Vrms
        DC Voltage                                      = 0
        Port TX gain                                    = 0 db
        Port RX gain                                    : 0 db
        Lower Threshold for Flash Hooking Duration      : 45
        Upper Threshold for Flash Hooking Duration      : 140
        On-hook Confirmation Time                       : 150
        Impedance                                       : Europe (Zin = 270+750||150 nF)
        Feed Current                                    = 25
        CLIP Format                                     = Mdmf-fsk
        FSK Transmission Delay                          : 600
        CLIP Flow                                       = After ring
        Enable DSP Template                             = deshabilitar
        Global DSP Template Name                        =
        Polarity Reversal on POTS Port                  : habilitar
        Display Time in CLIP                            = habilitar
        Enable DSP HighPass Filter                      = habilitar
        Enable Forced FSK Transmission                  = deshabilitar

La opción Profile Parameters, con su extenso y bastante críptico valor predeterminado, no se toca y se deja como está.

Usuarios

Finalmente tocaría cambiar la contraseña del usuario root. Solo hay que ir a la pestaña System Tools y la sección Modify Login Password. Lamentablemente, no se modificará la contraseña para entrar por Telnet, que seguirá siendo la predeterminada. Este cambio solo es para el acceso por la interfaz web. Además, desde ahí no se puede cambiar la contraseña del usuario telecomadmin, como tampoco cambiarles los nombres, crear nuevos usuarios, deshabilitarlos o eliminarlos.

Pero todo esto sí se puede lograr descargando, editando y volviendo a cargar un backup de la configuración, ya que se trata de un archivo XML. Basta con ir a la pestaña System Tools y sección Configuration File, y entonces bajarse una copia con el botón Download Configuration File.

Luego, para editar el usuario root de Telnet hay que buscar una línea parecida a esta:

<X_HW_CLIUserInfoInstance
InstanceID="1"
Username="root"
Userpassword="admin"
UserGroup=""
ModifyPWDFlag="0"
EncryptMode="3"
/>

Puede cambiare el nombre y la contraseña. Además es mejor también cambiar el valor de ModifyPWDFlag a 1, así no volverá a quejarse de que la contraseña es insegura por ser la predeterminada. El valor de EncryptMode indica como se presenta la contraseña: 3 para texto en claro, 1 para MD5/SHA256 (es decir, contraseña hasheada con MD5 y luego el resultado rehasheado con SHA256).

Para editar el usuario telecomadmin de la interfaz web hay que buscar una línea parecida a esta:

<X_HW_WebUserInfoInstance
InstanceID="2"
UserName="telecomadmin"
Password="402931e04c03e24d360477a9f90b9eb15777e154360f06228be15c37679016ef"
UserLevel="0"
Enable="1"
ModifyPasswordFlag="0"
PassMode="2"
/>

Curiosamente, la propiedad ModifyPWDFlag aquí se llama ModifyPasswordFlag, además la propiedad EncryptMode se llama PassMode y sus posibles valores son 2 para MD5/SHA256 y 0 para texto en claro.

Si quisiéramos deshabilitar el usuario root de la interfaz web buscaríamos una línea parecida a esta y cambiaríamos la propiedad Enable a 0:

<X_HW_WebUserInfoInstance
InstanceID="1"
UserName="root"
Password="465c194afb65670f38322df087f0a9bb225cc257e43eb4ac5a0c98ef5b3173ac"
UserLevel="1"
Enable="1"
ModifyPasswordFlag="0"
PassMode="2"
/>
Weikis

Menuda Currada te has pegado. Ganas no faltan a pillar una ONT y hacer lo mismo

🗨️ 2
Klendathu
2

En principio no tenía pensado publicarlo. Era un texto para "consumo propio" por si alguna vez lo necesitaba. Luego pensé que se podría publicar en Internet añadiendo alguna frase por aquí y por allá.

Como ya he comentado, me he basado en los aportes de otros usuarios. Más que nada con la telefonía. Porque, comprensiblemente, usar el modo enrutador parece interesar poco. Publicándolo pretendía apuntalar un poco más el conocimiento de esta ONT. Ya que los aportes de otros me ayudaron a mí, ahora era mi turno de aportar a los demás.

Por cierto, lo de la VLAN para Internet me toca mucho las narices. En consecuencia, yo no acabaría de recomendar este dispositivo para usarlo en modo enrutador y para la fibra de O2, da pereza imaginarse estar pendiente de si un día se cambia el número de VLAN. Ahora bien, generalmente la inmensa mayoría de gente prefiere usar el modo bridge con un router neutro que gestione el rollo PPPoE/VLAN. Ni confirmo ni desmiento pero, en vista de las experiencias publicadas en Internet, el modo bridge con router neutro no parece tener ese "problema".

🗨️ 1
Weikis

El modo enrutador lo veo interesante para hacer un P2P adicional a tu conexión. Es verdad que limitado a 100Mb pero ok menos da una piedra y asi no hay quejas de perdidas. Lo veo muy interesante.

Si tuviera el cacharro probaría esta misma config pero con MM que es vlan20 en DHCP y a tomar millas. DMZ para la red de casa y otra red para compartir con otra casa para llevar la conexión con una pareja de ubiquitis adecuados

sev44lora

siguiendo los pasos y parece que en mi OLT, no le da la gana de que sincronice. Con la de ubitiqui sin problemas

🗨️ 1
Klendathu

Lo siento. Creo que si no sincroniza no hay nada que hacer. Por eso intenté dejar claro en la sección "Sincronización" cómo saber si lo está o no. Entiendo que al rellenar la opción "SN" has intentado jugar con los ceros a ver si suena la flauta.

En mis pruebas hice capturas de la negociación PPPoE del HGU. Ahí me aparecía una MAC que, supongo, pertenecía a la OLT. Entonces, sugiero que podría ser interesante saber si la máquina que hay al otro lado de la ONT podrá entenderse con ella. Esto mediante su valor OUI. En mi caso creo no recordar la marca que me decía Wireshark ¿Podría ser una máquina Juniper tal vez?

Cyberdie

Buen tutorial, si señor!

¿no tendrás tambien por ahí los detalles para configurar la TV de Movistar? Me estoy volviendo loco para que me funcione…

🗨️ 3
Klendathu

Ni idea, lo siento. En O2 no hay servicio de IPTV, así que de esto no toqué nada en su día.

🗨️ 2
Cyberdie

ok, gracias de todas formas. ¿alguien en el foro que sepa?

🗨️ 1
Tio Bundy

A parte de dar millones de gracias por el currazo del post y que me llevo a desprenderme del router de Movistar y tener la configuración perfecta en mi casa, me gustaría preguntar si hay una forma de como en los routers, de pegarle un reinicio al ONT cada cierto tiempo, de forma automatizada, de madrugada como hago semanalmente con los routers.

Sería cada mucho más tiempo si lo permite la configuración, claro. Ya que hoy ha fallado, aunque levantando el Ethernet y volviendo a ponerlo se ha apañado, podría ser algún tipo saturación del aparato (supongo que parecido a lo que le ocurre a los routers), mal no creo que le siente hacerlo de vez en cuando y me gusta automatizar todo lo que lo permita.

🗨️ 1
Klendathu

Si yo me viera en tu situación intentaría averiguar si mediante algún comando Telnet se pudiera reiniciar. Creo que si es posible. Entonces "bastaría" (es mucho decir) con hacerlo de forma desatendida programándolo a cierta fecha y hora. Desde un Linux, una Raspberry Pi activa las 24h por ejemplo, lanzando un comando Telnet desde un script en Bash.

Hay una opción algo heavy que consistiría en meter las zarpas en su propio Linux del sistema, intentando ejecutar un script de reinicio cada cierto tiempo. Lo comento más que nada como curiosidad, y es que durante el tiempo que estuve toqueteando el aparato me metí en su terminal Linux, edité algunos archivos y ejecuté algunos comandos. Aunque insisto, para mi esto es jugársela a dejarlo inservible.

Excepto un reinicio manual, no creo* haber visto nada en la interfaz web que te lo permita programar. Lo que podría ser otra opción más para automatizarlo desde un script, como lo anterior comentado de Telnet. Pero me gusta menos por que intuyo que sería bastante más complejo de programar.

¿Tal vez un enchufe inteligente de esos? ¿Se podría hacer? Simulando un apagón de madrugada. Casi que mejor de varios minutos para que se enfríe.

PD: Por cierto, aprovecho para explicar mi experiencia con este aparato. Aunque en el comentario inicial digo que "…desconozco la fiabilidad en su uso cotidiano 24/7…", resulta que al final tuve que usarlo durante varias semanas. El resultado fue muy satisfactorio. Ningún problema aparente, todo OK excepto que los números de las llamadas entrantes aparecían con el prefijo de España "34" (no interfería con la agenda del teléfono, es decir, el número se identificaba igualmente).

*Cuando pueda le doy una mirada otra vez.

Tio Bundy

Ufff, agradezco el enorme interés, pero modificaciones las justas, que entre quebradero de cabeza con el ONT (y eso gracias a este post), y modificar el router para que me comiese las claves PPPoE ya tuve tralla para una larga temporada, y ahora me va todo estupendamente, quitando esto.

Por la domótica, los routers vi que necesitaban un reinicio programado, así que aunque aguanten más, les meto martes y miércoles a cada "pack", es decir, routers Mesh y el neutro. Pero tras meses funcionando de lujo, ayer el ONT parecía pedir un descanso, el caso es que fue sacar el Ethernet y ya está, que no fue ni un reinicio, miedo me da de hacerlo no sea que pierda la configuración o algo, supongo que podré grabarla en una archivo por si acaso ahora que está todo configurado.

El caso es que lo del enchufe es buena idea y tengo alguno de sobra por casa, pero no sé si será más brusco que reiniciar el aparato y acabe cascando…

Igual el problema de anoche solo fue alguna cosa a nivel central de la fibra y solo necesitaba resincronizar o algo el aparato en la salida del puerto Ethernet…quién sabe, es un mundo complejo. Igual espero a ver cómo de a menudo pasan estos inconvenientes antes de meter más mano.

Blacktimes

Un aporte, lo comento otro forero pero no lo encuentro. El EG8120L con conector azul UPC me sincroniza con Vodafone NEBA, el EG8120L con conector verde APC no me sincroniza. No se si ha sido suerte o no pero compre el UPC basandome en otro post (a ver si lo encuentro) y me ha ido bien.

Hav4k

A día de hoy, ¿que tal va en cuanto a estabilidad en modo router? Estoy pensando en pillar este modelo de ONT para establecer detrás un Dynalink dl-wrx36 con el firmware original sin soporte VLAN… ¿sería posible? Muchas gracias por el tuto.

🗨️ 2
Klendathu

Yo no lo uso, fue más bien un experimento.

Tal vez algún otro forero que lo tenga montado las 24h pueda aportar algo de información más precisa.

Aún así, (como dije aquí) tuve que usarlo durante semanas, pongamos un mes, las 24h. Aparentemente sin problemas. Detrás tenía una Raspberry Pi 3… (como para dar lecciones de estabilidad estoy…).

🗨️ 1
Hav4k

Gracias por tu respuesta, acabo de pillarlo. Ya comentaré cuando haga unas pruebas. Un cordial saludo.

Hav4k
1

¡Funcionando la ONT! Con los comandos Telnet salen 2 VLAN, probando una y otra la he configurado aquella que brinda IP.

Ahora estoy siguiendo este tutorial:

youtube.com/watch?v=RSp4u-lXBCA

Con el fin de abrir el puerto para el servidor OpenVPN del Dynalink, de momento no consigo que funcione asique quizás recurra a PiVPN con la Rasp.

Un cordial saludo.

🗨️ 3
Klendathu

Me alegro de que te funcione. En la sección "Internet" comento como habilitar la DMZ. Doy por hecho que lo has intentado pero que no te ha funcionado.

Si quieres, aprovecha este hilo para comentar como acaba tu instalación y tu experiencia. Qué pasos no te han funcionado o que cambios has preferido hacer… etc. Seguro que le será útil a alguien.

PD: Dices que has ejecutado los comandos Telnet para sacar los valores VLAN. ¿Verdad que en tu caso tampoco era "6" para Internet?

🗨️ 2
Hav4k

En efecto, tampoco era el 6 más bien otra VLAN.

¿El DMZ es sí o sí obligatorio? No he configurado nada sobre este punto…

He enchufado la Rasp al otro puerto FastEthernet de la ONT, pero como está en otra subred el router DynaLink y el resto de equipos solo puedo acceder a la ONT. He de examinar detenidamente en búsqueda de soluciones…

La verdad es que no ha resultado complicado siguiendo tu guía Klendathu, solo he añadido DDNS y PiVPN con WireGuard desde la Rasp. Lo ideal sería en el router DynaLink integrar DDNS y OpenVPN ya que cuenta con soporte para ambos.

Esto es todo de momento, volveré a escribir más adelante…

Un cordial saludo.

🗨️ 1
Klendathu

Suena a perogrullada pero quiero aclararlo por si para alguien es necesario:

Activar DMZ no solo no es obligatorio si no que además no es recomendable. Ahora bien, el que sepa lo que esta haciendo, al hacerlo, podrá redirigir indiscriminadamente y a saco todo el tráfico entrante hacia una IP interna de la red local.

La alternativa más conservadora/sensata es lo que popularmente se llama "abrir puertos". Es decir, por ejemplo, decirle al router (la ONT en este caso) "las peticiones TCP/80 entrantes se las pasas a la IP X y puerto Y". Sobrentiendo que es precisamente lo que hace el vídeo que nos has pasado.

fdesp87

Hola a todos,

Tengo un MitraStar de O2 más un router Netgear R7000. Todo funcionando perfectamente. El MitraStar está en ONT+Router porque por uno de sus puertos ethernet está conectada una alarma de la casa (no puede ir al Netgear por temas de batería, el MitraStar está alimentado por UPS asi como la alarma, pero la UPS no da para el Netgear).

He adquirido el EG8120L para reemplazar al MitraStar. La configuración del Netgear no la quiero cambiar, por si tengo que volver al MitraStar. Exactamente lo compré por eso: el puerto ethernet de 1Gb al Netgear, el puerto ethernet de 100 Mb a la alarma (que además tiene backup de GPRS y otros).

Configuro el EG8120L tal como se dice en estos mensajes (por supuesto, muchas gracias) y:

  • la fibra engancha a la primera.
  • la VLAN de internet no es la 6, hay que obtenerla por telnet. Una vez obtenida, todo OK.
  • el telefono echa a andar a la primera
  • la alarma echa a andar a la primera

Y ahora viene los problemas:

  • El Netgear enciende la luz blanca de internet indicando conexion a internet a 1 Gb
  • Pero algunos dispositivos cableados por Ethernet al Netgear no se conectan a internet (por ejemplo, un bridge Phillips para Zigbee)
  • Otros dispositivos cableados por Ehernet al Netgear si se conectan a internet (por ejemplo, los PCs)
  • Todos los dispositivos WIFI se conectan al Netgear
  • Algunos dispositivos WIFI tiene conexión a internet (por ejemplo Alexa)
  • Algunos dispositivos WIFI no tienen conexión a internet (por ejemplo el movil con WIFI ON, Datos OFF)

Asimismo, el móvil con WIFI OFF y Datos ON no consigue conectar (por las apps y sus proxies) con los dispositivos.

Por supuesto he intentado de todo. Creo que en la configuración hay que ponerle la Default Route, en otro caso ni el PC sale a internet por cable. El DMZ no debe ponerse.

Os agradecería alguna pista. No quiero tocar el Netgear, creo que es tema de configurar bien el EG8120L. Gracias de antemano.

Screenshot_2024-07-16_20-02-50
🗨️ 10
Klendathu

¿Has intentado capturar el tráfico entre MitraStar/Netgear y compararlo con el tráfico capturado de EG8120L/Netgear? Mientras usas los dispositivos que no te funcionan.

Igual hay alguna diferencia y suena la flauta. Puede que en un caso veas tráfico "raro" y en otro no: que si IPv6, que si UPnP, que si APIPA… vete tú a saber.

🗨️ 8
fdesp87

Gracias por la idea. No obstante, si miras el diagrama, el único dispositivo que puedo controlar es el PC. Todos los demás van a "su aire". Puedo apagar las WIFIs y desconectar el HUE bridge. Si dejo las WIFI encendidas, toda la domótica intercambia mensajes sin que yo los pueda controlar.

Entonces quedaría para la captura de tráfico la ONT (sea la EG8120L o el MitraStar), el router Netgear y el PC.

Pero es que esa configuración ya funciona bien. Dudo entonces que obtenga alguna pista.

Lo que a mi me deja sin recursos es que por ethernet el PC va bien pero el HUE no. Y por WIFI, Alexa va bien pero los demás no.

Y, aunque el diagrama no lo deja claro, desde el móvil B puedo conectarme al proxy de la empresa de la alarma, el cual a su vez se conecta con la alarma y me deja manipularla.

Yp hubiera esperado o conectividad total o no conectividad. Pero eso de que algunos si y otros no… No tengo más pistas.

Lo de UPnP lo dejé igual en MitraStar y en EG8120L. APIPA no entra porque ambos las dos ONTs y el Netgear tienen Source NAT y veo perfectamente las asignaciones de IP a todos los dispositivos, están bien y en rango.

También probé a poner el Netgear en el puerto de 100Mb del EG8210L (que si funciona con la alarma). Pues tampoco va. Así que …

🗨️ 7
Klendathu

A ver si entiendo algo, basándome en el diagrama:

En el PC pone "OK" por ethernet a Netgear. Supongo que esto quiere decir que el PC podría pinguear a "8.8.8.8". Por lo tanto, cuando dice "NO OK" al WiFi de Netgear supongo que el ping a "8.8.8.8" no respondería. Aunque conectado al WiFi está (copio literalmente del diagrama: "El PC bien por cable. Conecta por WIFI pero no Internet").

Esto no ocurre si en lugar del EG8120L se pone el MitraStar.

Si lo que acabo de describir es correcto, me deja bastante descolocado. En mi opinión, a la ONT le da igual (y tampoco sabe) cómo ha llegado el tráfico del PC a Netgear, ya sea por ethernet o WiFi. Porque Netgear se lo pasa a la ONT nateándolo. ¿Es así?

¿Seguro que no te apetece husmear el tráfico? Como mínimo entre la ONT y Netgear, y entre Netgear y el PC.

¿Qué pasa si pingueas desde el PC hacia la ONT? ¿Y desde el PC hacia Netgear? Ya sea tanto por cable como por WiFi.

🗨️ 6
fdesp87
fdesp87
fdesp87
fdesp87
🗨️ 4
fdesp87
fdesp87
fdesp87
fdesp87
🗨️ 1
Klendathu

Puestos a especular, ¿no habrá en algún lugar un valor establecido de MTU que te esté haciendo la puñeta?

Tifongti

Hola Klendathu. Gracias por tu tiempo en compartir. Estoy siguiendo los pasos porque hace poco me he pasado a O2 y no consigo que mi router se registre con PPPoE. Por lo que entiendo que me pasa como a ti que la VLAN no es la 6. Así que me he puesto a intentar conseguir la VLAN. Mi router de Movistar es MitraStar y no he podido activar el wlan mirror. El técnico de Movistar me instaló también una ONT Huawei hg8240h así que intenté sacar la VLAN con tu tutorial, pero claro al conectar el cable de fibra se corta la conexión telnet.

Entonces pillé por AliExpress el eg8120l, pero después de configurarle el idont, la conexión WAN, etc. Por telnet no me da la VLAN. Mirando en "service provisioning status" me dice que la ONT se ha registrado en la OLT, pero abajo dice "Failed to obtain de status because the OLT version does not match".

Ya me estoy volviendo loco. Estoy pensando en pillar un HGU askey en Wallapop para poder activar el WAN mirror…

Alguna cosa que se os ocurra? Gracias

🗨️ 3
Klendathu

Intenté buscar en un MitraStar una opción similar al "WAN Mirror" y no la encontré. Me temo que no existe o yo no la he sabido encontrar. ¿Alguien sabe si existe?

¿Te funciona el fijo? Eso es buena señal, podría significar que el problema simplemente está en un valor VLAN incorrecto. En caso contrario insiste con lo de idONT, a ver si va a ser eso.

Cuando pueda conecto mi EG8120L y miro eso de "Failed to obtain de status because the OLT version does not match", pero tiene mala pinta.

🗨️ 2
Tifongti

Pues buscando encontré que en el MitraStar si pones "IP del router"/engdebug.htm entras en la opción de activar el WAN mirror. Pero ponga lo que ponga cuando le doy a guardar me da un error de algo de "not supported" (no recuerdo exactamente el error)

El teléfono no lo he probado porque no lo uso…

🗨️ 1
Klendathu

He probado la URL http://192.168.1.1/engdebug.html (cambiad la IP por la de vuestro HGU pero generalmente debería ser ese rango) en un MitraStar y, efectivamente, existe pero yo tampoco he logrado activar el reenvío.

He intentado hacer fallar la ONT poniendo mal los valores de idONT, a ver si podía reproducir el error que te sale, y no he podido. Tampoco he podido reproducirlo cambiando el valor VLAN por otro, o directamente borrando las interfaces.

Te sugiero que intentes configurar el fijo. Si te funciona, entonces tal vez tengas razón y el problema se deba a un número de VLAN incorrecto. Pero la verdad, con ese mensaje de error que te sale y no pudiendo obtener el valor VLAN por Telnet, me temo y me parece a mi que el problema está en otro lugar (¿OLT?).

PD: En mi dispositivo, cuando todo se levanta correctamente, Las luces LED "PON" (fibra) y "TEL" (teléfono) son verde fijo. Es decir, no parpadean, solo lo hacen mientras intenta levantar los servicios. Lo comento por si sirve de ayuda a alguien.

Tifongti

Ya tengo el askey conectado y funcionando. He activado el WAN mirror, abro wireshark, capturo unos cuantos paquetes pero no veo en ningún lado la VLAN. Lo hiciste con windows o Linux?

🗨️ 1
Klendathu

Con Linux, pero no creo que importe el SO. Asegúrate de estar capturando el tráfico que genera el Askey y no el que te genera tu SO. Es decir, por ejemplo, usa otro dispositivo de tu red, si lo puedes ver en la captura entonces supongo que efectivamente estás capturando el tráfico que genera el Askey.

Tifongti

Finalmente he conseguido sacar la VLAN. Hace falta usar wireshark con Linux, se ve que en windows no se puede ver no sé por qué.

He configurado mi Ubiquiti edgerouter x con esa VLAN pero sigue sin funcionarme… me da error "timeout waiting for PADO paquets".

Estoy probando con 3 onts: Huawei 8240 que me configuró el técnico por si me servía, una Ubiquiti, y la Huawei 8120 igual que la de este hilo… no me he fijado bien en las luces, la de pon queda fija y la de tel no recuerdo bien.

Hkfuertes

Hola! He conseguido poner este ONT en la casa de mis padres, delante de un router con OpenWrt. Lo tengo configurado en modo puente (conla opcion de encapsulado PPPoE) para el internet VID 6/1, y el internet va de lujo, OpenWrt hace el PPPoE.

Para el VoIP lo tengo configurado en modo IPoE como dice aqui… pero no es capaz de recuperar la IP mediante DHCP. El caso, es que asi, tal como esta, si en OpenWrt hago DHCP sobre wan.3 si que consigo IP! Se os ocurre que puede ser?

He probado muchas cosas, por ejemplo dejar el VoIP solo y tampoco pilla IP, poner tr069_voip en el service type, y tampoco… incluso hacer PPPoE para VoIP… nunca consigue IP el WAN del VoIP…

🗨️ 6
Miguel32

La voz va en VLAN 3 Pbit 4, DHCP.

🗨️ 4
Hkfuertes
imageimage

Asi los tengo configurados ambos… y ya digo que internet va de lujo (el PPPoE lo hace el OpenWrt de despues) pero no tengo telefono:

image
🗨️ 3
Miguel32

Parece estar bien.

🗨️ 2
lemale
lemale
🗨️ 1
lemale
lemale
Solospam

Si Movistar no te ha provisionado el tlf no vas a poder hacerlo funcionar por mucho que quieras, y Movistar no provisiona teléfonos de unos 2 años a esta parte. Y para quitar el HGU y que funcione la VoIP solo lo he conseguido con el ONT Huawei HG8110H

RHIN86

Muchas gracias por el tutorial me ayudo muchisimo,en mi caso no habia manera de conseguir tener internet,no era el vlan6 sino 559,la idont de O2 que me da a mi es de 14 caracteres,no como dice en el tutorial,me quede con cara de que cojo…,una vez solucionado eso tambien consegui con exito que funcionase el telefono,la cosa es que tengo 1gb simetrico de O2 y la subida es de 850-900 MBs pero la subida no llega ni a los 200MBs y 200 igual digo mucho…alguien sabria solucionar esto o sabe por que no consigo mas velocidad?