Auteur Sujet: Chute de Debit en PPPOE et échec de passage en DHCP  (Lu 1488 fois)

0 Membres et 1 Invité sur ce sujet

scandinave

  • Abonné Orange Fibre
  • *
  • Messages: 6
  • Bordeaux 3300
Chute de Debit en PPPOE et échec de passage en DHCP
« le: 08 septembre 2019 à 14:10:22 »
Bonjour,

Je suis en galère depuis maintenant quelques semaines. J'ai un Edge Router Lite sans liveBox branché directement sur l'ONT via PPPOE. Pendant 2ans 1/2 tous cela à super bien fonctionné avec des débits de 950/250Mo/s.

Depuis quelques semaines j'ai des débits vraiment pas terribles, du genre entre  100/100 ou 300/300. J'ai testé en rebranchant la box orange. Résultat, j'ai bien un gain que je n'avais pas avant. je monte a 450Mo alors que l'ERL plafonne à ~250 dans le même temps. PPPOE abandonné par orange et du coups moindre débit? Ou alors la maj 2.0.6 que j'ai fait à vraiment mis le bazar dans les perfs de ce routeur.

Du coups j'ai essayé de passer ma config en DHCP sur le réseaux orange. Mais impossible d'y réussir. Est-ce seulement possible en 2.x?
Voici ma conf :
firewall {
    all-ping enable
    broadcast-ping disable
    ip-src-route disable
    log-martians enable
    name WAN_IN {
        default-action drop
        description "Internet to LAN"
        rule 10 {
            action accept
            description "Allow established/related"
            log disable
            protocol all
            state {
                established enable
                invalid disable
                new disable
                related enable
            }
        }
        rule 20 {
            action drop
            description "Drop invalid state"
            log disable
            protocol all
            state {
                established disable
                invalid enable
                new disable
                related disable
            }
        }
    }
    name WAN_LOCAL {
        default-action drop
        description "packets from Internet to the router"
        rule 50 {
            action accept
            description "Allow established/related"
            state {
                established enable
                related enable
            }
        }
        rule 60 {
            action drop
            description "Drop invalid state"
            log disable
            state {
                invalid enable
            }
        }
    }
    receive-redirects disable
    send-redirects enable
    source-validation disable
    syn-cookies enable
}
interfaces {
    ethernet eth0 {
description Internet_ONT
        duplex auto
        speed auto
        vif 832 {
            address dhcp
            description "Internet Orange DHCP"
            dhcp-options {
                client-option "send vendor-class-identifier "sagem";"
                client-option "send user-class "\053FSVDSL_livebox.Internet.softathome.Livebox4";"
                client-option "send rfc3118-auth 00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:05:58:01:03:41:01:0d:66:74:69:2f:xx:xx:xx:xx:xx:xx:xx:3c:12:7c:68:55:78:21:78:2e:75:30:60:36:33:37:40:73:67:03:13:3c:0a:12:10:32:52:73:be:72:5f:8f:21:a5:74:02:02:c0;"
                client-option "send dhcp-client-identifier 1:xx:xx:xx:xx:xx:xx;"
                client-option "request subnet-mask, routers, domain-name-servers, domain-name, broadcast-address, dhcp-lease-time, dhcp-renewal-time, dhcp-rebinding-time, rfc3118-auth, domain-search;"
                default-route update
                default-route-distance 210
global-option "option rfc3118-auth code 90 = string;"
                name-server update
            }
            egress-qos "0:0 1:0 2:0 3:0 4:0 5:0 6:6 7:0"
            firewall {
                in {
                    name WAN_IN
                }
                local {
                    name WAN_LOCAL
                }
            }
        }
    }
    ethernet eth1 {
        description LAN_R7000
        address 192.168.1.1/24
        duplex auto
        speed auto
    }
    ethernet eth2 {
        address 192.168.2.1/24
        description LAN_BACKUP
        duplex auto
        speed auto
    }
    loopback lo {
    }
}
protocols {
    static {
        route 10.0.0.0/8 {
            next-hop 192.168.1.38 {
            }
        }
    }
}
service {
    dhcp-server {
        disabled false
        hostfile-update disable
        shared-network-name LAN_ETH1_DHCP {
            authoritative enable
            subnet 192.168.1.0/24 {
                default-router 192.168.1.1
                dns-server 192.168.1.1
                lease 86400
                ntp-server 192.168.1.1
                start 192.168.1.38 {
                    stop 192.168.1.243
                }
            }
        }
        shared-network-name LAN_ETH2_DHCP {
            authoritative enable
            subnet 192.168.2.0/24 {
                default-router 192.168.2.1
                dns-server 192.168.2.1
                lease 86400
                ntp-server 192.168.2.1
                start 192.168.2.38 {
                    stop 192.168.2.243
                }
            }
        }
        use-dnsmasq disable
    }
    dns {
        forwarding {
            cache-size 1024
            listen-on eth1
            listen-on eth2
            name-server 149.202.43.233
        }
    }
    gui {
        http-port 80
        https-port 443
        listen-address 192.168.1.1
        listen-address 192.168.2.1
        older-ciphers disable
    }
    nat {
        rule 5001 {
            description "MASQ: WAN"
            log disable
            outbound-interface eth0.832
            protocol all
            type masquerade
        }
    }
    ssh {
        listen-address 192.168.1.1
        listen-address 192.168.2.1
        port 22
        protocol-version v2
    }
    upnp2 {
        listen-on eth1
        nat-pmp enable
        port 34651
        secure-mode enable
        wan eth0.832
    }
unms {
        disable
    }
}
system {
    config-management {
        commit-revisions 50
    }
    conntrack {
        expect-table-size 4096
        hash-size 4096
        table-size 32768
        tcp {
            half-open-connections 512
            loose disable
            max-retrans 3
        }
    }
    login {
        user blablabla {
            authentication {
                encrypted-password blablabla
            }
            level admin
        }
    }
    name-server 127.0.0.1
    ntp {
        server 0.ubnt.pool.ntp.org {
        }
        server 1.ubnt.pool.ntp.org {
        }
        server 2.ubnt.pool.ntp.org {
        }
        server 3.ubnt.pool.ntp.org {
        }
    }
    offload {
hwnat disable
        ipsec enable
        ipv4 {
            forwarding enable
            gre enable
            vlan enable
bonding enable
pppoe disable
        }
        ipv6 {
            forwarding enable
            vlan enable
pppoe disable
        }
    }
    syslog {
        global {
            facility all {
                level notice
            }
            facility protocols {
                level warning
            }
        }
    }
    time-zone Europe/Paris
    traffic-analysis {
        dpi disable
        export disable
    }
}


