Installation der Abhängigkeiten
sudo apt-get install ax25-tools xastir libusb-dev
Nun laden wir uns die aktuellen Quellen für das Modem und kompilieren es
mkdir ~/src cd ~/src git clone https://github.com/dg1cpa/aatis-modem-as296-as607.git cd aatis-modem-as296-as607 make sudo make install
Jetzt müssen wir in der Datei /etc/ax25/axports einen Port mit unserem Rufzeichen anlegen. Die Datei sollte nach dem Bearbeiten mit z.B. nano etwa so aussehen:
# /etc/ax25/axports # # The format of this file is: # # name callsign speed paclen window description # ax0 DL1MX 9600 255 7 Packet Radio
Achtung! Die Geschwindigkeit ist die für die Kommunikation mit dem Modem und nicht die Packet Radio Geschwindigkeit.
Auch die Datei /etc/default/aatis-modem muss angepasst werden. Der Parameter PTTY muss auf /dev/ptmx eingestellt werden. Das Pseudoterminal wird dann automatisch angelegt. Anzupassen ist noch die IP-Adresse, das TXDELAY und die BAUDRATE. Für APRS muss hier 1200 stehen.
Nun kann das Modem gestartet werden:
marco@desktop:~/src/aatis-modem-as296-as607$ sudo /etc/init.d/aatis-modem ax0 start Starting AAtis ModemAS296 Modem driver - Version: 0.4.1 selected mode 9600 set txdelay 240 ms use persistence 255 use slottime 100 ms use DAMA parameter set debug mode 0 path where the name of the new pseudotty should be saved /tmp/tmp.OQJ715J28M open new ptty other side ptty name: /dev/pts/0
Kissattach wird gleich mitgestartet und der Port ax0 ist nun für uns verfügbar. Jetzt muss nur noch Xastir gestartet werden und konfiguriert werden. Das sieht bei mir so aus: