Divers
Raspberry Pi
Voyage Linux
APRSX
G2_IRCDDB
OpenDV
SVXLINK
Voyage Linux
visiteurs
visiteur en ligne
Ce document explique comment parametrer le module G2_IRCDDB de Scott KI4LKF
Votre indicatif du répéteur OepnG2 peut avoir jusqu'à 6 caractères, c'est l'indicatif qui a été déclaré à ircddb
Dans le fichier de base il y a un # devant OWNER= le supprimer
Il sera aussi utilisé pour se connecter au serveur ircDDB
Valeur par défaut : #OWNER=
Exemple: OWNER=XX0YYY
La valeur PACKAGE_REV apparaîtra sur le site IRC état allemand sous la colonne de PACKAGE_REV
Utilisez le nom de votre logiciel de répéteur ou n'importe quoi d'autre
Séparez le nom de la version en utilisant le trait de soulignement
Valeur par défaut : rptr_306
exemple; PACKAGE_REV=sound_xxx ou PACKAGE_REV=icom_rp2c
Deux réponses possibles :
N - pour ne pas activer l'envoi de données APRS,
Y - pour activer l'envoi des coordonnées sur aprs.fi
Valeur par défaut : N
Exemple: SEND_APRS=Y
Petite astuce avec les trois variables RPTR_ID_A/B/C=, vide est SEND_APRS=Y
La position des stations connectées à votre node sera envoyé à aprs. fi mais pas la position du répéteur
Les spécifications du module répéteur envoyé
RPTR_ID_A=Latitude, longitude, Hauteur de l'antenne depuis le sol, DESCRIPTION
La hauteur n'indique pas l'altitude, elle permet de donner une idée sur les conditions d'emplacement de l'antenne par rapport à une zone locale.
Si vous ne souhaitez pas définir de paramètres APRS pour le répéteur A , rien mettre après le signe =
Latitude en dd.MM , longitude en dd.mm
Valeur par défaut :
exemple: RPTR_ID_A=45.395, 6.073,20,DSTAR module A
Les spécifications du module répéteur envoyé
RPTR_ID_B=Latitude, longitude, Hauteur de l'antenne depuis le sol, DESCRIPTION
La hauteur n'indique pas l'altitude, elle permet de donner une idée sur les conditions d'emplacement de l'antenne par rapport à une zone locale.
Si vous ne souhaitez pas définir de paramètres APRS pour le répéteur B , rien mettre après le signe =
Latitude en dd.MM , longitude en dd.mm
Valeur par défaut :
exemple: RPTR_ID_B=45.395, 6.073,20,DSTAR module B
Les spécifications du module répéteur envoyé
RPTR_ID_C=Latitude, longitude, Hauteur de l'antenne depuis le sol, DESCRIPTION
La hauteur n'indique pas l'altitude, elle permet de donner une idée sur les conditions d'emplacement de l'antenne par rapport à une zone locale.
Si vous ne souhaitez pas définir de paramètres APRS pour le répéteur C , rien mettre après le signe =
Latitude en dd.mm , longitude en dd.mm
Valeur par défaut :
exemple: RPTR_ID_C=45.395, 6.073,20,DSTAR module C
Quelle adresse locale sur votre répéteur va être utilisée pour dialoguer avec le serveur de base de données distantes IRC (groupe2, groupe1,...)
Pour la plupart des installations, il est 0.0.0.0 (utilisera la carte par défaut)
Si vous avez plus d'une carte Ethernet ou Wifi, vous pouvez le définir comme une adresse IP locale spécifique qui est attribuée à cette carte Ethernet spécifique
Valeur par défaut : 0.0.0.0
Exemple: LOCAL_IRC_IP=0.0.0.0 (avec une carte reseau)
Deux réponses possibles :
N - pour ne pas activer l'envoi de données APRS
Y _-pour l'envoi des coordonnées au site IRC
Valeur par défaut : Y
Exemple: SEND_QRGS_MAPS=Y
Les spécifications du module répéteur sur le site IRC
QTH=Latitude, longitude, description1, description2, url
Si vous ne souhaitez pas définir de paramètres APRS pour le répéteur A , rien mettre après le signe =
Latitude en dd.MM , longitude en dd.mm
Exemple: QTH=45.395, 6.073, g2-ircddb-rptr (B est C), g2-ircddb, www.xxxx.free.fr
Les spécifications du module répéteur A
QRG_A=Fréquence, shift, range, Hauteur de l'antenne depuis le sol
Si vous ne souhaitez pas définir de paramètres APRS pour le répéteur A , rien mettre après le signe =
Latitude en dd.MM , longitude en dd.mm
exemple: QRG_A=12xx,xx,, -9.4, 25, 40
Les spécifications du module répéteur B
QRG_B=Fréquence, shift, range, Hauteur de l'antenne depuis le sol
Si vous ne souhaitez pas définir de paramètres APRS pour le répéteur B , rien mettre après le signe =
Latitude en dd.MM , longitude en dd.mm
exemple: QRG_B=439.xx, -9.4, 25, 40
Les spécifications du module répéteur C
QRG_C=Fréquence, shift, range, Hauteur de l'antenne depuis le sol
Si vous ne souhaitez pas définir de paramètres APRS pour le répéteur C , rien mettre après le signe =
Latitude en dd.MM , longitude en dd.mm
exemple: QRG_C=145.XX, -0.6, 25, 40
Vous ne devez PAS modifier la valeur de APRS_HOST
Valeur par défaut : rotate.aprs.net
Le seul moment de la changer, c'est quand vous avez votre propre serveur APRS_HOST
Vous ne devez PAS modifier la valeur de APRS_PORT
Valeur par défaut : 14580
Exemple : APRS_PORT=14580
Temps en minute pour l'envoi de la balise APRS, ne pas mettre moins de 40
Valeur par défaut : 40
Exemple: APRS_INTERVAL=40
Caractériser le filtrage aprs
Valeur par défaut :
Exemple : m/50
Paramètres | Type de filtre | Description |
---|---|---|
a/latN/lonW/latS/lonE | Filtre de surface |
Le filtre fonctionne de la même façon que le filtre sur l'aire mais le filtre est défini comme un carré. Les coordonnées peuvent aussi être considérées comme supérieur gauche et inférieur droit. Lat / long est en degrés décimaux. Sud et Ouest sont négatives. Jusqu'à 9 filtres de surface peut être définie dans le même temps. |
b/call1/call2... | Filtre par indicatif |
Autoriser le trafic d'appels exacts: Call, call, ... |
d/digi1/digi2... | Filtre digi |
Le filtre digi va passer tous les paquets qui ont été retransmis par une station particulière (appel de la station est dans le chemin). Ce filtre autorise le caractère générique *. |
e/call1/call1/... | Entrée station de filtrage | Ce filtre passe tous les paquets avec l'indicatif précisé-SSID (s) immédiatement après la construction de Q. Cela permet le filtrage basé sur la réception iGate, etc Ce filtre permet le caractère générique *. |
f/call/dist | Filtre sur Call | C'est la même chose que le filtre sur l'aire, sauf que le centre est défini comme la dernière position connue de l'appel. Jusqu'à 9 filtres amis peut être définis dans le même temps. |
m/dist | Mon filtre d'aire | C'est la même chose que le filtre sur l'aire, sauf que le centre est défini comme la dernière position du répéteur |
o/obj1/obj2... | Filtre sur objet | Passez tous les objets avec le nom exact de obj1, obj2, ... (* joker autorisé) |
p/aa/bb/cc... | Filtre sur préfixe |
Transférer le trafic avec fromCall qui commence par AA ou BB ou CC ... q/con/ana q hachurée de filtre q = q Construire commande con = liste des q Construire pour passer (la casse) Ana = analyse basée sur q Construct. I = positions du col IGATES identifiés par RAQ ou RAQ. Par exemple: Q / C passe tout le trafic avec les CAQ q / RR passe tout le trafic avec les RAQ ou RAQ q / / Je passe tous les paquets position à partir de IGATES identifiés dans d'autres paquets par le RAQ ou RAQ |
r/lat/lon/dist | Filtre sur l'aire |
L'aire est placé à position ( lat / long), d'un rayon de x Km. |
s/pri/alt/over | Filtre sur Symbole |
pri = symboles dans le tableau principal |
t/poimqstunw t/poimqstu/call/km |
Filtre sur type |
Autoriser le trafic en fonction du type de paquet. Un ou plusieurs types peuvent être définis dans le même temps, t / OTQ est une définition valable. p = Position paquets o = Objets i = Articles m = Message q = Query s = Statut t = Télémétrie u = définie par l'utilisateur n = météo NWS & Objets Météo w = Météo Remarque: Le filtre type de temps passe aussi des paquets pour les paquets postes météorologiques positionless. Le second format permet de mettre une limite de rayon autour de "appel" (gare indicatif-SSID ou nom de l'objet) pour les types de poste de la demande. |
u/unproto1/unproto2/... | Unproto filtre |
Ce filtre laisse pasee tous les paquets à la destination spécifiée indicatif-SSID (s) |
Table primaire Les symboles en forme de croix occupent des emplacements symbole qui n'ont pas encore été attribué. |
|
Table secondaire Les symboles en forme de croix occupent des emplacements symbole qui n'ont pas encore été attribué. |
------------ Fin des variables pour la fonction APRS ------------
L'IP par lequel le service g2_ircddb communique à l'extérieur (direction des autres node / serveur)
La valeur 0.0.0.0 indique le port que l'OS a choisi par défaut
Attention la communication est bidirectionnelle donc bien configurer le firewall et/ ou routeur pour G2_EXTERNAL_PORT pour la valeur du port
Valeur par défaut : 0.0.0.0
Exemple : G2_EXTERNAL_IP=0.0.0.0
Le port par lequel le service g2_ircddb communique à l'extérieur (direction des autres node / serveur)
Valeur par défaut : 40000
Exemple : G2_EXTERNAL_PORT=40000
L'IP par lequel les modules associés g2_ircddb communiquent (rptr,g2_link,.....)
Valeur par défaut : 0.0.0.0
Exemple : G2_EXTERNAL_IP=0.0.0.0
Le port par lequel les modules associés g2_ircddb communiquent (rptr,g2_link,.....)
Valeur par défaut : 19000
Exemple : G2_INTERNAL_PORT=19000
l'IP Où est le g2_link connecté
Valeur par défaut : 127.0.0.1 (lo)
Exemple : TO_G2_LINK_IP=127.0.0.1
le port uitlisé avec g2_link
Valeur par défaut : 18997
Exemple : TO_G2_LINK_PORT=18997
L'IP du module répéteur A , si le module (rptr) se trouve sur le même serveur la valeur sera 127.0.0.1 ( on passe par le réseau interne)
Valeur par défaut : 127.0.0.1 (lo)
Exemple : TO_RPTR_IP_A=127.0.0.1
Port utilisé pour le module répéteur A
Valeur par défaut : 19998
Exemple : TO_RPTR_PORT_A=19998
L'IP du module répéteur B , si le module (rptr) se trouve sur le même serveur la valeur sera 127.0.0.1 ( on passe par le réseau interne)
Valeur par défaut : 127.0.0.1 (lo)
Exemple : TO_RPTR_IP_B=127.0.0.1
Port utilisé pour le module répéteur B
Valeur par défaut : 19999
Exemple : TO_RPTR_PORT_B=19999
L'IP du module répéteur C , si le module (rptr) se trouve sur le même serveur la valeur sera 127.0.0.1 ( on passe par le réseau interne)
Valeur par défaut : 127.0.0.1 (lo)
Exemple : TO_RPTR_IP_C=127.0.0.1
Port utilisé pour le module répéteur C
Valeur par défaut : 20000
Exemple : TO_RPTR_PORT_C=20000
Nous avons besoin de ce délai, car le paquet 'FIN DE AUDIO' peut se perdre, car tout ce qui concerne Dstar utilise le protocole UDP
UDP et un protocole sans acquittement donc des paquets peuvent se perdre
Chaque paquet arrive normalement 20 ms après le paquet précédent, un délai de 1 seconde est plus que suffisant pour s'assurer que nous devrions cesser d'attendre plus de paquets.
Valeur par défaut : 1 (Délais en secondes)
Exemple : ECHOTEST_REC_TIMEOUT=1
Si après VOICEMAIL_REC_TIMEOUT (seconde) plus de paquets arrive , on stop l'enregistrement vocale
Nous allons arrêter l'enregistrement pour la messagerie vocale
Valeur par défaut : 1 (Délais en secondes)
Exemple : VOICEMAIL_REC_TIMEOUT=1
Si après 1 seconde, nous ne recevons pas plus de paquets du système distant, nous allons supposer que le QSO distance a cessé
Valeur par défaut : 1 (Délais en secondes)
Exemple : FROM_REMOTE_G2_TIMEOUT=1
Si après 1 seconde, nous ne recevons pas plus de paquets à partir de notre répéteur local, nous supposerons que l'utilisateur local RF a cessé de parler est relachez le PTT
Valeur par défaut : 1 (Délais en secondes)
Exemple : FROM_REMOTE_G2_TIMEOUT=1
imprimer les détails QSO
Deux réponses possibles:
N - pour ne pas activer imprimer les détails QSO
Y - pour imprimer les détails QSO
Valeur par défaut : N
Exemple: QSO_DETAILS=N
Répertoire du fichier ECHOTEST créé en mode écriture / lecture
Valeur par défaut : /tmp (attention sur un systeme avec CompactFlach il doit se trouver en RAM)
Exemple : ECHOTEST_DIR=/tmp
Nombre de secondes à attendre avant de commencer à lire le fichier enregistré, 1 seconde est suffisante, avant d'accepter de nouveaux flux.
Valeur par défaut : 1 (Délais en secondes)
Exemple : PLAY_WAIT=1
Combien de millisecondes doit on retarder lors de la lecture de chacun des paquets enregistrés, normalement VoIP est de 20 millisecondes ou un peu moins
Valeur par défaut : 19 (Délais en milisecondes)
Exemple : PLAY_DELAY=19
------------ fin des Variable pour la commande ECHOTEST ------------
Voulez-vous re-générer l'ENTÊTE s'il ya un délai d'attente de messages en provenance de systèmes distants (réflecteurs, des passerelles, ...)
Deux réponses possibles:
N - pas de regeneration d'entête
Y - regeneration de l'entête
Valeur par défaut : Y
Exemple: REGEN_HDR=Y
L'adresse du serveur IRCDDB
Deux possibles pour l'instant :
group2-irc.ircddb.net Pour les USA
group1-irc.ircddb.net Pour le reste du monde
Valeur par défaut : group1-irc.ircddb.net (pour la france)
Exemple : IRC_DDB_HOST=group1-irc.ircddb.net
Le port distant utiliser par ircDDB
Valeur par défaut : 9007
Exemple : IRC_DDB_PORT=9007T
le password que vous avez reçu de ircddb en confirmation de l'inscription
Valeur par défaut :
Exemple :IRC_PASS=xxXXxxXXxxXXxxXXxxxxxx (mot de pase pour exemple donc non valide ^^)
Le répertoire où tous les fichiers provisoires DTMF iront
Exemple de fichiers provisoires dtmf (un fichier par bande)
Pour le module A, ce fichier sera créé : 0_mod_DTMF_NOTIFY
Pour le module B, ce fichier sera créé : 1_mod_DTMF_NOTIFY
Pour le module C, ce fichier sera créé : 2_mod_DTMF_NOTIFY
Après qu'ils sont créés, alors le scénario de coquille les traitera et les enlèvera de du répertoire
Tout au-dessus des fichiers sera créé sous ce répertoire :
DTMF_DIR=/tmp
Pour le tableau des filtre http://www.aprs-is.net
Pour les fichier g2_link,g2_ircddb,rptr, .. http://ircddb.sourceforge.net/
Icom® - Icom Incorporated Corporation
D-STAR® - Icom Incorporated Corporation
APRS® - APRS Software and Bob Bruninga, WB4APR.
Update g2_ircddb 3.03
F1SMF Patrick
Personne n'a encore laissé de commentaire.
Soyez donc le premier !