Difference between revisions of "GW Lorix"

From Kernel Fablab Lannion
Jump to: navigation, search
m (mise en forme)
(logs)
Line 102: Line 102:
  
 
C'est bon !!!
 
C'est bon !!!
 +
 +
= Tips =
 +
== logs ==
 +
Pour activer les logs, éditer le fichier /etc/init.d/ttn-gw et décommenter la ligne
 +
LOGFILE=$LOGDIR/ttn-gw.log
 +
Attention, les logs sont très verbeux, la rotation de ceux ci est configurée par le fichier /etc/logrotate.d/ttn-gw
 +
 +
Voici un exemple de log (toutes les 30s) :
 +
INFO: [up] PUSH_ACK for server router.eu.thethings.network received in 28 ms
 +
INFO: [down] for server router.eu.thethings.network PULL_ACK received in 27 ms
 +
INFO: [down] for server router.eu.thethings.network PULL_ACK received in 27 ms
 +
INFO: [down] for server router.eu.thethings.network PULL_ACK received in 27 ms
 +
 +
##### 2018-11-12 21:50:00 GMT #####
 +
### [UPSTREAM] ###
 +
# RF packets received by concentrator: 1
 +
# CRC_OK: 0.00%, CRC_FAIL: 100.00%, NO_CRC: 0.00%
 +
# RF packets forwarded: 0 (0 bytes)
 +
# PUSH_DATA datagrams sent: 1 (203 bytes)
 +
# PUSH_DATA acknowledged: 100.00%
 +
### [DOWNSTREAM] ###
 +
# PULL_DATA sent: 3 (100.00% acknowledged)
 +
# PULL_RESP(onse) datagrams received: 0 (0 bytes)
 +
# RF packets sent to concentrator: 0 (0 bytes)
 +
# TX errors: 0
 +
### [GPS] ###
 +
# GPS sync is disabled
 +
##### END #####
 +
  
 
=Bibliographie=
 
=Bibliographie=

Revision as of 23:54, 12 November 2018

Lorix.jpg

Déballage

  • Prévoir un câble USB pour la 1ere connexion
  • Prévoir un câble réseau RJ45 (à mettre entre le boitier et l'adaptateur d'alimentation
  1. Ouvrir la boîte
  2. Visser l'antenne sur le boîtier
  3. Brancher le RJ45 sur le boîtier et l'adaptateur fourni.
  4. Brancher le transfo dans l'adaptateur
  5. Brancher le 220V
  6. Brancher l'USB

Connexion

Linux

Installer minicom :

sudo apt-get install minicom

Se connecter :

minicom -D /dev/ttyACM0

en utilisant admin et le mdp par défaut, indiqué dans la doc présente dans le carton

Activation DHCP

Par défaut on a une adresse IP statique.

On va passer en DHCP :

Dans le fichier

sudo vi /etc/network/interfaces

on met :

auto eth0
iface eth0 inet dhcp

puis

sudo /etc/init.d/networking restart

On peut maintenant de connecter en SSH si on veut

Configuration LoRix

Modification Infra par défaut

Par défaut Lorix utilise Loriot (et non TTN)

On le désactive :

sudo /etc/init.d/clouds-manager.sh stop

On configure :

/etc/init.d/clouds-manager.sh configure

On met "yes" et "ttn"

Configuration TTN

Aller dans le répertoire dédié :

cd /opt/lorix/clouds/ttn/

editer

sudo nano local_conf.json

Changer le mail, la description et le champ gateway id

en mettant des infos basée sur la MAC @ : fcc23d1136350010

Sauvergarder le fichier :

sudo cp local_conf.json local_conf.json.sav

Vérifier que ca marche :

sudo ./poly_pkt_fwd

Déclaration de la GW TTN

Il faut maintenant déclarer la GW dans TTN

Se connecter à son compte : contact arobase fablab-lannion.org

Aller dans la partie Gateway

Cliquer sur Register Gateway puis cocher la case :

I'm using the legacy packet forwarder

Mettre fcc23d1136350010 dans EUI

LorixFabLabLannion3 dans description par exemple

Plan de fréquence Europe

Routeur ttn-router-eu

Register Gateway

C'est bon !!!

Tips

logs

Pour activer les logs, éditer le fichier /etc/init.d/ttn-gw et décommenter la ligne

LOGFILE=$LOGDIR/ttn-gw.log

Attention, les logs sont très verbeux, la rotation de ceux ci est configurée par le fichier /etc/logrotate.d/ttn-gw

Voici un exemple de log (toutes les 30s) :

INFO: [up] PUSH_ACK for server router.eu.thethings.network received in 28 ms
INFO: [down] for server router.eu.thethings.network PULL_ACK received in 27 ms
INFO: [down] for server router.eu.thethings.network PULL_ACK received in 27 ms
INFO: [down] for server router.eu.thethings.network PULL_ACK received in 27 ms

##### 2018-11-12 21:50:00 GMT #####
### [UPSTREAM] ###
# RF packets received by concentrator: 1
# CRC_OK: 0.00%, CRC_FAIL: 100.00%, NO_CRC: 0.00%
# RF packets forwarded: 0 (0 bytes)
# PUSH_DATA datagrams sent: 1 (203 bytes)
# PUSH_DATA acknowledged: 100.00%
### [DOWNSTREAM] ###
# PULL_DATA sent: 3 (100.00% acknowledged)
# PULL_RESP(onse) datagrams received: 0 (0 bytes)
# RF packets sent to concentrator: 0 (0 bytes)
# TX errors: 0
### [GPS] ###
# GPS sync is disabled
##### END #####


Bibliographie

https://www.thethingsnetwork.org/labs/story/install-awesome-lorix-one-gateway

https://www.lorixone.io/wiki/Main_Page

File:LORIX_One_user_manual_EN.pdf