Problèmes d’administration de la passerelle
La mise à jour de la RF region échoue
SYMPTÔME : La mise à jour de la RF region peut échouer avec une passerelle pour une configuration radio spécifique. Une des causes possibles peut être un hachage md5 incorrect, qui ne correspond pas à l’archive tar de configuration radio.
SOLUTION :
Vérifiez le md5 et le hachage du fichier de configuration tarball
-
Lancez un bash dans le conteneur lrc de node1 :
docker exec -it $(docker ps -q -f "name=actility_lrc1") bash
cd /var/ftp/
md5sum cfglrr-EU868_16channels.2-CONF_s1_a1_b1_v2.tar.gzcat cfglrr-EU868_16channels.2-CONF_s1_a1_b1_v2.md5
REMARQUE : Remplacez cfglrr-EU868_16channels.2-CONF_s1_a1_b1_v2 par la RF region que vous avez essayé d’appliquer à votre passerelle.
Dans le cas où ils ne correspondent pas, exécutez la procédure suivante sur node1 et node2 pour un TPE OCP HA.
-
Démarrez un bash sur le conteneur lrc :
docker exec -it $(docker ps -q -f "name=actility_lrc1") bashREMARQUE : Utilisez
actility_lrc1pour node1 etactility_lrc2pour node2 -
Régénérez le tarball RF_Region pour toutes les RF regions (cela prend 1 ou 2 minutes) :
for file in $(find /home/actility/FDB_lora/RFRegion/ ! -name '*DEFAULT-RFREGION-TEMPLATE' -type f | xargs -n 1 basename);do /home/actility/rfregtool/shells/dnrfregionid.sh -d /var/ftp/ -g $file; done