• Hola Visitante
  • Mostrar mensajes no leídos desde la última visita.
  • Mostrar nuevas respuestas a tus mensajes.

  • Autor Tema: Livebox como ATA usando Asus merlin  (Leído 8951 veces)

    0 Usuarios y 1 Visitante están viendo este tema.

    Desconectado Ghstrecon

    • Recién llegado
    • *
    • Mensajes: 3
    • Karma: +0/-0
      • Ver Perfil
    • Operador: Orange
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #15 en: 24 de Marzo de 2017, 15:33:18 »
    Que router me vale para sustuir al de orange adsl ? Por lo que yo se no se puede , solo se puedo con fibra y sacando datos de isp para que funcione el telefono.

    La Fibra

    Re:Livebox como ATA usando Asus merlin
    « Respuesta #15 en: 24 de Marzo de 2017, 15:33:18 »

    Desconectado ivimail

    • Administrador
    • Experto en el foro
    • *****
    • Mensajes: 390
    • Karma: +9/-0
      • Ver Perfil
      • HispaHosted
    • Operador: Orange
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #16 en: 24 de Marzo de 2017, 15:36:37 »

    Desconectado gingernut

    • Recién llegado
    • *
    • Mensajes: 2
    • Karma: +0/-0
      • Ver Perfil
    • Operador: Orange
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #17 en: 24 de Abril de 2017, 00:12:52 »
    @rianos

    Gracias por el tuto y el tiempo dedicado me está funcionado de momento perfectamente.

    Intenté hacer algo parecido hace tiempo y tras muchas horas fue todo en vano ya que no conseguí hacer funcionar el teléfono.

    Una pregunta: En teoría no podríamos crear otra vlan para el teléfono desde el webif como hacemos para internet?, lo he intentado pero no funciona.

    Desconectado rianos

    • Recién llegado
    • *
    • Mensajes: 14
    • Karma: +1/-0
      • Ver Perfil
    • Operador: Orange
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #18 en: 24 de Abril de 2017, 10:52:52 »
    @rianos

    [..].

    Una pregunta: En teoría no podríamos crear otra vlan para el teléfono desde el webif como hacemos para internet?, lo he intentado pero no funciona.

    Me alegro que te funcione !!!

    Respecto a la pregunta, tendríamos que echar un vistazo al código fuente de ASUS-Merlin, para ver que acciones realiza exactamente:

    https://github.com/RMerl/asuswrt-merlin/blob/master/release/src/router/www/Advanced_IPTV_Content.asp

    pero, entiendo que la intefaz está más enfocada a cuando recibes las 3 VLANs desde la WAN y la quieres derivar a una de la interfaces locales ethernet, así que dudo que realice "nuestra peculiar configuración"
    [Otra cosa, sería proponer un cambio en GitHub de ASUS merlin para que añadiesen la opción Orange - LiveBox como teléfono, para usuarios que no se atrevan con la línea de comando : ), y realice los cambios descritos....pero eso es otro cantar !!

    Desconectado flautero

    • Recién llegado
    • *
    • Mensajes: 10
    • Karma: +0/-0
      • Ver Perfil
    • Operador: Jazztel
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #19 en: 01 de Mayo de 2017, 13:35:30 »
    Hola Rianos.

    Gracias por tu inestimable ayuda poder sustituir el "DeadBox" que me ha colocado Jazztel.

    Te cuento. He utilizado tus indicaciones para mi instalación de Jazztel Neba sustituyendo la VLAN 832 por la VLAN 1074 que es la que reconoce mi LiveBox Next de Jazztel cuando cambio de NEBA a directo en la configuración del router.

    Tengo un ASUS RT-AC3200 que funciona correctamente y el LiveBox enchufado al puerto LAN4 del ASUS.

    Los scripts que he utilizado son los siguientes:

    /jffs/scripts/wan-start:

    Código: [Seleccionar]
    #!/bin/sh
    robocfg vlan 1 ports "2 3 4 5t"
    robocfg vlan 1074 ports "1t 5t"
    vconfig add eth0 1074
    ifconfig vlan1074 192.168.100.1 netmask 255.255.255.0 up
    brctl addif br0 vlan1074

    y para configurar el dnsmasq he usuado la posibilidad del Merlin de añadir un trozo de configuración en el dnsmasq.conf

    /jffs/scripts/dnsmasq.postconf

    Código: [Seleccionar]
    #!/bin/sh
    CONFIG=$1
    source /usr/sbin/helper.sh
    logger "dnsmasq-dhcp: Configure wlan1074 to have special DHCP"
    ifconfig vlan1074 192.168.100.1 netmask 255.255.255.0
    iptables -D INPUT -i vlan1074 -j ACCEPT
    iptables -I INPUT -i vlan1074 -j ACCEPT
    pc_append "
    log-dhcp
    interface=vlan1074
    dhcp-range=vlan1074,192.168.100.2,192.168.100.2,255.255.255.0,86400s
    dhcp-option=vlan1074,3,192.168.100.1
    dhcp-option=vlan1074,6,87.216.1.65,87.216.1.66
    " $CONFIG

    añadiendo el código entre las comillas del pc_append en el /etc/dnsmaq.conf correctamente.

    Mi intención en dar IP 192.168.100.X al LiveBox a traves de WAN y asignarle una IP 192.168.2.X (mi red local) al interface LAN del LiveBox  conectando un cable entre las 2 LAN de los router (y poder usar SIP conectado a través del WIFI del ASUS sin tener que activar la WIFI del LiveBox) pero insiste en asignarle una dirección 192.168.2.X a la WAN.

    La configuración del robocfg es la siguiente:

    Código: [Seleccionar]
    Switch: enabled
    Port 0: 1000FD enabled stp: none vlan: 2 jumbo: off mac: dd:dd:dd:dd:dd:dd
    Port 1: 1000FD enabled stp: none vlan: 1074 jumbo: off mac: aa:aa:aa:aa:aa:aa
    Port 2:   DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
    Port 3:   DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
    Port 4: 1000FD enabled stp: none vlan: 1 jumbo: off mac: bb:bb:bb:bb:bb:bb
    Port 8:   DOWN enabled stp: none vlan: 2 jumbo: off mac: 00:00:00:00:00:00
    VLANs: BCM5301x enabled mac_check mac_hash
       1: vlan1: 2 3 4 5t
       2: vlan2: 0 5
      20: vlan20: 0t 5t
    1045: vlan1045: 1t 5t 7 8u
    1046: vlan1046: 1 4 5t 7t 8t
    1047: vlan1047: 0t 4 5 7
    1074: vlan1074: 1t 5t
    1099: vlan1099: 1 4 5t 7 8u
    1100: vlan1100: 1t 2t 4t 7
    1101: vlan1101: 1t 3t 4t 8t
    1102: vlan1102: 0 3t 4 7 8u
    1103: vlan1103: 1 5t 7 8u

    la salida de ifconfig es:

    Código: [Seleccionar]
    br0       Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0 
              inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              inet6 addr: 2001:470:XXXX:XXXX::1/64 Scope:Global
              UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
              RX packets:296334 errors:0 dropped:0 overruns:0 frame:0
              TX packets:241988 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:40961311 (39.0 MiB)  TX bytes:74549946 (71.0 MiB)

    eth0      Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0 
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:4045949 errors:0 dropped:0 overruns:0 frame:0
              TX packets:4070973 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:3883578186 (3.6 GiB)  TX bytes:3881630505 (3.6 GiB)
              Interrupt:179 Base address:0x4000

    eth1      Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B4 
              inet6 addr: fe80::3697:f6ff:fe51:fb4/64 Scope:Link
              UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
              RX packets:1914 errors:0 dropped:0 overruns:0 frame:0
              TX packets:48704 errors:0 dropped:5879 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:429764 (419.6 KiB)  TX bytes:12309937 (11.7 MiB)

    eth2      Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0 
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
              RX packets:3327 errors:0 dropped:0 overruns:0 frame:0
              TX packets:51961 errors:0 dropped:6071 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:353784 (345.4 KiB)  TX bytes:16022529 (15.2 MiB)

    eth3      Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B8 
              inet6 addr: fe80::3697:f6ff:fe51:fb8/64 Scope:Link
              UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:47398 errors:0 dropped:6570 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:0 (0.0 B)  TX bytes:12159316 (11.5 MiB)

    lo        Link encap:Local Loopback 
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING MULTICAST  MTU:16436  Metric:1
              RX packets:39605 errors:0 dropped:0 overruns:0 frame:0
              TX packets:39605 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:8351688 (7.9 MiB)  TX bytes:8351688 (7.9 MiB)

    v6tun0    Link encap:IPv6-in-IPv4 
              inet6 addr: fe80::5cbf:c83d/128 Scope:Link
              inet6 addr: 2001:470:XXXX:XXXX::2/64 Scope:Global
              UP POINTOPOINT RUNNING NOARP  MTU:1480  Metric:1
              RX packets:37865 errors:0 dropped:0 overruns:0 frame:0
              TX packets:32016 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:22951882 (21.8 MiB)  TX bytes:4635748 (4.4 MiB)

    vlan1     Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0 
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
              RX packets:2977632 errors:0 dropped:0 overruns:0 frame:0
              TX packets:358977 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:3710893505 (3.4 GiB)  TX bytes:78778114 (75.1 MiB)

    vlan1074  Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0 
              inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:9590 errors:0 dropped:0 overruns:0 frame:0
              TX packets:59717 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:1006575 (982.9 KiB)  TX bytes:15443859 (14.7 MiB)

    vlan20    Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0 
              inet addr:XXX.XXX.XXX.XXX  Bcast:XXX.XXX.XXX.255  Mask:255.255.252.0
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1054314 errors:0 dropped:0 overruns:0 frame:0
              TX packets:2821098 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:148991870 (142.0 MiB)  TX bytes:3692389387 (3.4 GiB)


    la tabla de rutas es la siguiente

    Código: [Seleccionar]
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    XXX.XXX.XXX.1   *               255.255.255.255 UH    0      0        0 vlan20
    192.168.100.0   *               255.255.255.0   U     0      0        0 vlan1074
    192.168.2.0     *               255.255.255.0   U     0      0        0 br0
    XXX.XXX.XXX.0   *               255.255.252.0   U     0      0        0 vlan20
    127.0.0.0       *               255.0.0.0       U     0      0        0 lo
    default         XXX.XXX.XXX.1   0.0.0.0         UG    0      0        0 vlan20

    Como puedes comprobar las VLAN están aparentemente bien y todo funciona Internet, teléfono fijo y SIP a través del WIFI del LiveBox .

    Me podrías echar una mano.

    Gracias y perdona por el ladrillo.
    « Última modificación: 01 de Mayo de 2017, 13:50:22 por flautero »

    Desconectado rianos

    • Recién llegado
    • *
    • Mensajes: 14
    • Karma: +1/-0
      • Ver Perfil
    • Operador: Orange
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #20 en: 02 de Mayo de 2017, 09:59:57 »
    Hola flautero,

    Sin mirar mucho en detalle tu configuración, y por ir "limando los posibles problemas", veo que dices que tienes conectado el LiveBox a la LAN4 del ASUS. Sin embargo, la VLAN 1074 la tienes creada sobre el puerto 1

    robocfg vlan 1074 ports "1t 5t"

    Por lo que yo empezaría por cambiar dicha línea por
    robocfg vlan 1074 ports "4t 5t"

    y ver si ahora te funciona el invento.

    Vamos poco a poco....y si sigue fallando avanzamos en la resolución del problema

    Desconectado flautero

    • Recién llegado
    • *
    • Mensajes: 10
    • Karma: +0/-0
      • Ver Perfil
    • Operador: Jazztel
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #21 en: 02 de Mayo de 2017, 11:49:23 »
    Gracias Rianos por contestar.

    La numeración está invertida en el robocfg el puerto 4 fisico corresponde al 1 en el robocfg y el 1 es el 4. Incluso el show del robocfg te lo he enviado sólo con el LIVEBOX y el ordenador enchufado para comprobar las MAC que me indicaba en cada puerto. Eso ya lo he mirado.  :)

    Además si lo enchufo al revés no me levanta el LibeBox.

    Te mando cómo tengo el dnsmasq.conf completo para que lo mires
    Código: [Seleccionar]
    pid-file=/var/run/dnsmasq.pid
    user=nobody
    bind-dynamic
    interface=br0
    interface=ppp1*
    no-dhcp-interface=ppp1*
    resolv-file=/tmp/resolv.conf
    servers-file=/tmp/resolv.dnsmasq
    no-poll
    no-negcache
    cache-size=1500
    min-port=4096
    domain=WORKGROUP
    expand-hosts
    bogus-priv
    local=/WORKGROUP/
    dhcp-range=lan,192.168.2.100,192.168.2.254,255.255.255.0,86400s
    dhcp-option=lan,3,192.168.2.1
    dhcp-option=lan,15,WORKGROUP
    dhcp-option=lan,44,192.168.2.1
    dhcp-option=lan,252,"\n"
    ra-param=br0,10,600
    enable-ra
    quiet-ra
    dhcp-range=lan,::,constructor:br0,ra-stateless,64,600
    dhcp-option=lan,option6:23,[::]
    dhcp-option=lan,option6:24,WORKGROUP
    dhcp-authoritative
    read-ethers
    addn-hosts=/etc/hosts.dnsmasq

    log-dhcp
    log-queries
    interface=vlan1074
    dhcp-range=vlan1074,192.168.100.2,192.168.100.2,255.255.255.0,86400s
    dhcp-option=vlan1074,3,192.168.100.1
    dhcp-option=vlan1074,6,87.216.1.65,87.216.1.66
    dhcp-host=dd:dd:dd:dd:dd:dd,192.168.100.2


    Incluso probando he añadido la última linea donde dd:...:dd es la MAC WAN del LiveBox y sigue emperrado en darme en la red 192.168.2.x

    He comprobado que no aparece la MAC en /etc/ethers ni el nombre en /etc/hosts.dnsmasq que es donde se recuerdan IP y MAC asociadas a nombres de red.

    La versión del Merlín es la última 380.65_4

    Activando la administración remota del LiveBox puede entrar indicando su IP WAN http://192.168.2.200:8080

    y en el log de seguridad de la página de administración veo lo siguiente:

    Código: [Seleccionar]
    02/05/2017  11:39:24 192.168.2.9 login success
    02/05/2017  11:20:12 DHCP Client: [ATM1]Receive Ack from 192.168.2.1,Lease time=86400
    02/05/2017  11:20:12 DHCP Client: [ATM1]Domain name = WORKGROUP
    02/05/2017  11:20:12 DHCP Client: [ATM1]Send Request, Request IP=192.168.2.200
    02/05/2017  11:20:12 DHCP Client: [ATM1]Receive Offer from 192.168.2.1
    02/05/2017  11:20:12 DHCP Client: [ATM1]Domain name = WORKGROUP
    02/05/2017  11:20:12 DHCP Client: [ATM1]Send Discover
    02/05/2017  11:20:12 DHCP Client: [ATM1]Send Discover
    02/05/2017  11:20:07 DHCP Client: [ATM1]Send Release
    02/05/2017  10:50:33 DHCP Client: [ATM1]Receive Ack from 192.168.2.1,Lease time=86400
    02/05/2017  10:50:33 DHCP Client: [ATM1]Domain name = WORKGROUP
    02/05/2017  10:50:33 DHCP Client: [ATM1]Send Request, Request IP=192.168.2.200
    02/05/2017  10:50:33 DHCP Client: [ATM1]Receive Offer from 192.168.2.1
    02/05/2017  10:50:33 DHCP Client: [ATM1]Domain name = WORKGROUP
    02/05/2017  10:50:33 DHCP Client: [ATM1]Send Discover
    02/05/2017  10:49:29 DHCP Client: [ATM1]Send Discover
    02/05/2017  10:48:57 DHCP Client: [ATM1]Send Discover
    02/05/2017  10:48:41 DHCP Client: [ATM1]Send Discover
    02/05/2017  10:48:33 DHCP Client: [ATM1]Send Discover
    02/05/2017  10:48:29 DHCP Client: [ATM1]Send Discover
    02/05/2017  10:48:27 DHCP Client: [ATM1]Send Discover
    02/05/2017  10:48:27 DHCP Client: [ATM1]Send Discover
    02/05/2017  10:48:22 DHCP Client: [ATM1]Send Release
    02/05/2017  08:03:07 NTP Date/Time updated.
    15/12/2016  12:01:00 Get system time from NTP server:87.216.1.249.
    15/12/2016  12:00:37 DHCP Client: [ATM1]Receive Ack from 192.168.2.1,Lease time=86400
    15/12/2016  12:00:37 DHCP Client: [ATM1]Domain name = WORKGROUP
    15/12/2016  12:00:37 DHCP Client: [ATM1]Send Request, Request IP=192.168.2.200
    15/12/2016  12:00:30 Can't find NTP time.
    15/12/2016  04:19:17 192.168.1.2 login success


    A las 11:20 aprox he reiniciado el ASUS para hacer pruebas.

    Un saludo y gracias por dedicarme tu tiempo.


    Desconectado rianos

    • Recién llegado
    • *
    • Mensajes: 14
    • Karma: +1/-0
      • Ver Perfil
    • Operador: Orange
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #22 en: 03 de Mayo de 2017, 11:09:44 »
    Hola de nuevo flautero,

    Siento decirte, que lamentablemente no sé que es lo que te puede ocurrir con exactitud.

    De todas formas, y a riesgo de "soltar alguna burrada", y "pensando en alto" para ver si así a alguien más se le puede ocurrir la causa, la explicación que yo le veo es que aunque en dnsmasq puedes crear dos dhcp-range (tal y como has hecho), el servidor dnsmasq determina que "rango" utilizar dependiendo de la interfaz donde "escuche" la petición de cliente DHCP (que no deja de ser un broadcast), es decir, mira que IP tiene dicha interfaz (en el router) y asigna al cliente una IP de dicho rango

    Tal y como tienes conectado el Livebox, la petición llega por la interfaz LAN4, que en nuestro caso es vlan1074 que resulta que tiene la IP 192.168.100.1, con lo que el DNSMASQ elegiría una IP del rango 192.168.100.X para asignar al cliente .... PERO....resulta que dicha interfaz vlan1074 forma parte del bridge br0 (que ejecutaste con el comando brctl addif br0 vlan1074) --> Con lo que la petición de DHCP TAMBIEN llega a la interfaz br0, que tiene como IP 192.168.2.1 con lo que asignaría una IP del rango 192.168.2.x .....

    Así que, con esto DNSMASQ no sabe que rango darle al cliente (pues realmente la petición la recibe por ambas interfaces)

    PRUEBAS que puedes hacer:
    Pues quita la interfaz vlan1074 del bridge (bien eliminando la linea brctl addif br0 vlan1074 en el arranque del sistema), o a mano si quieres realizar la prueba sin tener que reiniciar.

    En principio no deberías de cargarte nada, pues el ASUS se encargaría de enroutar dichas interfaces...

    Prueba a ver si esta "idea" funciona, y ya nos cuentas

    Suerte !!!

    Desconectado flautero

    • Recién llegado
    • *
    • Mensajes: 10
    • Karma: +0/-0
      • Ver Perfil
    • Operador: Jazztel
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #23 en: 03 de Mayo de 2017, 11:42:07 »
    Gracias Rianos.

    Cuando esté en mi casa lo pruebo a ver si es esa tontería.

    Un Saludo y te cuento.

    Desconectado flautero

    • Recién llegado
    • *
    • Mensajes: 10
    • Karma: +0/-0
      • Ver Perfil
    • Operador: Jazztel
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #24 en: 03 de Mayo de 2017, 18:07:27 »
    Hola Rianos.

    Nada, no funciona

    He quitado el enlace con el br0

    Código: [Seleccionar]
    brctl delif br0 vlan1074
    ifconfig vlan1074 down
    vconfig rem vlan1074

    y se pierde la conexión con la vlan 1074

    he intentado crear otro bridge br1 y asignarle la vlan
    Código: [Seleccionar]
    brctl addbr br1
    brctl stp br1 on
    ifconfig br1 192.168.100.1 255.255.255.0 up
    vconfig add eth0 1074
    ifconfig vlan1074 up
    brctl addif br1 vlan1074

    y tampoco funciona
    Código: [Seleccionar]
    admin@RT-AC3200:/tmp/etc# brctl show
    bridge name     bridge id               STP enabled     interfaces
    br0             8000.3497f6510fb0       yes             vlan1
                                                            eth2
                                                            eth1
                                                            eth3
    br1             8000.3497f6510fb0       yes             vlan1074
    admin@RT-AC3200:/tmp/etc#

    He probado con STP enabled 'yes' y 'no'
    Supongo que se tendrá que incluir alguna otra interface en el br1 para que sea realmente un bridge.

    Código: [Seleccionar]
    admin@RT-AC3200:/tmp/etc# ifconfig br0
    br0       Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0
              inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              inet6 addr: 2001:470:XXXX:XXXX::1/64 Scope:Global
              UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
              RX packets:169346 errors:0 dropped:0 overruns:0 frame:0
              TX packets:201961 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:20479575 (19.5 MiB)  TX bytes:156805622 (149.5 MiB)

    admin@RT-AC3200:/tmp/etc# ifconfig br1
    br1       Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0
              inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:124 errors:0 dropped:0 overruns:0 frame:0
              TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:27329 (26.6 KiB)  TX bytes:4338 (4.2 KiB)

    admin@RT-AC3200:/tmp/etc# ifconfig vlan1074
    vlan1074  Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:114 errors:0 dropped:0 overruns:0 frame:0
              TX packets:202 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:25650 (25.0 KiB)  TX bytes:11732 (11.4 KiB)


    Tambien he añadido lineas en el dnsmasq para que asigne al interface br1 (copiando las que había puesto en vlan1074)

    Como puedes observar se registra transmisión de paquetes pero no levanta el LiveBox quedandose el led parpadeando en naranja.

    No se que probar mas.

    Un saludo
    « Última modificación: 03 de Mayo de 2017, 18:09:44 por flautero »

    Desconectado rianos

    • Recién llegado
    • *
    • Mensajes: 14
    • Karma: +1/-0
      • Ver Perfil
    • Operador: Orange
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #25 en: 03 de Mayo de 2017, 18:43:49 »
    Hola flautero,

    Es que "te has pasado" en borrar cosas ; )

    De tu configuración inicial, lo único que tenías que haber hecho es:
    brctl delif br0 vlan1074

    y listo.
    Es que además de quitar la interfaz vlan1074 del br0, te has cargado la interfaz, etc...etc... :)

    Así que vuelve al punto de esta mañana y has lo siguientes

    0) Volver al estado de esta mañana (mismos ficheros que me enseñaste)
    1) Editar el fichero /jffs/scripts/wan-start y borrar la línea que dice brctl addif br0 vlan1074

    2) Reiniciar el router

    Prueba y nos cuentas !  :)


    Desconectado flautero

    • Recién llegado
    • *
    • Mensajes: 10
    • Karma: +0/-0
      • Ver Perfil
    • Operador: Jazztel
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #26 en: 03 de Mayo de 2017, 19:00:09 »
    Hola.

    Lo que me comentas es lo primero que he hecho.  ;D

    pero no funcionaba. No conseguía levantar el LiveBox.

    En la traza del ASUS aparece lo siguiente

    May  3 18:47:08 custom script: Running /jffs/scripts/dhcpc-event (args: renew)
    May  3 18:49:50 dnsmasq-dhcp[12008]: DHCP packet received on vlan1074 which has no address
    May  3 18:49:50 dnsmasq-dhcp[12008]: DHCP packet received on vlan1074 which has no address
    May  3 18:49:52 dnsmasq-dhcp[12008]: DHCP packet received on vlan1074 which has no address
    May  3 18:49:56 dnsmasq-dhcp[12008]: DHCP packet received on vlan1074 which has no address
    May  3 18:50:04 dnsmasq-dhcp[12008]: DHCP packet received on vlan1074 which has no address


    Por eso he creado lo del br1 y el router aparentemente tenía 2 IP's una 192.168.2.1 y 192.168.100.1

    incluso me mostraba 2 rutas
    Código: [Seleccionar]
    192.168.100.0   *               255.255.255.0   U     0      0        0 br1
    192.168.2.0     *               255.255.255.0   U     0      0        0 br0

    y me respondia al ping a 100.1

    ahora lo que parace que falta es que la vlan1074 tenga salida a la vlan20 (WAN)

    Es quitar la vlan1074 de br1 y engancharla a br0 y vuelve a sincronizar pero con IP 192.168.2.200.
      >:(

    Un saludo y gracias por tus ideas.

    Si lo consigo.... vale hacer un manual je.je.

    Desconectado rianos

    • Recién llegado
    • *
    • Mensajes: 14
    • Karma: +1/-0
      • Ver Perfil
    • Operador: Orange
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #27 en: 03 de Mayo de 2017, 20:08:49 »
    Hola flautero,

    Perdona si no te he entendido, pero por lo que ví en tu mensaje, no sólo habías "desvinculado" la interfaz vlan1074 del br0, sino que también había eliminado la interfaz vlan1074 (que es la que tiene asignada la IP):

    brctl delif br0 vlan1074
    ifconfig vlan1074 down <- aqui deshabilitas la interfaz
    vconfig rem vlan1074 <- aquí te la cargas : (



    Es en esa información en lo que me he fijado...Es decir la IP la tiene que tener la vlan1074 como bien pusiste en tu fichero al principio...no la interfaz br1 que creastes después:

    ifconfig vlan1074 192.168.100.1 netmask 255.255.255.0 up


    Por eso dije, deja el fichero wan-start así:
    brctl addbr br1
    brctl stp br1 on
    ifconfig br1 192.168.100.1 255.255.255.0 up
    vconfig add eth0 1074
    ifconfig vlan1074 up
    brctl addif br1 vlan1074  <--- Esto NO !!!!!!!! esto lo eliminas




    Y si ya has probado esto, mis mil perdones por no entenderte : (, (Sé que es lioso intentar hacerse uno entender por medios escritos, jejeje, ).

    Por lo demás, pues yo ya "he agotado" mis ideas....al menos por hoy  ;)

    Suerte !!

    [EDITO]: En todo caso, lo que has probado de la br1 (¿Te acordaste de meter la br1 en la lista de interfaces de dnsmasq.conf, para que el router reparta "IPs" sobre dicha interfaz?) (¿Probaste en asignar la IPs a la vlan1074 en vez de a br1?)...--> Ala...ya tienes trabajo ;P
    « Última modificación: 03 de Mayo de 2017, 20:13:09 por rianos »

    Desconectado flautero

    • Recién llegado
    • *
    • Mensajes: 10
    • Karma: +0/-0
      • Ver Perfil
    • Operador: Jazztel
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #28 en: 04 de Mayo de 2017, 20:00:32 »
    Hola Rianos.

    He seguido tus consejos y parece que tampoco funciona.

    Mirando la documentacion del dnsmasq he descubierto que no hay que diferenciar la subred en el dhcp-range y he hecho lo siguiente:

    1) Desconectar vlan1074 del br0

    Código: [Seleccionar]
    brctl delif br0 vlan1074

    2) Definir la vlan1074 con su IP, etc

    Código: [Seleccionar]
    vlan1074  Link encap:Ethernet  HWaddr 34:97:F6:51:0F:B0
              inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
              inet6 addr: fe80::3697:f6ff:fe51:fb0/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1180 errors:0 dropped:0 overruns:0 frame:0
              TX packets:9035 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:146062 (142.6 KiB)  TX bytes:1721647 (1.6 MiB)

    3) cambiar el dnsmasq.postconf de la siguiente manera
    Código: [Seleccionar]
    #!/bin/sh
    CONFIG=$1
    INTERFACE=vlan1074
    source /usr/sbin/helper.sh
    logger "dnsmasq-dhcp: Configure wlan1074 to have special DHCP"
    ifconfig $INTERFACE 192.168.100.1 netmask 255.255.255.0
    iptables -D INPUT -i $INTERFACE -j ACCEPT
    iptables -I INPUT -i $INTERFACE -j ACCEPT
    pc_append "
    log-dhcp
    log-queries
    interface=$INTERFACE
    dhcp-range=set:sip,192.168.100.2,192.168.100.254,infinite
    dhcp-option=tag:sip,6,87.216.1.65,87.216.1.66
    dhcp-option=tag:sip,15,SIPGROUP
    #dhcp-option=tag:sip,3,192.168.2.1
    dhcp-host=XX:XX:XX:XX:XX:XX,192.168.100.100
    " $CONFIG

    donde puedo jugar poniendo a INTERFACE o bien vlan1074 o (si defino el brigde br1 y enlazo vlan1074) br1.

    El parametro "set:sip" permite definir un "alias" a ese rango de IP's para luego poder asignarle opciones con el "tag:sip"  :)

    De esta forma si funciona correctamente DHCP y asigna al LiveBox
    la IP 192.168.100.100
    los DNS de jazztel 87.216.1.6X
    y la puerta de enlace 192.168.100.1

    Por supuesto puede hacer desde las 2 redes ping al 192.168.100.1 (IP del ASUS).
    Desde la red 195.168.100.x no tengo acceso a internet, aunque el led de @ se pone en verde y por supuesto no se registra el SIP

    Esto funciona igual ya lo haga con vlan1074 sólamente e indicando INTERFACE=vlan1074
    o con vlan1074+br1 indicando INTERFACE=br1 (en este caso TIENE que estar vlan1074 en br1).

    He probado a activar la dhcp-option que está comentada para indicar la puerta de enlace a la 2.1 pero no consigo nada.

    Con esta configuración sólo faltaría darle salida a inet a la subred 100.X


    Un saludo.

    Desconectado rianos

    • Recién llegado
    • *
    • Mensajes: 14
    • Karma: +1/-0
      • Ver Perfil
    • Operador: Orange
    Re:Livebox como ATA usando Asus merlin
    « Respuesta #29 en: 04 de Mayo de 2017, 20:40:43 »
    Hola flautero,

    Ante todo mil perdones !!! Mi anterior mensaje era erróneo (me he dado cuenta al verlo de nuevo ahora). Ofu  ???

    De todas formas, he visto que has hecho los pasos correctos:
    1) Has quitado la vlan1074 del bridge br0 --> OK
    2) Has asignado la IP 192.168.100.1  a la vlan1074 --> OK
    3) Lo del dnsnasq podías haberlo dejado como lo tenías antes, ya que ahora br0 y vlan disponen de distinta IP, y por tanto, el servidor DHCP sería capaz de distinguir que dhcp-range utilizar según la interfaz de entrada de solicitud

    Segun entiendo el ASUS tienes como IP:
     - en br0 192.168.2.1
     - en vlan1064 192.168.100.1

    Y con el DHCP consigues ponerle al LiveBox:
    - en WAN 192.168.100.100

    Faltaría-->
    - Asignar la puerta de enlace en LiveBox
    Para ello añade en dnsmasq dhcp-option=tag:sip,3,192.168.100.1

    Hay una cosa que no entiendo de tu mensaje:
    "esde la red 195.168.100.x no tengo acceso a internet, aunque el led de @ se pone en verde y por supuesto no se registra el SIP"

    (¿red 195.168.100.X?), Cual es esa red ?

    Tu interfaz WAN de livebox es 192.168.100.100
    Tu red LAN del livebox ¿cual es ?¿Que IP tiene el Livebox en la LAN?¿Como asignas IPs a los clientes en dicha red?


    Un esquema de red vendría bien para no hacernos tanto lío ;)

    Necesitaria al menos esto
    ASUS LAN IP: (supongo que 192.168.2.1)
    ASUS VLAN1074 IP: (supongo que 192.168.100.1)
    LIVEBOX WAN IP: (192.168.100.2 se la da por DHCP el ASUS)
    LIVEBOX LAN IP:  <--- Esta es la que me falta





    La Fibra

    Re:Livebox como ATA usando Asus merlin
    « Respuesta #29 en: 04 de Mayo de 2017, 20:40:43 »