/* Warning: Do not remove the following line. */
/* === vyatta-config-version: "config-management@1:conntrack@1:cron@1:dhcp-relay@1:dhcp-server@4:firewall@5:ipsec@5:nat@3:qos@1:quagga@2:suspend@1:system@4:ubnt-pptp@1:ubnt-udapi-server@1:ubnt-unms@1:ubnt-util@1:vrrp@1:webgui@1:webproxy@1:zone-policy@1" === */
/* Release version: v2.0.6.5208553.190708.0607 */

Et l'erreur que j'ai dans les logs. Le serveur DHCP refuse de démarré et j'ai une erreur de NAT où il ne trouve pas l'interface eth0.832

Sep  7 18:00:22 ubnt liblogging-stdlog:  [origin software="rsyslogd" swVersion="8.24.0" x-pid="910" x-info="http://www.rsyslog.com"] exiting on signal 15.
Sep  7 18:00:22 ubnt liblogging-stdlog:  [origin software="rsyslogd" swVersion="8.24.0" x-pid="27712" x-info="http://www.rsyslog.com"] start
Sep  7 18:00:25 ubnt ntpd[27596]: ntpd exiting on signal 15 (Terminated)
Sep  7 18:00:25 ubnt ntpd[27777]: ntpd 4.2.8p10@1.3728-o Sun Feb 25 21:35:47 UTC 2018 (1): Starting
Sep  7 18:00:34 ubnt NSM[572]:  NSM-6: 1000 MB
Sep  7 18:00:50 ubnt dhcpd3:
Sep  7 18:00:50 ubnt dhcpd3: No subnet declaration for eth0.832 (no IPv4 addresses).
Sep  7 18:00:50 ubnt dhcpd3: ** Ignoring requests on eth0.832.  If this is not what
Sep  7 18:00:50 ubnt dhcpd3:    you want, please write a subnet declaration
Sep  7 18:00:50 ubnt dhcpd3:    in your dhcpd.conf file for the network segment
Sep  7 18:00:50 ubnt dhcpd3:    to which interface eth0.832 is attached. **
Sep  7 18:00:50 ubnt dhcpd3:
Sep  7 18:00:50 ubnt dhcpd3:
Sep  7 18:00:50 ubnt dhcpd3: No subnet declaration for eth0 (no IPv4 addresses).
Sep  7 18:00:50 ubnt dhcpd3: ** Ignoring requests on eth0.  If this is not what
Sep  7 18:00:50 ubnt dhcpd3:    you want, please write a subnet declaration
Sep  7 18:00:50 ubnt dhcpd3:    in your dhcpd.conf file for the network segment
Sep  7 18:00:50 ubnt dhcpd3:    to which interface eth0 is attached. **
Sep  7 18:00:50 ubnt dhcpd3:
Sep  7 18:01:00 ubnt miniupnpd[28840]: could not open lease file: /var/log/upnp.leases
Sep  7 18:01:00 ubnt miniupnpd[28840]: HTTP listening on port 34651
Sep  7 18:01:00 ubnt miniupnpd[28840]: Listening for NAT-PMP/PCP traffic on port 5351

