AX25 támogatottsága Linux operációs rendszeren
A lap korábbi változatát látod, amilyen HG2ECZ (vitalap | közreműködések) 2008. szeptember 13., 11:44-kor történt szerkesztése után volt. (hivatkozások helyretétele)
Tartalomjegyzék
Linux kernel
A Linux kernel igen bőséges támogatást nyújt AX25 protokollra alapozott rádióamatőr rendszerkek számára.
Fizikai interfész:
- Hagyományos soros port
- USB-soros átalakítón RS232
- Pszeudó terminál (számítógépen belüli RS232 összeköttetés, /dev/ptyXX <---> /dev/ttyXX párokkal), amely arra használható, hogy az eredetileg fizikai RS232 interfészre tervezett szoftvereket számítógépen belül tudjuk segítségével összekötni, kissnetd segítségével pedig RS232 alapon egy belső adathálózatot hozhatunk létre.
- A fenti soros interfészeken KISS interfész, 6PACK interfész és végszükség esetére hagyományos soros portra Baycom modem protokollja is implementálva van a kernelben.
- Ethernet, rajta BPQether interfész etherneten történő AX25 keret továbbítására.
Protokoll:
- AX.25 protokoll a kernelben implementálva
- DAMA protokoll slave része a kernelben implementálva
- NET/ROM protokoll (és ROSE protokoll) is a kernelben implementálva van
Alap AX25 programok
Az alap AX25 programok önálló programocskák, amelyek vagy szerves részei az adott csomagválogatásnak (disztribúciónak) vagy pedig a http://ax25.sourceforge.net oldalról tölthető és fordítható le.
Ezek apró programocskák, amelyek segítségével igen érdekes AX25 hálózat alakítható ki számítógépen kívül és belül egyaránt. Alább az itt látható három csomag (lib, tools, apps) kerül bemutatásra.
AX.25 Library ( libax25-0.0.?.tar.gz )
Az alábbi tools és apps erre a lib-re támaszkodik, ezért ezt kell előszőr feltelepíteni. Ha forráskódból tesszük, akkor
configure make su -c 'make install'
Az alábbiakban ismertetett programok fordításán túl az alábbi man parancs segítségével olvasható leírások települnek:
- man ax25 - programozói dokumentáció
- man axports - (/usr/local/)/etc/ax25/axports interfész definiáló file ismertetése
- man nrports - (/usr/local/)/etc/ax25/nrports netrom interfészt leíró file ismertetése
- man rsports - (/usr/local/)/etc/ax25/rsports főként USA-ban elterjedt rose interfészt leíró file ismertetése
AX.25 Tools ( ax25-tools-0.0.??.tar.gz )
- ax25:
- ax25d
- axctl
- axparms
- axspawn
- beacon
- bpqparms
- mheard
- mheardd
- rxecho
- hdlcutil:
- sethdlc
- kiss:
- kissattach
- kissnetd
- kissparms
- mkiss
- net2kiss
- netrom:
- netromd
- nodesave
- nrattach
- nrparms
- nrsdrv
- rose (főleg USA-ban használt)
- rsattach
- rsdwnlnk
- rsmemsiz
- rsparms
- rsuplnk
- tcpip:
- rip98d
- ttylinkd
- user_call:
- ax25_call
- netrom_call
- rose_call
- tcp_call
AX.25 Applications ( ax25-apps-0.0.?.tar.gz )
- ax25ipd
- ax25mond
- ax25rtd
- ax25rtctl
- call
- listen
Egyéb nyilt forráskódú célalkalmazások
- soundmodem (http://www.baycom.org/~tom/ham/soundmodem/)
- jnos
- tnos
- fbb
Csak zárt bináris formában elérhető alkalmazások
- xnet