APRS Guía para principiantes: Difference between revisions

From WLPS Wiki
Jump to navigation Jump to search
Line 6: Line 6:


Para instalar Direwolf en una Raspberry Pi coriendo en Raspbian, deberás ejecutar los siguientes comandos:
Para instalar Direwolf en una Raspberry Pi coriendo en Raspbian, deberás ejecutar los siguientes comandos:
sudo apt-get update
sudo apt-get dist-upgrade -y
sudo rpi-update
sudo reboot


  sudo apt-get install git -y
  sudo apt-get install git -y
Line 17: Line 12:
  sudo apt-get install make
  sudo apt-get install make
  sudo apt-get install cmake -y
  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 libasound2-dev
  sudo apt-get install libudev-dev
  sudo apt-get install libudev-dev
Line 32: Line 42:
  sudo apt-get update
  sudo apt-get update
  apt-cache showpkg direwolf
  apt-cache showpkg direwolf
  sudo apt-get install direwolf
  sudo apt-get install direwolf -y


= Configuración para Digipeater =
= Configuración para Digipeater =

Revision as of 01:59, 24 November 2020

En esta instalación asumiremos que se operará a 1200 bps.

Work in progress, not working yet

Instalación de Direwolf

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

Configuración para Digipeater

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

sudo nano /root/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.

Posteriormente busca la línea:

#PTT /dev/ttyUSB0 RTS

Y debajo de ella agrega:

PTT CM108

Busca 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

Configuración para I-Gate