Additions: Me han dicho que para correr FPAC es mejor instalar el kernel 2.6.25 y compilar los paquetes que estan en http://f6bvp.free.fr/logiciels/ax25/∞
Para un usuario normal, se puede usar de forma mas simple esta guia.
Instalación
Instalar las aplicaciones, para lo cual se puede usar el comando:
yum install ax25-tools libax25 libax25-devel ax25-apps
Configuración
Hay que crear el archivo
/etc/ax25/axports
Ejemplo:
# /etc/ax25/axports
#
# The format of this file is:
#
# name callsign speed paclen window description
#
1 YN1V-0 19200 255 2 145.010 Mhz (1200bps)
#
Es importante notarque speed se refiere a la velocidad entre la PC y el TNC. Ademas el TNC debe estar ajustadoca esa velocidad y estar en modo KISS.
Hay que crear un archivo vacio llamado
/var/ax25/mheard/mheard.dat
Se puede usar el comando touch en el directorio adecuado
cd /var/ax25/mheard/
touch mheard.dat
El modulo de AX 25 se carga con el comando
Para chequiar si el modulo cargo se puede usar el siguiente comando
/sbin/lsmod | grep ax25
Ahora hay que conectar el TNC al puerto con un comando a como sigue
/usr/sbin/kissattach -m 512 /dev/ttyS0 1 44.0.0.0
Donde
/dev/ttyS0 es el puerto com1
1 es el nombre de puerto 'name' usado en axports
44.0.0.0 es tu direccion IP de AMPRnet
Luego se configura la comunicacion con el TNC
/usr/sbin/kissparms -p 1 -t 300 -r 128 -s 100 -l 30
Donde
-p es el puerto usado axports
-t es el txdelay en milisegundos
Luego se inicia el demonio del log de estaciones
/usr/sbin/mheardd (si, es con doble d)
Se puede usar todos estos comandos en un archivo de texto como script para cargar ax25. Hay que hacerlo despues de cada reboot. Si uno esta contento con los parametros se puede copiar o renombrar como ax25.rc (o radio.rc o algo similar) y luego colocarlo en el directorio /etc/rc.d/
Esto va a cargar lo necesario para ax25 al momento del boot.
Operaciones:
Para cargar el log de estaciones mheard se usa el comando
Se puede abrir una terminal como monitor usando
listen -a -p 1
Where
-p es el puerto usado en axports
Para iniciar una conexion
axcall <port> <callsing> VIA <digi>
Donde
<port> es el puerto usado en axports
<callsing> es la estacion a la que se quiere conectar
<digi> es la estacion usada como repetidora
Si por alguna razon quieren detener las aplicaciones de ax25 se puede ver el numero (PID) con el comando siguiente
ps axu | grep kissattach
Hay que ver el PID y luego usar el comando
kill <PID>
Si por alguna razon quieren descargar el modulo ax25 se usa el comando:
/sbin/modprobe -r ax25
Luego voy a escribir como se hace para que lo haga automaticamente cuando inicien la maquina
El modulo ya esta precompilado, solo hay que cargarlo con el siguiente comando
Crear el vinculo del TNC
ejemplo: /usr/sbin/kissattach -m 512 /dev/ttyS0 ax0 44.128.0.1
Configurar los parametros de comunicacion
ejemplo: /usr/sbin/kissparms -p ax0 -t 300 -r 128 -s 100 -l 30
Iniciar el log de estaciones escuchadas
/usr/sbin/mheardd
Conectar a una estacion
axcall [puerto] [destino]
ejemplo: axcall 1 ht1mga-7
axcall [puerto] [destino] [via digi]
ejemplo: axcall 1 yn1bbs via ht1mga
Ver el Log de estaciones escuchadas
Luego voy a escribir como se hace para que lo haga automaticamente cuando inicien la maquina
El modulo ya esta precompilado, solo hay que cargarlo con el siguiente comando
/sbin/modprobe ax25
Crear el vinculo del TNC
ejemplo: /usr/sbin/kissattach -m 512 /dev/ttyS0 ax0 44.128.0.1
Configurar los parametros de comunicacion
ejemplo: /usr/sbin/kissparms -p ax0 -t 300 -r 128 -s 100 -l 30
Iniciar el log de estaciones escuchadas
/usr/sbin/mheardd
Conectar a una estacion
axcall [puerto] [destino]
ejemplo: axcall 1 ht1mga-7
axcall [puerto] [destino] [via digi]
ejemplo: axcall 1 yn1bbs via ht1mga
Ver el Log de estaciones escuchadas
mheard