XASTIR für Linux einrichten:

Getestet:
Kubuntu 8.04
Kubuntu 9.04
[Kubuntu 9.10 "Karmic Koala" noch im Test]
Ubuntu 9.04 auf eeeCafé von Reichelt (eeePC billig Variante)
Verwendete und empfholene Hardware ist das "InterfaceOne" vom Funkamateur.

 -Pakete
 -Dateien anpassen
 -Starten
 -Maps von OpenStreetMap



Pakete:

Die Pakete aus den Quellen der Distribution installieren:

    - ax25-apps
    - ax25-tools
    - libax25
    -soundmodem
    - (ax25spyd ; ax25-xtools ) optional
    -alsa-oss (wegen Verzerrungen des Soundservers bei AFSK-Signalen/Latenzzeiten)

    -Xastir kann aus den Repositories installiert werden oder von hier.


   


Dateien Anpassen:


in der Datei /etc/ax25/axports folgendes eintragen:
mit Befehl=> sudo vim /etc/ax25/axports

# /etc/ax25/axports
#
# The format of this file is:
#
# name callsign speed paclen window description
#
radio1  [Rufzeichen]       1200    255     4       144.800 MHz (1200 APRS/PacketRadio)


radio1 heißt bei MIR der Port, kann aber auch radio0 oder sonst wie heißen. Muß man sich nur merken.
[Rufzeichen] hier das eigene Call OHNE die Klammern angeben. Also DO1CPE-10 z.b.




Konfiguration von Soundmodem:

mit Befehl=> sudo aoss soundmodemconfig

aoss ist der Befehl für die übergabe an also-oss wegen der Latenzzeit des Soundservers


folgende Einstellungen vornehmen:

"File" anklicken:

- "New configuration"
- <Name angeben>

Reiter IO:

-"Mode" auf "SOUNDCARD"
-Audio Driver = /dev/dsp1 (0 wäre die Soundkarte des verwendeten Rechners)
-"Half Duplex" an (Haken)
-PTT Driver /dev/ttyUSB0 (wenn das Interface das 1. Gerät am USB ist, bzw. als erstes eingesteckt wird)



folgende Einstellungen vornehmen:

Reiter "Channel Access"

TxDelay (Wert muß dem Funkgerät entsprechend ermittelt werden; gern wird irgend was um die 60-80 gewählt, IC-706MKIIG = 150 - 400 wegen Relais)

Die anderen Werte können denke ich so übernommen werden.
 



"File" anklicken:
-"New Channel"
Channel 0 anklicken:

folgende Einstellungen vornehmen:

-Mode AFSK (für alle, die es nicht wissen: Audio-Frequency-Shift-Keying)
-Bits/s 1200 (für 1k2 dementsprechend 9600 für 9K6)
-Frequency 0 = 1200
-Frequency 1 = 2200

-Differential Encoding "an"



folgende Einstellungen:

-Mode (auch hier) AFSK
-Bits/s 1200
-Frequency 0 = 1200
-Frequency 1 = 2200

Differential Decoding "an"                                                   



folgende Einstellungen:

-Mode MKISS    <== ACHTUNG!! hier nicht AFSK
-Interface Name ax0
-Callsign [RUFZEICHEN-x]
-IP Address 10.0.0.1
-Network Mask 255.255.255.0
Broadcast Address 10.0.0.255


WICHTIG!!
zum SPEICHERN muß Soundmodemconfigurator mit "File" / "Quit" beendet werden. Klick auf X schließt OHNE zu SPEICHERN!!!



Starten:

Um jetzt APRS/PacketRadio machen zu können wird das ganze so gestartet.
Ich mach es so "kompliziert" damit man 1. Monitoring und 2. Fehlerbehebung betreiben kann.

1. Kernelmodule laden
    Konsole öffnen und folgendes eingeben:

   - sudo modprobe ax25

   - sudo modprobe mkiss

Kernelmodule werden mit sudo modprobe -r MODULNAME entladen


2. STRG+ALT+F2 drücken
    - Login
    - sudo aoss axlisten -artc > /dev/tty2

hier hat man dann auch die Möglichkeit für Monitoring der gesendeten und empfangenen Pakete

3. STRG+ALT+F2
    - Login
    - sudo aoss soundmodem /etc/ax25/soundmodem.conf > /dev/tty1

Wenn alles läuft, kommt man mit STRG+ALT+F7 wieder zurück zum Desktop.

(Natürlich kann man sich auch ein Startskript schreiben. Hab ich auch so gemacht. Damit geht das ganze dann schneller und einfacher)

zu 1-3
die Sache mit "sudo" sollte nur für den 1. Testbetrieb gemacht werden. die UID bzw. die Rechte sollten jetzt entsprechend angepasst werden. Meinetwegen legt man sich einen User "AFU" oder eine Gruppe an, zu der der User gehören muß. Kann jeder machen wie er will. Damit könnte z.b. verhindert werden, daß sich bei Mehruserbetrieb an einem Rechner, ein Unbefugter Zugang zum Amateurfunk verschaffen kann. (Packetradionetz oder dergleichen).


Maps von OpenStreetMap:

In Xastir ist es möglich sogenannte ShapeFiles .shp zu verwenden. Damit können dann OpenStreetMap (OSM) Karten in Xastir verwendet werden.

Die fertigen Karten können hier heruntergeladen werden.
ACHTUNG! kann sehr schnell sehr groß werden. > 800MB

Ich empfehle nur das runterzuladen, daß man auch braucht. Ich habe Bayern OE und HB9 heruntergeladen.

Dazu muß noch die Shapefiles definitions Datei heruntergeladen werden. Diese muß sich entpackt im Verzeichnis der Karten (/usr/share/xastir/maps/) befinden.
Nur dann kann Xastir die Karten in voller Pracht anzeigen ;-)

Nicht besonders schön aber FREI!
Die Karten weden in regelmäßigen Abständen neu erstellt. Damit sind sie dann recht aktuell.