APRS Guía para principiantes: Difference between revisions

From WLPS Wiki
Jump to navigation Jump to search
Line 146: Line 146:
  sudo nano direwolf.conf
  sudo nano direwolf.conf


Busca la línea:


#IGSERVER noam.aprs2.net


Y reemplázala por:


IGSERVER rotate.aprs2.net
Busca la línea:
#IGLOGIN WB2OSZ-5 123456
Y reemplázala quitando el '''#''' y colocando tu indicativo con SSID y tu contraseña de APRS-IS, en el ejemplo esta WB2OSZ-5 y su contraseña es 123456.
IGLOGIN WB2OSZ-5 123456
Si deseas que se transmitan por RF los paquetes de APRS que están en Internet agrega debajo de la línea:
#IGTXVIA 0 WIDE1-1
Las siguientes líneas, donde la segunda debrá tener tu indicativo y SSID y '''/10''' indica el radio de cobertura del cual tomará la información de estaciones al rededor de tu I-Gate.
IGTXVIA 0 WIDE1-1,WIDE2-1
IGFILTER t/poimstuw/N0CALL-10/10
Por último, comenta la línea:
IGTXLIMIT 6 10
Para que quede de la siguiente forma:
#IGTXLIMIT 6 10


Al terminar de hacer los cambios presiona '''<CTRL> + <X>''' y luego presiona '''<Y>'''.
Al terminar de hacer los cambios presiona '''<CTRL> + <X>''' y luego presiona '''<Y>'''.

Revision as of 02:59, 24 November 2020

Instalación de Direwolf

En esta instalación asumiremos que se operará a 1200 bps, ya que es la velocidad más común.

Para instalar Direwolf en una Raspberry Pi coriendo en Raspbian, deberás ejecutar los siguientes comandos:

sudo apt-get install git -y
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install make
sudo apt-get install cmake -y

Edita el archivo de actualizaciones de apt-get

sudo nano /etc/apt/sources.list 

Al final del archivo, agrega las siguientes líneas

deb http://ftp.us.debian.org/debian sid main
deb http://ftp.debian.org/debian sid main
deb http://ftp.ca.debian.org/debian sid main

Al terminar de hacer los cambios presiona <CTRL> + <X> y luego presiona <Y>.

Luego ingresa los siguientes comandos:

sudo apt-get install libasound2-dev
sudo apt-get install libudev-dev
cd ~
git clone https://www.github.com/wb2osz/direwolf
cd direwolf
git checkout dev
mkdir build && cd build
cmake ..
make -j4
sudo make install
make install-conf
sudo apt-get update
apt-cache showpkg direwolf
sudo apt-get install direwolf -y

Ahora crearemos un archivo de configuración inicial.

make install-conf

Configuración

Digipeater

Deberás editar el siguiente archivo utilizando el siguiente comando:

cd ~
sudo nano direwolf.conf

Asumiendo que estás utilizando una tarjeta de sonido FOB o un URIxB, deberás buscar la primer línea que dice

#ADEVICE  plughw:1,0

Y remover el simbolo # para que quede como:

ADEVICE  plughw:1,0

Más abajo debes buscar una línea conteniendo:

MYCALL N0CALL

Deberás modificarla cambiando N0CALL por tu distintivo de llamada.

PPT y COR

URIx o FOB con sus GPIOs

Si vas a utilizar una URIx o una tarjeta de sonido FOB con la modificación para usar sus GPIO para el PTT y COR, busca la línea:

#PTT /dev/ttyUSB0 RTS

Y debajo de ella agrega:

PTT CM108

Con GPIOs de la Raspberry Pi

De lo contrario, si vas a utilizar el puerto GPIO de una Raspberry Pi, busca la línea:

#PTT GPIO 25

Remueve el # y modifícala con el número de GPIO que vas a utilizar para PTT.

Para el COR, busca la línea:

  1. DCD GPIO 24

Remueve el # y modifícala con el número de GPIO que vas a utilizar para COR.

Digipeater cont.

Busca la línea

#PBEACON delay=1  every=30 overlay=S symbol="digi" lat=42^37.14N long=071^20.83W power=50 height=20 gain=4 comment="Chelmsford MA" via=WIDE1-1,WIDE2-1

Debajo de esa línea, agregala siguiente línea modificandola con los datos de tu estación p.e.

PBEACON delay=1  every=30 overlay=S symbol="digi" lat=19.2020 long=-98.5678 power=10 height=200 gain=4 comment="Mi Sitio" via=WIDE1-1,WIDE2-1 compress=0

A continuaciónBusca la línea:

#DIGIPEAT 0 0 ^WIDE[3-7]-[1-7]$|^TEST$ ^WIDE[12]-[12]$ TRACE

Y remueve el simbolo #

DIGIPEAT 0 0 ^WIDE[3-7]-[1-7]$|^TEST$ ^WIDE[12]-[12]$ TRACE

Busca la línea:

#FILTER 0 1 t/wn

Y quita el # y modifícala según lo que quieras que tu Digipeater retransmita colocando la letra después de la t/.

p = Paquetes de posición
o = Objetos
i = Items
m = Mensajes
q = Queries
s = Estatus
t = Telemetría
u = Definidos por el usuario
n = Mensajes y objetos en modo de noticias
w = Clima

Por ejemplo:

FILTER 0 0 t/poimstuw

Al terminar de hacer los cambios presiona <CTRL> + <X> y luego presiona <Y>.

Para ejecutar el programa de Direwolf, usa el siguiente comando:

sudo direwolf

I-Gate

Deberás editar el siguiente archivo utilizando el siguiente comando:

cd ~
sudo nano direwolf.conf

Busca la línea:

#IGSERVER noam.aprs2.net

Y reemplázala por:

IGSERVER rotate.aprs2.net

Busca la línea:

#IGLOGIN WB2OSZ-5 123456

Y reemplázala quitando el # y colocando tu indicativo con SSID y tu contraseña de APRS-IS, en el ejemplo esta WB2OSZ-5 y su contraseña es 123456.

IGLOGIN WB2OSZ-5 123456

Si deseas que se transmitan por RF los paquetes de APRS que están en Internet agrega debajo de la línea:

#IGTXVIA 0 WIDE1-1

Las siguientes líneas, donde la segunda debrá tener tu indicativo y SSID y /10 indica el radio de cobertura del cual tomará la información de estaciones al rededor de tu I-Gate.

IGTXVIA 0 WIDE1-1,WIDE2-1
IGFILTER t/poimstuw/N0CALL-10/10

Por último, comenta la línea:

IGTXLIMIT 6 10

Para que quede de la siguiente forma:

  1. IGTXLIMIT 6 10

Al terminar de hacer los cambios presiona <CTRL> + <X> y luego presiona <Y>.