Ero sivun ”Digi ned” versioiden välillä

Radioamatööriwikistä
Siirry navigaatioon Siirry hakuun
>Oh2gve
(Maininta Debian-paketista, jäsentelyä.)
>Oh2gve
p (Latauslinkki päivitetty)
 
(3 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
{{stub}}
<div class="floatright">__TOC__</div>
<div class="floatright">__TOC__</div>


'''DIGI_NED''' on monipuolinen ja laajasti konfiguroitavissa oleva [[APRS_digipiitteri|APRS-digipiitteri]]ohjelma, joka toimii sekä DOS- 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://www.homepages.hetnet.nl/%7Epe1dnn/#DIGI_NED.
'''DIGI_NED''' on monipuolinen ja laajasti konfiguroitavissa oleva [[APRS_digipiitteri|APRS-digipiitteri]]ohjelma, 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==
==Asentaminen Linuxiin==
Rivi 74: Rivi 73:
====Asentaminen====
====Asentaminen====


Debian etchille löytyy valmis asennuspaketti nimeltä digined, jonka saat koneellesi seuraavasti. Lisää /etc/apt/sources.list-tiedostoon rivi <nowiki>"deb http://oh3tr.ele.tut.fi/~oh2gve/softat/debian etch main"</nowiki>. Lisää em. ohjelmalähteen (apt-repositoryn) avain pakettienhallintaan ajamalla komennot
Debian-pohjaisille järjestelmille on tehty valmis asennuspaketti nimeltä digined, joka löytyy osoitteesta http://pakettiradio.net/downloads/digi_ned/.
 
wget <nowiki>http://oh3tr.ele.tut.fi/~oh2gve/oh2gve-public_key.asc</nowiki>
apt-key add oh2gve-public_key.asc
rm oh2gve-public_key.asc
 
Tämän jälkeen pakettienhallintaa pitää vielä käskeä päivittämään saatavilla olevien pakettien luettelonsa, jonka jälkeen paketin voi asentaa kuten minkä tahansa Debianin mukana tulleen paketin. Esimerkiksi siis seuraavasti.
 
aptitude update
aptitude install digined


====Konfigurointi====
====Konfigurointi====
Rivi 90: Rivi 80:


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.
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:
::* http://oh3tr.ele.tut.fi/~benjamin/digi_ned_block_rules.txt
::* http://oh3tr.ele.tut.fi/~ftp/aprs/digi_ned/conf/


====Käynnistys====
====Käynnistys====
Rivi 97: Rivi 91:
  /etc/init.d/digined start
  /etc/init.d/digined start


Debian-paketin vioista voi ilmoitella paketin laatineelle OH2GVE:lle.
[[Category:APRS]][[Category:Ohjelmat]]
 
[[Category:APRS]]

Nykyinen versio 8. marraskuuta 2009 kello 08.25

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