> 
> Je viens de récupérer un RUT950 de Teltonika qui permet beaucoup plus de
> réglages que le routeur TP-Link afin de réaliser d'autres tests en
> fonctions du paramétrage.
> 

Bonjour,
Beaucoup de réglages sur le Teltonika, excepté le choix de bande LTE. Le 
changelog sur leur site montre que des clients l'ont demandé, mais ce n'est pas 
(encore) implémenté.

J'avais commencé à écrire le script suivant (en mode quick-and-dirty), 
permettant de tester les différentes bandes, avec de beaux gains à la clef 
parfois.
C'est encore en WIP, et je n'ai pas ajouté les commandes AT pour le 
CDMA/HSPA... 
A améliorer, mais ca peut aider pour les tests de pointage, en prenant la bande 
la moins bien reçue.
Attention, le 2600 n'est pas accrochable en 4G, mais seulement en 4G+, c'est la 
conclusion de nombreux tests chez Byby et l'Agrume, je l'ai laissé dans le 
script, car c'est en général la bande la plus sensible aux obstacles et 
conditions météo.

@+

=======
#!/bin/sh

#set -x ##Activation mode verbeux pour debug
## manquent les fonctions pour forcer le modem huawei en 3G (WIP !!)

verifier_input() {

        if [ $# -eq 2 ] 
                then
                        echo "il y a $# parametres"
                        MODE=$1                 
                        FREQUENCE=$2
                else
                        echo "il y a $# parametres"                     
                        echo "Usage: setfrequency <mode> [LTE] (obligatoire) 
<frequence> [800|1800|2100|2600|ALL]"
                exit 255
        ### Reste a developper la partie mode et frequence pour le 3G
        fi

}

reset_interface() {

        ifdown ppp
        sleep 10
        ifup ppp

}

set1800() {
        setmode "000000000000004" ##1800Mhz
}

set2100() {
        setmode "000000000000001" ##2100MHz
}

set2600() {
        setmode "000000000000040" ##2600MHz
}

set800() {
        setmode "000000000080000" ##800MHz
}

setallfreq() {

        setmode "FFFFFFFFFFFFFFF" ##Toutes frequences LTE (mode par defaut 
usine)
}



setmode() {
        PARAM=$1
        gsmctl -A "AT^SYSCFGEX=\"03\",3FFFFFFF,1,2,$PARAM,,"
}

################################  main  ################################

verifier_input $1 $2
echo "MODE: $MODE"
reset_interface



# fixation du paramètre

if [ "$MODE" = "LTE" ]
        then


        case $FREQUENCE in
                800)
                  echo "Reglage du modem sur LTE-800."
                  set800
          ;;
                1800)
                  echo "Reglage du modem sur LTE-1800."
                  set1800
          ;;
                2100)
                  echo "Reglage du modem sur LTE-2100."
                  set2100
          ;;
                2600)
                  echo "Reglage du modem sur LTE-2600."
                  set2600
          ;;
                ALL)
                  echo "Reglage du modem sur auto (toutes frequences)."
                  setallfreq
          ;;
                *)
                  echo "Paramètre Fréquence Inconnu."
                exit 255
          ;;
        esac

fi

echo "Terminé"

exit 0

=================


-- 
Erik LE VACON <[email protected]>


---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à