Archives par étiquette : agrégation

Freemobile et Mikrotik : forcer l’agrégation CA2 (màj 31 Déc. 2020)

LE PRESENT BILLET A ETE REPRIS SANS AUTORISATION SUR ROUTEUR4G.FR
NOUS AVONS DEMANDE SON RETRAIT IMMEDIAT ET ENGAGE UNE PROCEDURE
AVEC L’HEBERGEUR DE CE SITE INDELICAT CONTRE LUDOVICK FRAPPEREAU

Ce n’est un secret pour personne, l’opérateur bricolo, Freemobile, pose des soucis réguliers pour l’agrégation de bandes, pourtant effectivement en service sur une grande majorité de ses relais.

Sur votre routeur LTE Mikrotik, voici ce que vous obtenez par exemple lorsque les bandes 7 et 3 fonctionnent simultanément, apportant un maximum de débit en théorie :

Mais lorsque l’agrégation tombe, il faut désormais penser à la reconnecter manu-militari . C’est le but du script lteschedule que je vais vous présenter ci-dessous, utilisé sur RouterOs Beta 7.1 :

#
# Selection fichier ca2.txt
#
:local filename "ca2.txt"
:if ([:len [/file find name=$filename]] = 0) do={
#
# => Fichier introuvable on va le creer
#
/file print file=$filename
/file set $filename contents=""
}

:local contents [/file get $filename contents] ;
:local heure [/system/clock/get time] ;
:local date [/system/clock/get date] ;

:global modem [/interface/lte/monitor lte1 once as-value ];
:global OP ($modem->"access-technology");

:if ([:tostr $OP] = "LTE (CA2)") do={:put "CA2 connecte";
}

:if ([:tostr $OP] != "LTE (CA2)") do={:put "pas de CA2";
#
# Pas de connexion CA2 on enregistre date et heure
# et on fait un reset
#
/interface/lte/disable lte1 
/interface/lte/enable lte1 
:set contents ($contents . " ** " . $date . " / " . $heure)
/file set $filename contents=$contents ;
}

Nous récupérons les informations du modem LTE et cherchons la seule ligne « access-technology » qui doit contenir la chaine LTE (CA2) si l’agrégation est opérationnelle. Si le mode CA2 n’est pas actif, alors nous coupons la connexion LTE puis la rétablissons, en enregistrant date et heure dans ca2.txt. Ce fichier est automatiquement créé au premier lancement s’il n’existe pas. Simple, mais efficace !

A vous maintenant d’ajouter une programmation horaire dans SystemScheduler.

Ici, toutes les 30 minutes nous surveillons la connexion en exécutant le script. En cas de coupure, le CA2 sera rapidement rétabli. A vous d’adapter en fonction de vos besoins désormais, de la qualité de votre cellule Freemobile locale également.

 

4G, ADSL, OverTheBox : THD en campagne !

Souvenez-vous de nos essais avec un routeur 4G pour espérer disposer de très haut débit en campagne, là où le département de Loire Atlantique n’a toujours pas eu la bonne idée de déployer de la fibre, là où les pauvres tentatives de montée en débit VDSL n’existent pas, la faute à Philippe Grosvalet, Président non-geek du département.

Eh bien ces essais sont en passe de réussir, la preuve avec ce récent test de chargement :

Il s’agit ici de l’interface d’OverTheBox en temps réel. Vous apercevez le téléchargement, puis l’absence de consommation une fois celui-ci terminé. IF1, IF2, et IF3 sont des connexions ADSL, trois lignes au total. 4gfree est une connexion Freemobile verrouillée en 4G.

Jetez donc un oeil sur la droite de la ligne 4gfree et regardez le « Peak », c’est à dire le débit en pointe, 32 Mbps, waouh ! Sur le débit d’OverTheBox, nous dépassons les 51 Mbps, c’est une première ici, habituellement cela ne va pas aussi vite avec l’agrégation de toutes les connexions.

Alors quelle est la recette miracle ? Simplement de bonnes antennes, adaptées, et un routeur 4G / WiFi / Ethernet qui tient la route :

L’ensemble est placé en extérieur et permet d’obtenir un signal 4G convenable, 50% dans notre cas car l’ensemble n’a pas encore été positionné sur le site définitif. Là encore, nous avons réduit les connexions coaxiales : pas de pertes, on limite au maximum, le routeur est positionné dans un boitier étanche et alimenté en PoE.

Nous allons poursuivre les essais, tester de nouvelles antennes, et vous en reparler très rapidement.

A suivre…