Archive for the ‘Radio Aficionado’ Category
Cuando inicie mi blog suponía hablar mas de cosas de radioaficionados y en especial de packet radio o tecnicamente AX.25. Como no sabía tanto de linux, me uní a una comunidad y una cosa llevó a la otra y publiqué mucho sobre las actividades de Fedora en Nicaragua, y muy poco de mi idea original.
Hace unos dias hice una nueva prueba con Xastir. Es un programa de información táctica en tiempo real de recursos georeferenciados. Es decir que en un mapa podemos ver en tiempo real como se mueven vehículos y como se reportan objetos de interés. Mejor aún esta aplicación también funciona como Gateway a internet y la actividad esta disponible al público. En corto los radioaficionados los llaman APRS
La primera prueba de esta vez fue iniciar con algo simple como:
yum install xastir
Aunque funcionó y el programa se ejecuto, comensó a dar problemas de lentitud e incluso a dejar de responder. Xastir depende de varias librerias para trazado de mapas, y no todas están en su última versión. Así que lo desinstalé y pasé a seguir la guía que ofrece el sitio web de Xastir para instalarse en Fedora.
Esto me funcionó bastante bien, con el único problema con los cambios de rutas que se hicieron recientemente. Xastir puede funcionar con mapas en línea y mi primera opción fue Open Street Map.
Luego de tener el programa funcionando, inició la parte de configurarlo como gateway a internet. Para eso fue muy útil una guiá que encontré en internet escrita por AA9VI
Por el momento estoy usando un radio modem, mejor conocido como TNC (terminal node controller) con un adaptador usb-serial.
En el proceso de trabajo encontré que como usuario no tengo permiso para usar el puerto /dev/ttyUSB0 pero este puerto es parte del grupo dialup, asi que agregue mi usuario al grupo dialup con la aplicación system-config-user y se acabo ese problema.
Una herramienta que he estado usando para las pruebas con los TNC es gtkterminal que esta en los repositorios de fedora. Gtkterminal es bien sencilla si se compara con moserial la aplicación de terminal serial del proyecto gnome. Pero en este caso lo simple es bello.
Seguiré en pruebas, pero es posible ver la actividad en internet en el sitio http://aprs.fi
Este sábado 25 de Agosto en la tarde, nos reunimos un grupo de entusiastas del Sistema Operativo Fedora para hablar de algunas cosas diversas.
La primera parte de la reunión fue sobre actividades de capacitación y en ello vimos que hay dos temas importantes. Por un lado esta la capacitación a nivel de usuario que luego podrá permitir llegar al otro lado que son capacitaciones para colaborar con Fedora.
La idea es hacer unos talleres y se propusieron los siguientes: “Perderle el miedo a la terminal”, “Uso de SSH”, “Uso de editores de texto en linea de comando” y “Uso de GIT”. Luego salió la idea de hacer una mesa de trabajo con “Screen”, dado que varios lo han usado para diversas cosas, y podría ser interesante compartir las distintas experiencias. Estén atentos, para no perderse estos talleres.
Luego esta la idea de gestionar capacitaciones para colaborar con el proyecto en documentación, empaquetamiento, traducción y arte. Estas trataran de obtener patrocinio del Proyecto Fedora y abrirlas para invitar a colaboradores del área Centroamericana. Todo esto como la figura de un Fedora Activity Day. Posiblemente iniciemos con Traducciones, dado que hay conocimiento local que puede ser compartido. En conversaciones previas, Jared Smith, quien hasta hace poco fuera Líder del Proyecto Fedora, dijo que esta dispuesto a viajar a Nicaragua para impartir un taller de documentación.
Luego de un refrigerio, pasamos a compartir sobre cosas que hemos estado tratando haciendo con Fedora. Por mi parte yo hablé sobre Xastir, una herramienta de geo-posicionamiento para uso de Radio Aficionados. Javier Wilson compartió que está trabajando en levantar servidores en instancias virtuales según demanda y balancear carga de forma dinámica. Una de las herramientas que esta usando para la configuración de nuevos servidores es Pupet.
Entre otras cosas se comentó sobre conseguir discos con imágenes impresas, y que si tal vez hacíamos una reunión informal para celebrar el Día de la Libertad del Software.
Creo que hacía falta este tipo de reunión.
No es mucho lo que alguien que no tiene formación tecnica puede aportar al desarrollo de software o hardware. Contrario a la creencia de varios colegas, yo soy administrador de empresas, no soy ingeniero en electrónica ni en computación. Sin embargo me siento muy entusiasmado por el hecho de haber sido parte del lanzamiento de la nueva sub-version del xfbb.
Hay un documento bien grande e interesante en lapagina del proyecto de documentación de linux relacionado a FBB. Este documento fue escrito por Miroslav “Misko” Skoric, YT7MPB. Sin embargo el autor se habia dado por vencido con el uso de la interfase gráfica del FBB en Linux. Mucha gente ha optado por no usar la interfase gráfica, en parte por esto sproblemas en parte porque a final es la naturaleza de Linux.
Con lo intrépido que puede ser un ignorante me metí al asunto. Monton de errores. Aprendi que significa RTFM (Read The Fucking Manual). Aprendí algunas cosas sobre compilar y editar “Makefile” para hacer que el software encontrara las librerías. A pesar
de los intentos seguían algunos errores. He estado bombardeando la lista de correo de xfbb con preguntas. Cuando postié los errores luego de todas las sugerencias llamaron a una contestación de grupo y le pidieron ayuda a Bernard Pidoux, F6BVP, quien ha tomado el seguimiento del FBB luego que Jean-Paul Roubelat, F6FBB, autor del software ha estado últimamente en un segundo plano.
Así que mi insistencia y persistencia pagó sus frutos con la respuesta de Bernard, quien publicó una nueva sub-versión del FBB para superar mis señalamientos. Esto significó que se pasó de l aversion xfbb 7.04o a la versión 7.04p
Debo agradecer públicamente a Ray Wells, VK2TV, quien ha estado siguiendo paso a paso mis avances. Ahora ya logro que corra el FBB como “demonio” y logró cargar la interfase gráfica. Aun no se hablan entre sí… pero la cosa va avanzando.
Estoy juntando algunos momentos especiales de mi actividad de packet radio. Por ejemplo un email de Roger Barker, G4IDE, autor del Winpack, para ayudarme con un problemita con HT0PAQ. Haber señalado un error tipográfico en la página de Xastir y ver su corrección. Y ahora esto de entrar en contacto con gente como Misko, que ha hecho tan gran documento. Finalmente, que Bernard use su tiempo para corregir algo que yo señalé y hacerlo en este momento, aunque hacía tiempo que se habían escrito comentarios al respecto. Son momentos donde uno se llena de entusiasmo. Los invito a participar, porque a como pueden ver, leyendo y preguntando uno puede hacer suyos estos pequeños grandes momentos.
Saludes a todos
Neville – YN1V
En mi lista estaban las siguientes cosas:
- Instalar Linux (hecho)
- Modulo de ax.25 (hecho)
- Conexiones con ax.25 (hecho)
- APRS usando Xastir (hecho)
- BBS usando FBB (pendiente!)
La cosa es que la recomendacion de lalista de correo de xfbb que es lalista oficial del software de f6fbb dijeron que hay distribuciones mas amigables para fbb que fedora. El script de install no funciona porque hay que alistar un par de detalles. El archivo README dice que hay que incluir unas rutas de libreria, pero no dice donde. Además habla de ax25-utils que es un paquete obsoleto.
He escrito a todas las personas que se me ocurrió:
A alguien que me ayudo mucho con el ax25-tools y ax25-apps en fedoraforum.org, a un conocido de HR2KOS (porque él ya no esta activo), volvi a escribir a la lista de xfbb y finalmente trate de actualizar los datos de FBB en el grupo de Amateur Radio de fedora project.
Creo que es unpunto muerto, es hora de dormir y espera que la ayuda internacional llegue por medio de un email.
Saludes a todos.
From : YN1V
To : LINUX@CEAM
Type/status : B$
Date/time : 02-Mar 23:52
BID (MID) : 13730_YN1BBS
Message # : 144802
Title : Prueba exitosa con fedora 8
(This message has been read 1 times so far in this BBS.)
Hola a todos,
Esta tarde instale desde cero Fedora 8. Tengo una tarjeta PCI de puertos seriales, porque ahora las PC traen 1 puerto serial si acaso. La deteccion fue automatica, nada que hacer al respecto.
La parte de instalar AX25 que antes era un rollo complejo, ahora fue un solo comando, aunque igual se puede hacer desde la interface grafica si se desea.
Hay un equipo trabajando en lo que llaman Fedora Ham SIG, algo asi como Grupo de interes especial de radioaficionados en Fedora. El sitio web es http://fedoraproject.org/wiki/SIGs/AmateurRadio Se han puesto a trabajar en serio en el ultimo mes han pasado de cuatro paquetes a dieciniueve paquetes que ahora ya estan listos para instalacion automatica.
Para instalar solo hace falta dar el siguiente comando:
sudo yum install libax25 libax25-devel ax25-apps ax25-tools
y se instalan los cuatro paquetes, luego hay que hacer un par de archivos de configuracion.
/etc/ax25/axports
/var/ax25/mheard/mheard.dat
El modulo ya esta precompilado, solo hay que cargarlo
/sbin/modprobe ax25
luego configurar el TNC
/usr/sbin/kissattach -m 512 /dev/ttyS0 ax0 44.128.0.1
/usr/sbin/kissparms -p ax0 -t 300 -r 128 -s 100 -l 30
iniciamos a escuchar estaciones:
/usr/sbin/mheardd
y estamos listos …
di el comando:
axcall 1 ht1mga-7
y ya estaba conectado con una pantalla dividida, al mejor estilo del paKet, para aquellos que recuerdan MS-DOS! al cerra la secion di el comando:
mheard
y me mostro los paquetes que habia monitoreado.
Por otra parte estoy creando 2 sitios web. El primero es un blog donde voy a almacenar estos boletines para el futuro sirvan de referencia. Se puede encontrar en la siguiente direccion:
http://www.sistemascross.com/blog/
El segundo sitio web es un sitio wiki, donde estoy iniciando a poner las instrucciones que he seguido para llegar a donde estoy y que cualquiera me pueda seguir en estos pasos. A la fecha solo tiene como instalar fedora… pero lo voy a alimentar:
http://www.sistemascross.com/wiki/
Solo para compartir mi avance, estoy en mi casa conectado via RF a YN1BBS, escribiendo esta nota en una terminal de Fedora.
Feliz fin de semana
Neville – YN1V
Sysop YN1BBS y HT1MGA
— End of messsage #144802 to LINUX from YN1V —
Fedora ha lanzado un espacio en su web de documentación especificamente para dar apoyo al software de radioaficionados en Fedora Core.
http://fedoraproject.org/wiki/SIGs/AmateurRadio
Los resultados son increibles. Hace un mes estaba luchando para reconstruir los paquetes, hace quince días ya estaban algunos paquetes listos para bajarlos e instalarlos, y hace una semana ya estan listos para instalación automática desde la web.
La lista de paquetes listos para instalar de forma automática va creciendo. Por ejemplo Xastir (el programa de APRS) tiene menos de una semana. Hoy ya hay 19 paquetes que incluyen programas para PSK, logs, control de equipos, paket radio y aprs entre otros.
Esto hace que la instalación se pueda ejecutar incluso desde ambiente graficos, con clicks de ratón, se esta haciendo mucho más fácil.
Saludes a todos.
Neville YN1V
Hola a todos,
Ya inicié a editar el sitio wiki de fedora y ax.25
El primer artículo es una lista de pasos para instalar fedora 8
http://www.sistemascross.com/wiki/InstalarFedora
Voy a seguir creando la documentación.
Saludes
Neville YN1V
El colega José María (CX2SA) ha logrado echar a correr el FBB sobre plataformas windows que son verdaderamente de 32 bits, es decir XP o Server 2000. El está usando AGW como switch para conectar todos los serviciso que ofrece su estación. José María (CX2SA) hace referencia a tener verdadero trabajo multitasking de su procesador y mayor estabilidad.
A mi juicio José María (CX2SA) es un verdadero profesional en asuntos de administracion del servidor, incluso redactó un reporte de fin de año donde hace comentarios breves del proceso de migración.
http://www.cx2sa.org/Bulls/CX2SA/CX2SA-020.txt
En la página web de CX2SA hay una sección con ayuda para instalar FBB sobre Windows XP. http://www.cx2sa.org/
Victor (HR1VOZ) me comentó que ha seguido estos pasos. Por diversas razones que incluyen hardware y flexibilidad, él ha optado por no utilizar el AGW y quedarse con el modo Host en su TNC Kantronics. Su paso a Windows XP fue en gran medida motivación generada por el trabajo de José María, especialmente el trabajo de documentar como lograrlo.
Estos dos colegas se han ganado mi admiración y respeto por ser experimentadores y a la vez compartir su conocimiento con los demás. Son mis guías en los asuntos del FBB y la estación YN1BBS no funcionaría si no fuese por ellos.
Neville YN1V
Han pasado varios meses desde mi última entrada en este blog. En este tiempo mi proyecto no ha quedado olvidado, ha sufrido varios altos y bajos. Creo que si bien he perdido contacto, ha sido bueno porque no he tenido seguidores que han necesitado sufrir con mis errores. Por otra parte, ahora también estoy claro que debo avanzar en pasos pequeños para poder documentar mis avances.
Ya estoy registrado a algunas listas de linux/radioafición que tienen algo de movimiento. Eso es interesante porque ya tengo como preguntar donde me quedo pegado. Para los que hablan inglés les recomiendo la lista: linux-ham
http://vger.kernel.org/majordomo-info.html
Logre echar a andar el Ubuntu. Significó compilar un nuevo kernel. No es tan intimidante como parece, pero realmente no es tan fácil y parte de mi idea es que no fuese díficil innecesariamente. Logre realizar conexiones en packet y logre correr Xastir (APRS)… la cosa no me salió tan bien con FBB.
Para mi significó encontrar muchas diferencias entre Ubuntu y Fedora. Ubuntu lo manejo mucho menos que Fedora, y no es que sea el experto en este último. Así que era mucho tiempo probando como hacer algo en Ubuntu que a veces ya sabia como hacer en Fedora.
Decidí darle una nueva prueba a Fedora y ya que estaba en esas aprovechar la ultima versión. Además hay un nuevo grupo de interés en Fedora específico para Asuntos de Radioaficionados. Hay una guia de XASTIR (APRS) específica para Fedora 8. Creo que hay varias cosas buenas que hacen que valiera la pena probar Fedora 8.
Que cosas encontre positivas (PRO):
1.- el kernel ya tiene activo el ax25 (no hay que compilar el kernel)
2.- reconocio mi tarjeta PCI de puertos seriales y la instaló automáticamente
3.- Java funciona de maravilla con una version libre: icedtea java
4.- Flash funciona de maravilla con una version libre: gnash
Que cosas encontre negativas (contras):
1. Los paquetes para packet radio no se instalan con el mouse, requiere varios comandos.
Ya tengo una lista de pasos anotados y los estoy probando para garantizar que si alguien sigue la misma receta, va a tener los mismo resultados.
Parece que nada es perfecto, ya encontre tierra firme… pero en algunos puntos está demasiado dura!
Hola a todos.
Yo se que me he perdido un poco de este proyecto que me habia propuesto. Sin embargo he adelantado algunas cosas. Lo mas importante es tener fuentes de información.
El colega Bob Brose (N0QBJ) tiene una pagina muy sencilla y directa para poner a funcionar el ax.25 la que ustedes puede consultar en http://www.qbjnet.com/packet.html
Incluso entre en contacto con Bob y le pedi permiso para traducir su pagina al español, lo cual llevo algo avanzado. Sin embargo le consulte a Bob sobre como saber si el linux que instalamos tiene activo o no el modulo de ax.25
Bob me escribio un mail con la siguiente informacion
Una prueba es la siguiente, desde la terminal dar la siguiente orden:
lsmod | grep ax25
Si esta bien van a obtener una respuesta como la siguiente
ax25 66696 116 netrom,mkiss
Esto indica que nterom y kiss estan activos. Si no hay respuesta significa que AX25 no esta cargado.
Si el comando lsmod | grep ax25 no dio ninguna respuesta se puede tratar de cargar el modulo de ax25 con el siguiente comando:
modprobe ax25
si la respuesta es parecida a:
FATAL: Module ax25 not found.
Entonces el ax.25 no esta como modulo del kernel y se debe compilar un kernel con el modulo de red ax.25 incluido.
Suena muy complicado, sin embargo encontre una pagina que tiene una forma bastante sencilla de hacerlo. Digamos que por lo menos es una receta de cocina que puede seguirse sin muchos problemas.
http://ubuntuforums.org/showthread.php?t=56835
Ya logre hacer mi primer kernel con el ax.25 asi que la pagina funciona. La siguiente tarea es traducir esa guia al español.
Quienes leen ingles pueden ir avanzando con sus pruebas. Para los demas … paciencia … voy a trabajar en las traducciones.
Mi plan es traducir textualmente los articulos citados y luego hacer una guia con las modificaciones específicas de compilar un kernel para ax25.
Saludes a todos
Neville