Auteur Sujet: Modem tiers compatible VDSL2  (Lu 18136 fois)

0 Membres et 1 Invité sur ce sujet

dmfr

  • Client Orange adsl
  • *
  • Messages: 34
Modem tiers compatible VDSL2
« Réponse #48 le: 14 novembre 2017 à 14:08:49 »
J'en profite pour partager une idée utile en VSDL, le débit étant bien moindre que la fibre, il peut être utile sur un ERL de mettre en place une QoS de type "smart-queue".
Dans la configuration ERL on aura donc :

traffic-control {
    smart-queue MyQos {
        download {
            ecn enable
            fq-quantum 300
            htb-quantum 1500
            rate 24706kbit
            target 5ms
        }
        upload {
            ecn enable
            fq-quantum 300
            htb-quantum 1500
            rate 3788kbit
            target 5ms
        }
        wan-interface eth1
    }
}

Problème, pour être efficace on doit adapter les valeurs aux débit synchronisés du modem VDSL.
En général pour du VDSL (transport PTM), on aura un overhead d'environ 5%, donc on gardera 94% de débit utile avec une légère marge.

On peut donc utiliser ce script bash/vbash pour récupérer les valeurs du modem et adapter la smart-queue de l'ERL quand ces valeurs changent.

#!/bin/bash
 
run=/opt/vyatta/bin/vyatta-op-cmd-wrapper
QUEUENAME=MyQos

# https://www.tutorialspoint.com/unix/unix-regular-expressions.htm

TEST=$(curl -s http://10.39.57.1/html/status/xdslStatus.asp | sed -n 's/^.*DSLCfg[^=]*=[[:blank:]]*//p' | sed -e 's/.*(.*(\(.*\)).*).*$/\1/' | sed -r 's/"+//g')
UPRATE=$(echo $TEST | cut -d, -f5)
DOWNRATE=$(echo $TEST | cut -d, -f6)

if [[ ! $DOWNRATE -gt 10 || ! $UPRATE -gt 10 ]]; then
        #echo "Bug ?"
        exit
fi


STATUS_FILE=/tmp/smartqueue-hg612.rates
if [ -f "$STATUS_FILE" ];
then
source $STATUS_FILE
fi

if [[ $UPRATE -eq $CURRENT_UPRATE && $DOWNRATE -eq $CURRENT_DOWNRATE ]]; then
        #echo "Same values"
        exit
fi


echo "CURRENT_DOWNRATE=$DOWNRATE" > $STATUS_FILE
echo "CURRENT_UPRATE=$UPRATE" >> $STATUS_FILE

UPLIMIT=$(($UPRATE*94/100))
DOWNLIMIT=$(($DOWNRATE*94/100))

logger -t smartqueue-hg612 -p warn "Uplink is $UPRATE, set uplimit to ${UPLIMIT}kbit"
logger -t smartqueue-hg612 -p warn "Downlink is ${DOWNRATE}, set uplimit to ${DOWNLIMIT}kbit"


source /opt/vyatta/etc/functions/script-template

configure
set traffic-control smart-queue ${QUEUENAME} upload rate ${UPLIMIT}kbit
set traffic-control smart-queue ${QUEUENAME} download rate ${DOWNLIMIT}kbit
commit
save
exit

Adapter le nom de la smart-queue (MyQos) et l'adr LAN2 du modem (10.39.57.1)

Pour compléter on ajoute la tâche programmée façon ERL :

system {
    task-scheduler {
        task smartqueue-hg612 {
            executable {
                path /config/scripts/smartqueue-hg612.sh
            }
            interval 5m
        }
    }
}

La gestion de la QoS est donc parfaitement automatique en rapport au modem VDSL.

zoc

  • Client Orange Fibre
  • *
  • Messages: 1 568
  • Antibes (06)
Modem tiers compatible VDSL2
« Réponse #49 le: 14 novembre 2017 à 18:25:18 »
Très intéressante idée d’adapter la QOS dynamiquement en fonction des caractéristiques de la ligne.

Par contre personnellement je me méfie des scripts qui modifient, et surtout sauvegardent le fichier de configuration: ça peut finir par faire beaucoup d’écritures sur la clé USB et elle n’aime pas ça...

Du coup moi je ferais le commit pour appliquer les changements mais pas le save.

adaigre

  • Client FAI autre
  • *
  • Messages: 40
  • Chasseneuil-du-Poitou (86)
Modem tiers compatible VDSL2
« Réponse #50 le: 20 novembre 2017 à 13:23:32 »
Bonjour,

Je vais migrer de Bouygues ADSL vers Sosh+Livebox.
A cette occasion je vais en profiter pour passer sur un modem ADSL tiers afin d'éviter de faire un double NAT (j'utilise un ERL).
Pour les personnes qui ont un HG610/12, ont-elles constaté une différence dans le débit de synchronisation par rapport à la Livebox 4 ?

cetipabo

  • Client Orange vdsl
  • *
  • Messages: 211
Modem tiers compatible VDSL2
« Réponse #51 le: 20 novembre 2017 à 21:07:40 »
Oui c'est un poil plus faible.
En VDSL avec LiveBox4 ou Technicolor DGA4130 (BCM63138) j'ai 90Mb/18Mb, avec un HG612 (BCM6368) je synchronise avec 3Mb de moins en download, mais idem en upload.

Nao

  • Client FAI autre
  • *
  • Messages: 107
Modem tiers compatible VDSL2
« Réponse #52 le: 08 décembre 2017 à 01:01:58 »
Bonsoir,
@cetipabo : J'ai eu sa réponse concernant les Inteno, hélas, mauvaise nouvelle :
"Nous n'arrivons plus à remettre la main sur le contrat conclu à l'époque avec le fournisseur des modems Inteno. ..."

Un proche a le Smart modem plus (DGA4130) de Telecom Italia et ces retours me donnent envie d'en acquérir quelques-uns.
Je vais avoir l'occasion de le tester la prochaine fois que je passerais chez lui.  8)
Bien entendu, je ne manquerai pas de faire un petit retour ici. :)

cetipabo

  • Client Orange vdsl
  • *
  • Messages: 211
Modem tiers compatible VDSL2
« Réponse #53 le: 08 décembre 2017 à 17:56:59 »
le DGA4130 que j'utilise maintenant depuis plusieurs mois, est EXCELLENT ! et configurable a souhait grâce notamment aux gars qui ont créé un repository Openwrt dédié, ce qui permet d'installer pleins de paquets, sans oublié la GUI "débridée".
D'ailleurs ce modem mériterai d'avoir son Topic dédié ici.

 

Mobile View