Passer au contenu principal

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

  1. 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.gz
    cat 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.

  1. Démarrez un bash sur le conteneur lrc :

    docker exec -it $(docker ps -q -f "name=actility_lrc1") bash

    REMARQUE : Utilisez actility_lrc1 pour node1 et actility_lrc2 pour node2

  2. 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
Demander à l’IA