Digi ned
DIGI_NED on monipuolinen ja laajasti konfiguroitavissa oleva APRS-digipiitteriohjelma, joka toimii sekä DOS-, Windows (CMD-promptissa), että Linux-ympäristöissä. Ohjelman viralliset kotisivut ovat osoitteessa http://pe1mew.nl/digi_ned/, mutta ohjelmakoodin ja joitakin valmiiksi käännettyjä versioita voi ladata osoitteesta http://home.kpn.nl/pe1dnn/#DIGI_NED.
Asentaminen Linuxiin
Lähdekoodi kääntämällä
Jakeluna mallissa on käytetty Fedora Core 3 jakelua, mutta muutkin jakelut tietenkin toimivat sopivasti soveltaen. Asennukseen liittyy läheisesti aprsd:n ja ax25 pakettien asennus.
Kääntäminen
Hommataan dnsrc039.zip tai vastaava sorsapaketti ja puretaan se. Vanhempi paketti löytyy myös osoitteesta http://oh3ne.ham.fi/aprs/dnsrc035.zip Paketin sisältä pitäisi löytymän tar.gz-paketti: digi_ned-0.3.9.tgz -> puretaan ja käännetään se:
# tar -xvzf digi_ned-0.3.9.tgz # cd digi_ned # make depend # make
Konfigurointi
Editoidaan tiedostot
- digi_ned.mes
- digi_id.ini
- digibcon.ini
- digi_ned.ini
sopiville asetuksille ja huomataan vaihtaa kymmenistä kohdista PE** kutsut OH** tms. kutsuiksi.
Myös seuraavat optiot on hyvä laittaa debugin ajaksi päälle:
logfile: /var/log/digi_ned/digi_ned_output.log tnclogfile: /var/log/digi_ned/digi_ned_tnc.log
Luonnollisesti ko. hakemisto täytyy tehdä, ellei sitä ole olemassa. Loki kannattanee laittaa käytössä pois päältä, muutoin levy saattaa tulla aikojen saatossa täyteen - riippuen luonnollisesti liikenteen määrästä.
Lisätään /usr/local/etc/ax25/axports tiedostoon rivi
70cm OH3RBE-2 9600 256 2 9600bpd 433.800 MHz G3RUH
jos meillä sattuu esim. olemaan sopivasti toisessa sarjaportissa 70cm rigi kiinni.
Käynnistys
Tehdään /etc/init.d/digined-tiedosto jolla digined saadaan mukavasti käyntiin. Oleellista on rivit
echo "Starting digined server. " /sbin/modprobe mkiss /usr/sbin/kissattach /dev/ttyS1 70cm 10.0.0.11 /DIGINED-HAKEMISTO-TÄHÄN/digi_ned/digi_ned -p 70cm -p mdr &
Muutoin voidaan mukailla vaikkapa aprsd:n käynnistys-skriptiä suoraan.
Jos halutaan että prosessi lähtee automaattisesti runlevelillä 3 käyntiin, voidaan tehdä karusti linkki käynnistyshakemistoon:
cd /etc/rc.d/rc3.d/ ln -s ../init.d/digined S99digined
Tämän jälkeen polkaistaan digined-käyntiin, esim.
service digined start
komennolla. Lokia pitäisi syntymän /var/log/digi_ned/ hakemistoon.
Debianiin
Asentaminen
Debian-pohjaisille järjestelmille on tehty valmis asennuspaketti nimeltä digined, joka löytyy osoitteesta http://pakettiradio.net/downloads/digi_ned/.
Konfigurointi
Asetustiedostot sijaitsevat hakemistossa /etc/digined. Ohjelman käynnistämiseen käytettävät komentoriviparametrit ja mahdollisesti tarvittavat AX25-porttien luonnit (esim. kissattach-komennolla) ja tuhoamiset asetetaan tiedostoon /etc/default/digined. Paketin mukana tulevaan init-skriptiin ei pitäisi olla tarpeen tehdä muutoksia. AX25-porttien asetukset asetetaan Debianissa tiedostoon /etc/ax25/axports.
Deb-paketissa on mukana automaattinen lokitiedostojen kierrätyskripti, joka toimii jos logrotate-niminen paketti on asennettu. Kierrätyksen asetuksia, esimerkiksi säilytettävien lokien määrää, voi säätää tiedostosta /etc/logrotate.d/digined. Logeja voi tällöin kerätä normaalikäytössäkin ilman, että ne vievät kohtuuttomasti levytilaa.
Esimerkkikonfiguraatioita:
Käynnistys
Käynnistys tapahtuu komennolla
/etc/init.d/digined start