Hier entsteht ein Amateurfunk Software Projekt, welches unter Einsatz von [http://www.tinycorelinux.com TCE - Tinycore Linux] auf Embedded System wie Industrie PC, ALIX u.d.g. Services wie
Hierbei handelt es sich um eine Amateurfunk Toolchain, welche bpsw. unter Einsatz von [http://www.tinycorelinux.com TCE - Tinycore Linux] auf Embedded System wie Industrie PC, ALIX u.d.g. Services wie
*Packet Radio,
*APRS,
*Blitzortung,
*kleine Webserver,
u.v.m. im HAMNET anbindet.<br>
Ziel ist ein minimaler Aufwand bei maximalem Funktionsumfang und minimaler Stromaufnahme.
*[[:Kategorie:APRS | APRS]] - UDPGATE ''(IGATE, ebenfalls Multibaud bspw. 1k2 und 9k6)''
*LoRa APRS (NEU!) inkl. Mic-E
*[[SAMNET | SAMNET]]
*Blitzortung
*Radiosonden RX (Wetterballon)
*kleine Webserver
*Wetterstation mit unterschiedlichen Sensoren
*SVX-Link (Echolink)
*[[:Kategorie:WINLINK | WINLINK Global Radio E-Mail (RMS Packet)]]
*Schalt- und Meßzentrale
==Hardware==
u.v.m. unter anderem im HAMNET anbindet.<br>
[[Bild:geode266.jpg|thumb|266Mhz Industrie PC]]
Ziel ist ein minimaler Aufwand und minimale Stromaufnahme, bei maximalem Funktionsumfang.
Die ersten Versuche laufen derzeit bei DH2IW Wolfgang, OE2WAO Mike und OE5DXL Chris, sowie Newcomern, wobei hier eine ausgemusterte Industrie PC Variante zum Einsatz kommt, welche mit 500MHz CPU Leistung (AMD Geode) und bis zu 256MB Ram eine bis auf <5Watt minimierte Leistungsaufnahme aufweist (vorhandene Restboards bei [http://www.oe2wao.info OE2WAO] anfragen).<br>
Das Betriebssystem findet dabei auf einer CF Speicherkarte (>32MB) Platz.<br>
Als Soundkarte für AFSK Betriebsarten wird eine externe USB Variante verwendet. Darauf zu achten ist, dass bei mehreren geplanten Kanälen, die Soundkarte über Stereo Anschlüsse verfügt, beim Ein- sowie Ausgang. Geeignete Karten lassen sich derzeit daran erkennen, dass sie über 3 Anschlüsse verfügen (Mikrofon, Line-In, Lautsprecher).
==[[TCE Hardware | Hardware]]==
[[TCE Hardware]] -> Informationen zur benötigten Hardware
==[[TCE Software | Software]]==
DL1NUX hat dankenswerter Weise in Wiki für dieses Projekt erstellt:
Nun verbindet man eine netsprechend große CF Speicherkarte. Diese darf aber für den folgenden Vorgang nicht gemountet sein, also rechtsklicken und aushängen.
cat tc41xalsae128.img.zip | gunzip > /dev/sdd
Der Ausdruck /dev/sdd muss natürlich entsprechend angepasst werden.<br>
Wer eine größere CF verwendet und den gesamten Speicher benutzen will, muss entweder eine zweite Partition anlegen, oder mit einem geeigneten Tool die erste Partition vergrößern.
Eingesetzt wird das System in verschiedenen Konfigurationen und Varianten bereits bspw. bei OE1XAR, OE1XUR, OE2XAP, OE2XGR, OE2XWR, OE2XZR, OE3XAR, OE3XER, OE5DXL, OE5FHM, OE5HPM, OE5XAR, OE5XBR, OE5XDO, OE5XGR, OE5XUL, OE7XGR sowie bei DB0FFL, DB0KLI, DB0WGS, DC9RD, DH2IW, DL3RCG, DL8RDL, DK5RV und IQ3AZ.
===Einstellungen===
Weitere Tests laufen unter anderem in weiteren Teilen von OE, sowie in IK, DL und PA.
Voreingestellt im Image sind folgende Werte:<br>
==Hilfe==
Fixe IP: 192.168.1.50/24 (zu ändern entweder über die X11 Oberfläche oder in /opt/eth0)
Zugang für SSH (unter MS Windows am Besten mit [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html putty])<br>
Wer Hilfe bei der Konfiguration der Softwarekomponenten benötigt, kann Fragen direkt im Packet Radio Convers auf Kanal 501, oder per PR Mail an OE5DXL stellen.
User: tc<br>
Pass: 12345678
Eine kleine Dokumentation für die notwendigen Betriebseinstellungen befindet sich im Verzeichnis
/home/tc/readme
'''WICHTIG !!'''<br>
Einstellung im System finden immer im RAM statt. Um diese dauerhaft auf den Festplatten- bzw. CF-Speicher zu schreiben, muss dies eigens veranlasst werden. Entweder beim herunterfahren in der grafischen Oberfläche (X11) selbst mit der BACKUP Option, oder ferngesteuert (SSH) mittels dem Befehl
sudo su
filetool.sh -b
===Komponenten===
Im AFU Tinycore Image sind unter anderem amateurfunkspziefische Programme enthalten.<br>
[[Datei:Udpboxs.jpg]]
====udpbox====
Die UDPBOX stellt das zentrale Bindeglied zwischen den einzelnen Programmen dar. Sie empfängt und verteilt entsprechend die UDP Pakete.<br>
So ist es bspw. möglich die auf 2m empfangenen APRS Pakete zu filtern, auf 2m wieder auszugeben, und zusätzlich alle (oder gefilterte) APRS Meldungen auf dem Dualbaud 70cm Packet Radio Digipeater auszusenden.<br>
Zudem beherrscht die UDPBOX die leicht unterschiedlichen Arten in den Protokollen AX25 und TNC2 MONITOR.
====udphub====
Der UDPHUB ist ein Hilfsprogramm für XNET, welches die IP Beschränkung umgeht, indem es sich selbst zwischen Benutzer und XNET stellt, und die AXUDP Pakete entsprechend verteilt. Dabei bleibt der Ursprungspfad (IP) des Benutzer eine Woche (einstellbar) gespeichert, und der Benutzer kann bei lokal gestartetem Programm auch ohne aktiven Connect in dieser Zeitspanne von anderen Benutzern kontaktiert werden, genauso als ob man per HF QRV wäre.
====udpgate====
Das UDPGATE ist ein APRS Server, welcher die Netzwerkebene des APRS Datentransports übernimmt. Also bspw. die Serverfunktionalität für Benutzer bereitstellen, sowie eine Verbindung zum APRS IS oder nächsten APRS Server (UDPGATE) herstellen.<br>
Dabei agiert er bei der Verbindung nach der Prioriät der Einträge in der Serverliste. Ist der erste Server nicht erreichbar, wird der nächste Server in der Liste versucht zu erreichen. In regelmässigen Abständen wird jedoch erneut versucht, die in der Liste zuvorgelegenen Server nach dem Prioritätsprinzip zu erreichen, und verlustfrei wieder rückzuverbinden.
====afskmodem====
Das AFSKMODEM ist ein digitales Soundmodem, welches die Pakete in eine AFSK Modulation wandelt und der Soundkarte zuführt.
Hierbei handelt es sich um eine Amateurfunk Toolchain, welche bpsw. unter Einsatz von TCE - Tinycore Linux auf Embedded System wie Industrie PC, ALIX u.d.g. Services wie
Dieses Kapitel erklärt die Installation vom TCE Image unter dem jeweilig verwendeten Betriebssystem
Einsatz
DB0WGS APRS & PR Digi
Eingesetzt wird das System in verschiedenen Konfigurationen und Varianten bereits bspw. bei OE1XAR, OE1XUR, OE2XAP, OE2XGR, OE2XWR, OE2XZR, OE3XAR, OE3XER, OE5DXL, OE5FHM, OE5HPM, OE5XAR, OE5XBR, OE5XDO, OE5XGR, OE5XUL, OE7XGR sowie bei DB0FFL, DB0KLI, DB0WGS, DC9RD, DH2IW, DL3RCG, DL8RDL, DK5RV und IQ3AZ.
Weitere Tests laufen unter anderem in weiteren Teilen von OE, sowie in IK, DL und PA.
Hilfe
Wer Hilfe bei der Konfiguration der Softwarekomponenten benötigt, kann Fragen direkt im Packet Radio Convers auf Kanal 501, oder per PR Mail an OE5DXL stellen.