P.S : J'ai bien le Hardware offloading activé.

Une solution?

scandinave

  • Abonné Orange Fibre
  • *
  • Messages: 6
  • Bordeaux 3300
Chute de Debit en PPPOE et échec de passage en DHCP
« Réponse #1 le: 14 septembre 2019 à 07:20:29 »
Bon, j'ai continuer mes tests. Il se trouve que les SpeedTest, nperfs et autre via le navigateur Web, ne sont absolument pas fiable. J'ai d'importante variation d'un navigateur à un autre. Bref je me suis rendu compte que c'était window le problème. Je ne sais pas pourquoi mais si je démarre sur linux avec le même PC , j'ai bien le débit requis.

Bref un problème de résolus mais je n'arrive toujours pas à passer en DHCP

hj67

  • Abonné Orange Fibre
  • *
  • Messages: 361
  • 67
Chute de Debit en PPPOE et échec de passage en DHCP
« Réponse #2 le: 14 septembre 2019 à 10:19:11 »
Je n'ai pas d'ERL, mais ce n'est pas plutôt un client DHCP qu'il faut démarrer pour avoir une IP ? (et non un serveur).
Sinon pour la config, es-tu dans une zone qui a besoin de la CoS à 6 sur les paquets DHCP pour avoir une IP ?

scandinave

  • Abonné Orange Fibre
  • *
  • Messages: 6
  • Bordeaux 3300
Chute de Debit en PPPOE et échec de passage en DHCP
« Réponse #3 le: 14 septembre 2019 à 10:55:28 »
Oui dsl c'est bien le client DHCP.

Et pour le COS . je n'ai aucune idée de comment savoir cela?

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 312
  • Antibes (06) / Mercury (73)
Chute de Debit en PPPOE et échec de passage en DHCP
« Réponse #4 le: 14 septembre 2019 à 12:21:45 »
Tu ne peux pas vraiment savoir. Donc la bonne méthode, c'est de supposer que la CoS est nécessaire, et par conséquent soit d'intercaler entre le routeur et l'ONT un switch capable d'appliquer la CoS, soit d'utiliser le client DHCP patché associé à la bonne configuration de l'egress-qos.

Une fois que ça fonctionne, alors il est éventuellement possible de réessayer sans le switch/client patché et voir si ça marche toujours ;)

scandinave

  • Abonné Orange Fibre
  • *
  • Messages: 6
  • Bordeaux 3300
Chute de Debit en PPPOE et échec de passage en DHCP
« Réponse #5 le: 14 septembre 2019 à 12:36:52 »
Ok. Il y a un tuto pour générer ce client patché? J'aime bien savoir ce que je fais. Et ceux présent sur le forum son compatible 2.x de l'ERL?