APRS Guía para principiantes: Difference between revisions
mNo edit summary |
mNo edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
En esta instalación asumiremos que se operará a 1200 bps, ya que es la velocidad más común. | 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, | Para instalar Direwolf en una Raspberry Pi coriendo en Raspbian, deberá ejecutar los siguientes comandos: | ||
<pre> | <pre> | ||
Line 13: | Line 13: | ||
</pre> | </pre> | ||
Edite el archivo de actualizaciones apt-get | |||
<pre> | <pre> | ||
Line 19: | Line 19: | ||
</pre> | </pre> | ||
Al final del archivo, | Al final del archivo, agregue las siguientes líneas | ||
<pre> | <pre> | ||
Line 27: | Line 27: | ||
</pre> | </pre> | ||
Al terminar de hacer los cambios | Al terminar de hacer los cambios presione '''<CTRL> + <X>''' y luego '''<Y>'''. | ||
Luego | Luego ingrese los siguientes comandos: | ||
<pre> | <pre> | ||
Line 50: | Line 50: | ||
</pre> | </pre> | ||
Cree un archivo de configuración inicial con las siguientes líneas: | |||
<pre> | <pre> | ||
make install-conf | make install-conf | ||
</pre> | </pre> | ||
= Configuración = | = Configuración = | ||
Line 63: | Line 60: | ||
== Digipeater == | == Digipeater == | ||
Deberá editar el siguiente archivo utilizando el siguiente comando: | |||
<pre> | <pre> | ||
Line 70: | Line 67: | ||
</pre> | </pre> | ||
Asumiendo que | Asumiendo que está utilizando una tarjeta de sonido FOB o un URIxB, deberá buscar la primer línea que dice | ||
<pre> | <pre> | ||
Line 82: | Line 79: | ||
</pre> | </pre> | ||
Más abajo | Más abajo debe buscar una línea conteniendo: | ||
<pre> | <pre> | ||
Line 88: | Line 85: | ||
</pre> | </pre> | ||
Deberá modificarla cambiando '''N0CALL''' por su distintivo de llamada. | |||
=== PPT y COR === | === PPT y COR === | ||
==== URIx o FOB con sus GPIOs ==== | ==== URIx o FOB con sus GPIOs ==== | ||
Si | Si va a utilizar una URIx o una tarjeta de sonido FOB con la modificación para usar sus GPIO para el PTT y COR, busque la línea: | ||
<pre> | <pre> | ||
Line 99: | Line 96: | ||
</pre> | </pre> | ||
Y debajo de ella | Y debajo de ella agregue: | ||
<pre> | <pre> | ||
Line 105: | Line 102: | ||
</pre> | </pre> | ||
Nota: La modificación de la FOB es la misma que se hace para PTTLink. En el siguiente link | Nota: La modificación de la FOB es la misma que se hace para PTTLink. En el siguiente link puede ver el diagrama. | ||
[[Modificar tarjeta FOB]] | [[Modificar tarjeta FOB]] | ||
Line 111: | Line 108: | ||
==== Con GPIOs de la Raspberry Pi ==== | ==== Con GPIOs de la Raspberry Pi ==== | ||
De lo contrario, si | De lo contrario, si va a utilizar el puerto GPIO de una Raspberry Pi, busque la línea: | ||
<pre> | <pre> | ||
Line 117: | Line 114: | ||
</pre> | </pre> | ||
Remueva el '''#''' y modifique el número de GPIO que va a utilizar para activar el PTT. | |||
Para el COR, | Para el COR, busque la línea: | ||
<pre> | <pre> | ||
Line 125: | Line 122: | ||
</pre> | </pre> | ||
Remueva el '''#''' y modifique el número de GPIO que va a utilizar para COR. | |||
== Digipeater cont. == | == Digipeater cont. == | ||
Busque la línea: | |||
<pre> | <pre> | ||
Line 135: | Line 132: | ||
</pre> | </pre> | ||
Debajo de esa línea, | Debajo de esa línea, agregue la siguiente línea modificandola con los datos de su estación p.e. | ||
<pre> | <pre> | ||
Line 141: | Line 138: | ||
</pre> | </pre> | ||
A | A continuación busque la línea: | ||
<pre> | <pre> | ||
Line 147: | Line 144: | ||
</pre> | </pre> | ||
Y | Y remueva el simbolo '''#''' | ||
<pre> | <pre> | ||
Line 153: | Line 150: | ||
</pre> | </pre> | ||
Busque la línea: | |||
<pre> | <pre> | ||
Line 159: | Line 156: | ||
</pre> | </pre> | ||
Y | Y quite el '''#''' y modifique según lo que quiera que su Digipeater retransmita colocando la letra después de la t/. | ||
:p = Paquetes de posición | :p = Paquetes de posición | ||
Line 178: | Line 175: | ||
</pre> | </pre> | ||
Al terminar de hacer los cambios | Al terminar de hacer los cambios presione '''<CTRL> + <X>''' y luego '''<Y>'''. | ||
Para ejecutar el programa de Direwolf, | Para ejecutar el programa de Direwolf, utilize el siguiente comando: | ||
<pre> | <pre> | ||
Line 188: | Line 185: | ||
== I-Gate == | == I-Gate == | ||
Deberá editar el siguiente archivo utilizando el siguiente comando: | |||
<pre> | <pre> | ||
Line 195: | Line 192: | ||
</pre> | </pre> | ||
Busque la línea: | |||
<pre> | <pre> | ||
Line 201: | Line 198: | ||
</pre> | </pre> | ||
Y | Y reemplácela por: | ||
<pre> | <pre> | ||
Line 207: | Line 204: | ||
</pre> | </pre> | ||
Busque la línea: | |||
<pre> | <pre> | ||
Line 213: | Line 210: | ||
</pre> | </pre> | ||
Y | Y reemplázela quitando el '''#''' y colocando su indicativo con SSID y su contraseña para APRS-IS, en el ejemplo esta WB2OSZ-5 y la contraseña es 123456. | ||
<pre> | <pre> | ||
Line 219: | Line 216: | ||
</pre> | </pre> | ||
Si | Si desea que se transmitan por RF los paquetes de APRS que están en Internet agregue debajo de la línea: | ||
<pre> | <pre> | ||
Line 225: | Line 222: | ||
</pre> | </pre> | ||
La | La línea: | ||
<pre> | <pre> | ||
Line 231: | Line 228: | ||
</pre> | </pre> | ||
Agregue la siguiente línea, modifíquela con lo que quiera que su I-Gate retransmita colocando la letra después de la t/. | |||
También | También cambie el indicativo por el suyo y su SSID. El '''/10''' indica el radio de cobertura del cual tomará la información de estaciones al rededor de su I-Gate, por si desea modificarlo. | ||
:p = Paquetes de posición | :p = Paquetes de posición | ||
Line 251: | Line 248: | ||
</pre> | </pre> | ||
Por último, | Por último, comente la línea: | ||
<pre> | <pre> | ||
Line 265: | Line 262: | ||
Así no se perderán paquetes de Internet hacia RF. | Así no se perderán paquetes de Internet hacia RF. | ||
Al terminar de hacer los cambios | Al terminar de hacer los cambios presione '''<CTRL> + <X>''' y luego '''<Y>'''. | ||
Latest revision as of 01:33, 21 April 2024
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á 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
Edite el archivo de actualizaciones apt-get
sudo nano /etc/apt/sources.list
Al final del archivo, agregue 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 presione <CTRL> + <X> y luego <Y>.
Luego ingrese 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
Cree un archivo de configuración inicial con las siguientes líneas:
make install-conf
Configuración
Digipeater
Deberá editar el siguiente archivo utilizando el siguiente comando:
cd ~ sudo nano direwolf.conf
Asumiendo que está utilizando una tarjeta de sonido FOB o un URIxB, deberá 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 debe buscar una línea conteniendo:
MYCALL N0CALL
Deberá modificarla cambiando N0CALL por su distintivo de llamada.
PPT y COR
URIx o FOB con sus GPIOs
Si va a utilizar una URIx o una tarjeta de sonido FOB con la modificación para usar sus GPIO para el PTT y COR, busque la línea:
#PTT /dev/ttyUSB0 RTS
Y debajo de ella agregue:
PTT CM108
Nota: La modificación de la FOB es la misma que se hace para PTTLink. En el siguiente link puede ver el diagrama.
Con GPIOs de la Raspberry Pi
De lo contrario, si va a utilizar el puerto GPIO de una Raspberry Pi, busque la línea:
#PTT GPIO 25
Remueva el # y modifique el número de GPIO que va a utilizar para activar el PTT.
Para el COR, busque la línea:
#DCD GPIO 24
Remueva el # y modifique el número de GPIO que va a utilizar para COR.
Digipeater cont.
Busque 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, agregue la siguiente línea modificandola con los datos de su 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ón busque la línea:
#DIGIPEAT 0 0 ^WIDE[3-7]-[1-7]$|^TEST$ ^WIDE[12]-[12]$ TRACE
Y remueva el simbolo #
DIGIPEAT 0 0 ^WIDE[3-7]-[1-7]$|^TEST$ ^WIDE[12]-[12]$ TRACE
Busque la línea:
#FILTER 0 1 t/wn
Y quite el # y modifique según lo que quiera que su 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 presione <CTRL> + <X> y luego <Y>.
Para ejecutar el programa de Direwolf, utilize el siguiente comando:
sudo direwolf
I-Gate
Deberá editar el siguiente archivo utilizando el siguiente comando:
cd ~ sudo nano direwolf.conf
Busque la línea:
#IGSERVER noam.aprs2.net
Y reemplácela por:
IGSERVER rotate.aprs2.net
Busque la línea:
#IGLOGIN WB2OSZ-5 123456
Y reemplázela quitando el # y colocando su indicativo con SSID y su contraseña para APRS-IS, en el ejemplo esta WB2OSZ-5 y la contraseña es 123456.
IGLOGIN WB2OSZ-5 123456
Si desea que se transmitan por RF los paquetes de APRS que están en Internet agregue debajo de la línea:
#IGTXVIA 0 WIDE1-1
La línea:
IGTXVIA 0 WIDE1-1,WIDE2-1
Agregue la siguiente línea, modifíquela con lo que quiera que su I-Gate retransmita colocando la letra después de la t/. También cambie el indicativo por el suyo y su SSID. El /10 indica el radio de cobertura del cual tomará la información de estaciones al rededor de su I-Gate, por si desea modificarlo.
- 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:
IGFILTER t/poimstuw/N0CALL-10/10
Por último, comente la línea:
IGTXLIMIT 6 10
Para que quede de la siguiente forma:
#IGTXLIMIT 6 10
Así no se perderán paquetes de Internet hacia RF.
Al terminar de hacer los cambios presione <CTRL> + <X> y luego <Y>.