Home

FPAC MINI HOWTO - MINI MODE D`EMPLOI

image

Contents

1. P43L 4 Opened YN1BBS 9 Opened TI2HAS 9 Closed 2080 428 2080 847 2080 444 2080 8335 7120 282700 7100 505522 5050 626300 5050 656200 5050 699300 3630 297585 3100 813626 3100 727489 3100 352726 2080 886801 2080 428501 2080 847501 2080 833501 2080 444501 2080 854509 2080 175520 2080 175521 2080 175522 e Avec cette table les paquets seront dirig s via la premi re route ouverte partant de celle ayant l adresse de destination La table est parcourue du bas vers le haut et de gauche a droite route K4GBB 9 Opened KD4YAL 9 Closed KP4DJT 9 Closed K4GBB 9 Opened F5KBW 9 Opened F3KT 11 Opened F4BWT 11 Closed F5KBW 9 Opened F8COJ 11 Closed F5KBW 9 Opened F5KBW 9 Opened F6BVP 9 Opened F6BVP 7 Closed F4BWT 11 Closed F6GGY 9 Closed F4BWT 11 Closed F3KT 11 Opened F6GGY 9 Closed F1MVP 5 Closed F5KBW 9 Opened TI2HAS 9 Closed YN1BBS 9 Opened VK7HDM 5 Opened VK2TV 2 Opened VK2XB 2 Closed P43L 4 Opened KP4DJT 9 Closed KD4YAL 9 Closed K4GBB 9 Opened FIMVP 5 Closed F4BWT 11 Closed F6GGY 9 Closed F5KBW 9 Opened F3KT 11 Opened F8COJ 11 Closed F6BVP 9 Opened F6BVP 7 Closed F6BVP 5 Closed primaire secondaire ou tertiaire en commen ant par l adresse la plus sp cifique compl te et en allant vers un routage de plus en plus g n ral jusqu celui du pays DNIC 4 chiffres Notez que tout le tra
2. ifconfig Device parameters ifconfig Device netmask 255 255 255 0 ifconfig Device broadcast 0 0 0 0 else echo Error setting Device parms fi Port end e Vous pouvez lancer automatiquement au moment du boute tout le syst me AX25 si le script etc rc d rc ax25 est appel par etc rc d rc local Voici un exemple de etc rc d rc local qui initialisera l AX25 et le node FPAC chaque d marrage de l ordinateur bin sh Ce script sera execute apres tous les autres scripts d initialisation Vous pouvez placer vos propres initialisations ici si vous ne voulez pas suivre le systeme complet d initialisation dans le style Sys V echo 60 gt proc sys kernel panic echo 60 gt proc sys kernel panic_on_oops echo 1 gt proc sys kernel sysrq etc rc d rc ax25 usr local sbin fpac sh start touch var lock subsys local e Si vous pr ferez ne pas lancer l AX25 automatiquement ditez rc local et mettez un au d but de la ligne qui commence par etc rc d Vous lancerez l AX25 avec la commande etc rc d rc ax25 De m me pour FPAC e Si vous aimez lancer une t che sans taper trop de caract res vous pouvez cr er un raccourci pour lancer l AX25 partir de la commande ax25 cd usr local bin In s etc rc d rc ax25 ax25 e Vous pouvez maintenant entrer la commande ax25 pour initialiser l application FPAC e Vous pouvez de la m me mani re cr er un raccourci avec le nom symbolique fpac qui
3. Jean Paul F6FBB l auteur de FPAC pour Linux en a cess le d velopement avec la version 3 25 pour le noyau Linux 2 2 mais Jean Paul a publi une version compil e 3 26 sur une disquette boutable dont vous pouvez t l charger l image depuis ce site miroir F6FBB Ce programme Windows servait crire l image sur une disquette 1 44 Mo FPAC 3 26 tait associ avec la librairie glibc6 Linux compatible avec les noyaux 2 4 e Comme indiqu plus haut avec les derniers noyaux Linux 2 6 FPAC permet de se connecter a une station distante via trois diff rentes routes et des protocoles diff rents selon l indicatif de la destination On a galement vu dans un autre exemple comment le noyau Linux effectue le routage des trames AX 25 via le module ROSE selon des tables de routes et des tables de stations renseign es par FPAC 8 1 Premi re m thode pour obtenir le paquetage FPAC 3 27 e Vous pouvez t l charger le paquetage source depuis cette page http code google com p fpac downloads list par exemple fpac 3 27 15 tar bz2 e D placez le fichier archive dans usr local src ax25 puis cd usr local src ax25 e Ensuite tar xf fpac 3 27 15 tar bz2 e Puis cd fpac 3 27 15 Lancez ensuite la compilation make make install make installconf cette derni re commande uniquement si vous n avez pas encore install et personnalis les fichiers de configuration FPAC e Avec make installconf des sous r pertoires et des fichiers utiles pour le fo
4. 3 1 Installaion des librairies AX25 partir d un paquetage d archives RPM La m thode la plus facile d installation des librairies AX25 est d utiliser un paquetage d archives RPM J ai construit deux paquetages utiliser selon votre installation Linux Si vous avez install un Linux 32 bits habituellement pour un processeur i586 ou i686 vous devez t l charger le fichier d archive libax25 0 0 12 1mdv2010 1 i586 rpm sinon t l chargez le fichier libax25 0 0 12 imdv2010 1 x86 64 rpm pour une architecture Linux 64 bits Les tapes suivre sont les suivantes apr s le t l chargement Les principes sont les m mes pour les deux archives Il faut tre root pour effectuer l installation cd dans le r pertoire du paquetage libax25 et entrez la commande rpm ivh libax25 0 0 12 1mdv2010 1 i586 rpm ou entrez la commande rpm ivh libax250 0 121mdv2010 1 x86_64 rpm Vous verrez un message du type Preparation PERE EE EEE EERE TEE EEE ETE EEE 100 1 liblibax25_0 PERERA TE EEE EEE 100 En raison de mon manque d exp rience avec les paquetages RPM la librairie AX25 ne sera pas install e dans le r pertoire final Entrez la commande suivante mv usr lib libax25 usr local lib Vou pouvez ensuite lister les fichiers de la libraire AX25 Is la usr local lib Dix lignes s afficheront avec les m mes noms que ci dessous mais probablement pas avec les m mes tailles Pour le paquetage x86 64 rpm les libraries se trouvero
5. avec routeur FPAC et des programmes de communication AX25 reportez vous au mini mode d emploi sp cifique bien que toujours exact sur le principe les r f rences des fichiers de ce mode d emploi sont cependant d pass es e Autrement si vous connaissez bien Linux vous pouvez proc der l installation d une distribution Mandriva Linux plus compl te avec les options de d veloppement et les serveurs nfs ftp etc Dans mon exp rience c est une distributions Linux facile installer Elle peut tre t l charg e librement depuis un site miroir Mandriva La distribution existe sous forme d une image ISO de DVD faisant environ 4 Go e Gravez le DVD et boutez partir de celui ci L installation est assez simple Au moment du choix du bureau KDE Gnome s lectionnez l option personnalis e ou avanc e Ceci largit le choix des options d installation S lectionner au minimum les suivantes d veloppement serveurs r seau et client r seau et un environnement de bureau KDE par exemple Les autres options sont votre gr un moment il vous sera demand le mot de passe du superviseur root et de d clarer un utilisateur Faites le En plus il sera utile pour la suite de cr er un autre compte utilisateur avec le nom fpacuser et le mot de passe fpac Avant la fin de l installation il y a deux choses importantes faire la configuration du graphique et du r seau V rifiez que le graphique est bien configur en faisant le te
6. AX25 network device drivers et validez galement tous les items serial port KISS driver serial port 6PACK driver BPQ Ethernet driver Highspeed DMA SCC driver for AX 25 Z8530 SCC driver all the BAYCOMs YAM driver for AX 25 e Sauvegardez la configuration en r pondant oui Y la fin du menu de configuration Vous pouvez maintenant entrer dans le r pertoire Linux et lancer la compilation du noyau cd linux make La compilation prendra un certain temps qui d pend du nombre de fichiers compiler et de la vitesse de votre microprocesseur Une fois la compilation achev e tapez les commandes suivantes make modules install make install e Si tout s est bien pass vous pouvez maintenant rebouter votre syst me Le choix du nouveau noyau appara tra apr s la ligne Linux 2010 du noyau d origine option de boute par d faut sur la ligne Linux avec le noyau 2 6 34 si vous avez compil le noyau 2 6 34 Si le boute se passe bien vous aurez d sormais un syst me Linux avec les modules AX25 Vous pouvez v rifier avec certains qu ils sont chargeables avec les commandes modprobe ax25 modprobe rose modprobe mkiss e La commande lsmod affichera la liste des modules charg s en m moire Quand vous serez satisfaits du nouveau noyau vous pourrez le s lectionner comme noyau boutable par d faut via le Centre de Controle Mandriva outil de configuration de votre syst me Linux Mandriva e Dans les tapes suivantes il est plus comm
7. DNIC specify a default DNIC for the following addresses Address is for 1 to 6 digits using hierarchy Routes DNIC 0 2080 F4BWT 2080 F3KT 2080 F5KBW 3020 K4GBB 3100 KP4DJT 3100 YAL 3100 K4GBB 3620 TI2HAS 3620 BBS 3620 ARUBA 3630 TI2HAS 3630 BBS 3630 ARUBA 5050 VK2TV 5050 VK2XB 5050 VK7HDM 7120 ARUBA 7120 BBS 7120 TI2HAS 7100 ARUBA 7100 TI2HAS 7100 BBS DNIC 2080 175505 KVP 175522 LAN522 175521 LAN521 175520 LAN520 854509 COJ 175 LAN520 178 LAN520 195 LAN520 1 LAN521 1 LAN520 444 MVP 444 GGY 444 F3KT 444501 F3KT 7 F5KBW 8 F5KBW 8 COJ 8335 F5KBW 833501 F5KBW 847 F4BWT 847 GGY 847501 GGY 428 F4BWT 428501 F4BWT 886801 MVP 9 F5KBW DNIC 3100 352726 K4GBB 727489 YAL 813626 KP4DJIT DNIC 3630 297585 ARUBA DNIC 5050 699300 VK2XB 656200 VK2TV 626300 VK7HDM DNIC 7100 505522 BBS DNIC 7120 282700 TI2HAS End La table ROSE r sultante est Address Port Description 2080 175302 uhf 1 RX 430 325 TX 439 725 9600 Bauds ROSE routes DNIC Address Primary Route 1st Alt Route 2nd Alt Route 7100 YN1BBS 9 Opened TI2HAS 9 Closed P43L 4 Opened 7120 TI2HAS 9 Closed YN1BBS 9 Opened P43L 4 Opened 5050 VK7HDM 5 Opened VK2XB 2 Closed VK2TV 2 Opened 3630 P43L 4 Opened YN1BBS 9 Opened TI2HAS 9 Closed 3620
8. LISTENING 2080175520 F6BVP 15 rose0 LISTENING 2080175520 FPAD 0 2080175520 WP 0 rose0 LISTENING 2080175520 WP 0 rose0 LISTENING 2080175520 WP 0 2080175520 FPAD 0 rose0 1 1 ESTABLISHED 2080175520 rose0 LISTENING Vous pouvez afficher la table de routage ROSE du noyau Linux root f6bvp 11 bernard netstat rose r Table de routage ROSE du noyau Destination neighl callsign device neigh2 callsign device neigh3 callsign device 2080175502 00001 RSLOOP 0 2080175522 00016 F6BVP 5 ax0 2080175521 00015 F6BVP 7 ax0 2080175520 00014 F6BVP 9 ax0 2080854509 00012 F8COJ 11 ax0 2080444501 00013 F3KT 11 ax0 2080833501 00008 F5KBW 9 ax0 2080847501 00011 F6GGY 9 ax0 2080428501 00010 F4BWT 11 ax0 2080886801 00009 F1MVP 5 ax0 3100352726 00007 K4GBB 9 ax0 3100727489 3100813626 5050699300 5050656200 7120282700 2080833500 2080444000 2080847000 2080428000 3100772000 2080100000 2080700000 2080800000 2080900000 2080000000 3100000000 5050000000 7120000000 7100000000 00006 00005 00004 00003 00002 00008 00013 00011 00010 00006 00014 00008 00012 00008 00008 00006 00003 00002 00002 KD4YAL 9 ax0 KP4DJT 9 ax0 VK2XB 2 ax0 VK2TV 2 ax0 TI2HAS 9 ax0 F5KBW 9 ax0 F3KT 11 ax0 00011 F6GGY 9 ax0 00009 F1MVP 5 ax0 F6GGY 9 ax0 00010 F4BWT 11 ax0 F4BWT 11 ax0 KD4YAL 9 ax0 00007 K4GBB 9
9. e Cliquez sur le lien suivant s lectionnez le fichier source des librairies libax25 et t l charger le paquetage dans le r pertoire de votre choix libax25 0 0 12 rc2 patched f6bvp tar bz2 Depuis une fen tre terminal cr ez le r pertoire mkdir usr local src ax25 et allez dans ce r pertoire cd usr local src ax25 D placez le fichier archive dans usr local src ax25 et d compactez le tar xf libax25 0 0 12 rc2 patched_f6bvp tar bz2 passez dans le r pertoire cd libax25 0 0 12 rc2 patched_f6bvp et tapez les commandes suivantes configure make make install make installconf cette derni re commande uniquement si vous n avez pas encore install et personnalis aucun fichier de configuration de 1 AX 25 Ceci installera des exemples de fichiers de configuration axports rsports et nrports dans usr local etc ax25 et compilera et installera les fichiers binaires dans le r pertoire usr local lib et placera des fichiers include dans usr local include et des pages de manuel accessibles via man dans usr local man e TRES IMPORTANT v rifiez qu il n existe aucune autre librairie AX 25 install e pr c demment dans votre syst me Linux dans le r pertoire usr lib Si c tait le cas vous devrez effacer les fichiers usr lib libax25 e Il faut ensuite ajouter une ligne comportant usr local lib a la fin du fichier etc Id so conf et lancer la commande sbin Idconfig e Note la modification de etc Id so conf et l
10. je suis convaincu qu un petit maxframe est meilleur sp cialement dans les liaisons radio Pour l AXIP je sugg re que nous fixions maxframes 4 Dans l exemple maxframe est 2 e Dans l exemple de usr local etc ax25 axports suivant j ai mis en commentaire la d claration des ports 1 4 Le port 0 sera celui utilis par FPAC pour se relier Internet On pourra utiliser les autres ports pour interfacer deux TNC doubles ports radio via deux ports s rie avec le pilote mkiss usr local etc ax25 axports The format of this file is name callsign speed paclen maxframes description aprs F6BVP 12 38400 256 2 144 800 APRS uhf 1 F6BVP 13 38400 256 2 RX 430 325 TX 439 725 9600 Bauds axudp F6BVP 10 115200 256 2 Linux AX25 lt gt UDP e Dans l exemple ci dessus les noms des ports sont aprs uhf 1 axudp qui sont plus explicites que 0 1 2 D autres noms pourraient tre vhf 40m etc On doit utiliser les m mes noms dans les fichiers de configuration qui d pendent des noms de ports de axports Si vous pr voyez d utiliser des TNC KPC9612 vous pouvez t l charger d ici un exemple de script d initialisation pour deux TNC KPC9612 doubles ports radio 1200 amp 9600 bauds Il faudra ex cuter ce script apr s le script rc ax25 pr sent au chapitre 9 7 Comment configurer ax25ipd e Au moment de l installation des applications ax25 apps nous avons compil ax25ipd Cette application fonctionne en t ch
11. lancer le menu graphique de configuration make xconfig depuis le r pertoire usr src linux Vous pouvez aussi bien lancer la configuration dans un menu non graphique en tapant la commande make menuconfig dans un terminal Konsole e Dans les deux cas un menu devrait appara tre apr s un moment e Normalement vous devrez valider ou invalider diff rents items en fonction du mat riel pr sent dans votre ordinateur Certains sont d ja s lectionn s par d faut e Les interfaces radio sont reli es au PC par des connections s ries Les donn es et les commandes passent par des interfaces s ries telles que ttySO ou des pseudo TTY Le syst me de pseudo TTY legacy est en d su tude donc non install dans les noyaux des distributions r centes Il est emplac par le standard Unix98 Les librairies AX25 et utilitaires ont t r cemment adapt s de standard qui sera donc utilis dans ce MINI MODE D EMPLOI Si malgr tout vous voulez rester l ancien syst me il faut en informer le noyau Linux afin qu il construise les TTY au moment du boot Editer le menu boot grub menu lst et ajouter la commande pty legacy_count 10 sur la ligne apr s la ligne linux comme dans l exemple suivant Attention de ne pas cr er de nouvelle ligne et de ne pas modifier la ligne qui commence par initrd Les dix pseudo TTY cr s appara tront sous les noms dev ttyp0 9 et dev ptyp0 9 Linux kernel hd0 4 boot vmlinuz BOOT IMAGE linux root UU
12. nos applications FPAC il n est pas judicieux de configurer les adresses du r seau local par DHCP Il vaut mieux donner des adresses IP fixes C est pourquoi je vais supposer que l adresse de votre r seau local est 192 168 0 0 et que l adresse de la passerelle est 192 168 0 1 Il est n cessaire d initialiser les interfaces et ports AX25 avant de lancer FPAC Pour cela un exemple de script ex cutable est donn ci apr s Vous pouvez le copier coller dans le fichier etc rc d rc ax25 et lui donner les permissions d ex cution chmod a x etc rc d rc ax25 Nous devons initialiser les interfaces AX25 et ports r seaux Avant de lancer FPAC le script suivant est un exemple d installation d un port AXUDP trame ax25 encapsul e dans une trame UDP et deux ports s rie connect s un TNC deux ports selon le protocole de pseudo TTY Unix98 L adresse ampr org du nodal FPAC f6bvp ampr org est 44 151 75 15 devra tre remplac e par votre propre adesse ampr org ou r seau Vous pouvez t l charger le scrit suivant depuis ce lien Il existe un autre script ax25 pour les PTYs Legacy Il est fortement recommand de lire les manuels de kissattach kissparms et mkiss pour comprendre ce que font les scripts commande de type man mkiss Notes f6bvp ampr org ou l adresse IP 44 151 75 15 peut tre omise dans le script sur la ligne d butant par kissattach Ceci vitera que samba diffuse ses alertes sur les liaisons hamradio bin sh
13. 22 252 16 174 udp 10093 b route vk7hdm 0 115 69 164 134 udp 10093 b Palm River KP4DJT route kp4djt 0 w4bgh no ip org udp 10095 b route flmvp 0 flmvp no ip org udp 10093 b route f3kt f3kt dyndns org udp 10093 b route w4akh 0 198 172 211 163 udp 10093 b route f6ggy 0 f ggy dyndns org udp 10093 b Route to Citrus route k4gbb 9 k4gbb serveftp com udp 10093 d route k4gbb 14 k4gbb serveftp com udp 10093 b Route to LinuxLab route k4gbb 12 k4gbb serveftp com udp 10094 route f6bvp 9 192 168 0 64 udp 10094 b route f6bvp 8 192 168 0 64 udp 10094 route f6bvp 14 192 168 0 64 udp 10094 F6BVP 7 6 Machine virtuelle 192 168 0 103 route f6bvp 7 192 168 0 103 udp 10097 b route f6bvp 6 192 168 0 103 udp 10097 F4BWT 0 joker route f4bwt 0 62 147 157 243 udp 10093 b route kd4yal 0 kd4yal servebbs org udp 10093 b route f6gov 0 f6gov no ip org udp 10093 b route va2bbs 0 va2bbs homeip net udp 10093 b route to Costa Rica route ti2has 0 201 200 85 62 udp 10093 b route f8coj 0 f8coj no ip org udp 10093 b route to Aruba route p431 0 p43lfpac no ip org udp 10093 b Route to Nicaragua route ynlbbs 0 ynlbbs no ip org udp 10093 e Comme vous pouvez le voir sur les lignes route ci dessus dans la nouvelle version ax25ipd peut g rer les adresses IP fixes nombres ainsi que les adresses IP dynamiques adresses symboliques Que Steve VK5ASF en soit remerci 8 Comment installer et configurer FPAC 3 27
14. B e D placez le fichier archive dans usr local src ax25 puis cd usr local src ax25 e Tapez ensuite les commandes tar xf xd705c3 src tar bz2 cd fbbsrc 705c3 cd src make make install Pour compiler la version X11 des serveur et client vous devrez d abord installer trois libraries urpmi lesstif urpmi lesstif devel urpmi libopenmotif Entrez ensuite dans le sous r pertoire fbb X11 fbbsrc 705c3 src X11 cd X11 make Copiez les fichiers ex cutables suivants dans usr local sbin cp xfbbX usr local sbin cp xfbbX_cl usr local bin cp xfbb usr local sbin vous pouvez lancer le serveur X11 fbb en arri re plan a partir d une Konsole xfbb a amp ou lancer le d mon xfbbd via le script rc fbb etc rc d rc fbb start et lancez le client X11 fbb depuis une fen tre Konsole xfbbX amp Pour d marrer l application tapez fbb qui lancera le script usr local sbin fbb La premi re fois celui ci proc dera l initialisation de la BBS en cr ant diff rents fichiers dont lusr local etc ax25 fbb conf et usr local etc ax25 port sys s il ne pr existaient pas Les fois suivantes il lancera xfbbd le programme d mon de la BBS en arri re plan Pour compl ter le fichier de configuration fbb conf voici une documentation suppl mentaire par Charlie K4GBB Pour se connecter localement diter l INDICATIF et le MOT DE PASSE du sysop dans le fichier letc ax25 fbb passwrd sys et lancer le client xfbbC c i INDICATIF w MOT DE PA
15. ID 0ebd94de 7dcb 43e5 812e 2a8ec28660ee resume UUID 8e9d822 Ff db90 48a6 907a 7782c7fbc930 splash silent maxcpus 1 pty legacy_count 10 vga 788 initrd hd0 4 boot initrd img e Au point o nous nous trouvons je recommande d ajouter l option maxcpus 1 sur la m me ligne de commande de grub Ceci indique au noyau Linux qu il ne doit pas fonctionner en multi processeurs Cette option est n cessaire car les librairies modules AX25 et programmes utilitaires ne sont valid s que pour le mode uniprocesseur e Pour un syst me moyennement sollicit vous pouvez s lectionner l option timer frequency 250 Hz du menu processor type and features e La plupart des modules sont pr selectionn s Les compiler risque de prendre beaucoup de temps sur un PC moyennement rapide Dans ce cas Mandriva Linux trouvera les pilotes n cessaires votre syst me et les chargera en m moire au moment du boute Avec un peu d exp rience vous saurez d selectionner les modules non n cessaires et ainsi gagner pas mal de temps de compilation e Pour compiler les modules AX25 vous devez s lectionner le sous menu networking et valider amateur radio support La validation des modules est effective quand la lettre M est affich e menuconfig ou par un point xconfig Pour invalider un item taper N menuconfig ou cliquez sur la bo te de l item pour la vider xconfig e S lectionnez le sous menu amateur radio support et validez tous les protocoles S lectionnez le menu
16. ISS EPROM usr local sbin mkiss s 38400 c x 2 dev ttySO gt tmp unix98 usr local sbin mkiss s 38400 x 2 dev ttySO gt tmp unix98 export PTSO more tmp unix98 grep w dev cut b 11 export PTS1 more tmp unix98 grep w dev cut b 12 Attach KPC9612 TNC in kiss mode on primary PORT ttySO 1200 bauds gt axl aprs usr local sbin kissattach PTSO aprs f6bvp ampr org gt tmp ax25 config tmp awk device print 7 tmp ax25 config tmp gt tmp ax25 config tmp read Device lt tmp ax25 config tmp Install Parameter P 250 W 10 TX Delay 50 usr local sbin kissparms p aprs r 250 s 10 l 20 t 220 Check for Device if d proc sys net ax25 Device then echo Port aprs attached to Device cd proc sys net ax25 Device ifconfig Device parameters ifconfig Device netmask 255 255 255 0 ifconfig Device broadcast 0 0 0 0 else echo Error setting Device parms fi Port end Attach KPC9612 TNC in kiss mode on secondary PORT ttySO 9600 bauds gt ax2 uhf 1 usr local sbin kissattach PTS1 uhf 1 f6bvp ampr org gt tmp ax25 config tmp awk device print 7 tmp ax25 config tmp gt tmp ax25 config tmp read Device lt tmp ax25 config tmp Install Parameter P 250 W 10 TX Delay 50 usr local sbin kissparms p uhf 1 r 250 s 10 l 20 t 220 Check for Device if d proc sys net ax25 Device then echo Port uhf 1 attached to Device cd proc sys net ax25 Device
17. Linux FPAC mini HOWTO ou FPAC Linux mini mode d emploi Bernard Pidoux F6BVP f6bvp at amsat dot org V1 7 5 25 f vrier 2011 Le paquet radio est un moyen d interconnecter des ordinateurs via des stations radioamateurs Ce mini mode d emploi d crit l installation et la configuration d un commutateur paquet radio FPAC sous le syst me d exploitation Linux Le lecteur sera guid pas pas dans le processus de configuration d un nodal FPAC ayant la capacit de se connecter d autres nodaux par radio ou via Internet Pour illustrer la puissance de FPAC combin avec le module ROSE du noyau Linux je donne ici l exemple d une connexion une station distante travers trois diff rentes routes et des protocoles diff rents selon l indicatif de la destination Un autre exemple montre comment le noyau Linux effectue le routage des trames AX 25 via le module ROSE selon des tables de routes et des tables de stations nodales ROSE tablies par FPAC La configuration des interfaces Radio sera laiss e aux bons soins de l utilisateur Quelques pistes et examples seront cependant indiqu s Si vous interfacez votre bo te Linux avec une radio FPAC assurera l interconnexion entre un r seau paquet radio local et des stations nodales distance selon le protocole RadioAmateur AX 25 PLP Packet Layer Protocol Protocol niveau r seau ROSE RATS Open Systems Environment Environnement de syst mes ouverts du RATS Un r seau de nod
18. SSE Finalement vous pourrez trouver EN LIGNE une documentation compl te de la BBS FBB ou t l charger ces fichiers FBB7UT DOC fbb7ut_g zip 10 2 2 Interfacer FPAC avec une application DxCluster ou DxSpider DxCluster Pour interfacer le DX cluster DxNet avec FPAC et NetRom il faut d clarer les ports rose0 et netclu dans dxnet cfg Le fichier system dxnet cfg sera comme suit set node f8kgk 3 f5mtz 3 f5kbw 3 f6cdd 3 tu5ex 3 kp4ig 5 set call f6bvp 2 set sys F6BVP set ssid 2 set port 0 1 3 4 rose0 inet 9000 netclu set tz 2 Il sera possible d acc der au Dx cluster via les ports radio AX25 0 1 3 et 4 via les ports FPAC rose0 telnet 9000 et NetRom netclu DxSpider Si vous voulez donner aux utilisateurs de FPAC l acc s au DX cluster DxSpider indicatif F6BVP 2 vous pouvez utiliser le d mon ax25d Installez DxSpider selon sa documentation Suivez les exemples pour configurer l acc s par telnet ou les ports radio N oubliez pas de renommer le fichier startup issue en startup tout court apr s l avoir dit selon vos besoins J ai longtemps cherch pourquoi mon DxSpider ne tournait pas correctement avant de comprendre qu il n avait pas trouv le fichier startup et ne s en plaignait pas Pour un acc s via FPAC voici le contenu ajouter au fichier usr local etc ax25 ax25d conf un port ROSE est d clar entre F6BVP 2 via rose0 NOGALL default sysop spider src
19. X25 distantes en crivant ou en lisant sur le port ax0 sans avoir conna tre les op rations effectu es apr s cette tape Ci apr s se trouve un exemple de fichier ax25ipd conf Vous pouvez le copier coller dans lusr local etc ax25 ax25ipd conf diter le fichier existant ou le t l charger depuis ici This file is in usr local etc ax25 ax25ipd conf Configuration file for ax25ipd socket udp 10093 Operation mode digi or tnc mode tnc Serial port or tunnel connected to kissattach master pseudo tty dev ptyql is attached to port ax0 name axip in etc ax25 axports device dev ttypl Initialiser la vitesse du port pseudo tty speed 115200 loglevel pas de sortie loglevel 1 info de config seulement loglevel 2 evenement majeurs et erreurs loglevel 3 evenements majeurs erreurs et trace des trames AX25 loglevel 4 lister tous les evenements loglevel 3 Broadcast address All listed address will be sent to routes with b flag roadcast QST 0 NODES 0 FBB 0 AX 25 routes declaration Format is route callsign joker destination host ip address or alias name a 0 ssid will route all ssids route lt dest callsign gt lt des address gt flags Valid flags are b broadcast validated via this route d default route HHH HH HH HHH HOH route f5kbw 0 ns1 f5kbw org udp 10093 b route vk2tv 115 70 139 149 udp 10093 b route vk2xb 1
20. ants ou avanc s Dans votre poche vous pourrez tester l ensemble de ses fonctions sans toucher vos donn es existantes clef live Son installation en quelques clics vous propose un bureau complet en fonctionnalit s et en support mat riel e Si vous t l chargez Mandriva One pour faire tourner les applications AX25 vous devrez cependant installer cette version Live sur disque dur via l utilitaire dont l icone d Installation figure sur le bureau Rendez vous ensuite directement au chapitre 3 pour installer les librairies AX25 Cependant dans la suite vous devrez choisir syst matiquement l installation des fichiers binaires car par d faut votre syst me Linux ne disposera pas des outils de compilation Gcc e Mandriva distribue galement un bureau mobile sur une cl USB de 8 Go Le support est une cl USB de 8 Go au prix de 49 Euros ou 59 US C est galement une version Live c est dire pr install e et boutable depuis la cl Elle n utilise pas le disque dur mais seulement la m moire vive et la cl USB pour le stockage de vos fichiers Vous trouverez une description de la Mandriva Flash sur cette page de l diteur Mandriva J ai crit un FPAC Linux Flash Mini Mode d Emploi sp cifique pour expliquer l adjonction d un compilateur Gcc et des outils de d veloppements en vue de l installation des applications AX25 et en particulier de FPAC et d une BBS F6FBB sur la cl USB Si vous souhaitez disposer d un Linux ultra portable
21. appel ldconfig est effectu automatiquement quand on lance le script du chapitre 6 4 Comment installer les outils AX25 J ai modifi le paquetage ax25tools 0 0 10 rc2 officiel dans le but de corriger quelques erreurs Vous pouvez choisir de r cup rer les fichiers outils compil s ou mieux de t l charger les sources et les compiler Il est toujours pr f rable de compiler les logiciels sur votre propre syst me Cliquez avec la touche droite de la souris sur le lien suivant pour t l charger le paquetage dans le r pertoire de votre choix http f6bvp free fr logiciels ax25 ax25 tools 0 0 10 rc2 patched f6bvp tar bz2 D placez le fichier archive dans usr local src ax25 Passez dans ce r pertoire et d compactez le cd usr local src ax25 tar xf ax25 tools 0 0 10 rc2 patched_f6bvp tar bz2 et changez de r pertoire cd ax25 tools 0 0 10 rc2 patched_f6bvp et tapez les commandes suivantes configure make make install make installconf cette derni re commande uniquement si vous n avez pas encore install et personnalis les fichiers de configuration suivants Ceci installera des exemples de fichiers de configuration ax25d conf ax25 profile ax25spawn nrbroadcast conf rip98d conf rxecho conf ttylinkd conf dans usr local etc ax25 compilera et installera les fichiers logiciels utilitaires dans le r pertoire usr local sbin d autres dans usr local bin et placera des pages de manuel accessibles via man
22. aux FPAC peut interconnecter de mani re transparente plusieurs applications telles qu une station BBS pour le routage de messages et de bulletins des br ves DX des connexions en mode terminal utilisateur pour converser distance etc Pour une description compl te du logiciel FPAC consultez le FRAC HOWTO FR ou ce site miroir Ce FPAC Linux mini mode d emploi est galement disponible sous forme d un document PDF ici http rose fpac free fr FPAC MINI HOWTO FR 175 pdf 1 Introduction 2 Comment configurer un noyau 2 6 Linux avec les modules AX25 3 Comment installer les librairies AX25 4 Comment installer les outils AX25 5 Comment installer les applications AX25 6 Un script pour cr er divers r pertoires et droits de fichiers 7 Comment configurer ax25ipd 8 Comment installer et configurer FPAC 3 27 9 Scripts de lancement de l AX25 10 1 Configurer un routeur 10 2 Interfacer FPAC avec des logiciels applicatifs 11 Autres modes d emploi HOWTO 12 Trouver de l aide 1 Introduction FPAC pour Linux a t crit par Jean Paul F6FBB d apr s la premi re mouture de FPAC pour le syst me DOS et cod en langage assembleur par Antoine FEDWJ avec la collaboration de R my F6ABJ FPAC est fond sur le d veloppement de l environnement de syst mes ouverts ROSE de la Soci t de T l communications RadioAmateurs Radio Amateur Telecommunication society RATS par Thomas A Moulton W2VY en langage assembl
23. ax0 00003 VK2TV 2 ax0 F6BVP 9 ax0 00015 F6BVP 7 ax0 F5KBW 9 ax0 F8C0J 11 ax0 00008 F5KBW 9 ax0 F5KBW 9 ax0 F5KBW 9 ax0 00013 F3KT 11 ax0 00010 F4BWT 11 ax0 KD4YAL 9 ax0 00007 K4GBB 9 ax0 00005 KP4DJT 9 ax0 VK2TV 2 ax0 00004 VK2XB 2 ax0 00006 KD4YAL 9 ax0 TI2HAS 9 ax0 00007 K4GBB 9 ax0 00006 KD4YAL 9 ax0 TI2HAS 9 ax0 00007 K4GBB 9 ax0 00006 KD4YAL 9 ax0 11 Autres modes d emploi HOWTO Il existe beaucoup de documentations sur des sujets proches De nombreux documents d crivent les r seaux sous Linux d une mani re plus g n rale et je recommande fortement la lecture de ces autres sources documentaires car ils pourront vous aider dans vos efforts et vous apporter une vue plus approfondie d autres configurations possibles Ce sont le mode d emploi du noyau Linux le AX25 HOWTO le Linux HAM HOWTO le Linux NET 3 HOWTO le Ethernet HOWTO et le Firewall HOWTO Vous pourrez trouver des informations plus g n rales sur Linux dans les diff rents Linux HOWTO 12 Trouver de l aide Souvenez vous que FPAC est un commutateur r seau Votre nodal doit donc se trouver connect au moins un autre nodal FPAC et des stations utilisateurs en paquet radio pour fonctionner Plus grand sera le nombre de stations adjacentes reli es votre nodal mieux votre r seau fonctionnera Vous devez contacter une ou plusieurs stations qui utilisent d ja un nodal FPAC pour obtenir de l aide et ventuellement
24. client client u ax25 Remplacer u par f si vous voulez g rer le SSID des utilisateursrs ou des nodes Dx connect s Apr s avoir dit ce fichier vous devez relancer le d mon usr local sbin ax25d Si le r pertoire de Spider n est pas spider alors changez le dans l exemple de fichier de configuration ci dessus Note si vous lancez ax25d via un script lancez le apr s fpac afin que l interface rose0 soit en d ja en place Quand un utilisateur fera une demande de connnexion F6BVP 2 via le r seau FPAC il acc dera directement au DX cluster 10 2 3 Interfacer FPAC avec NetRom Voici comment interfacer FPAC avec le r seau NetRom Exemple de fichier usr local etc ax25 nrports etc ax25 nrports The format of this file is name callsign alias paclen description netnod F6BVP 14 BVPNOD 235 F6BVP FPAC node netbbs F6BVP BVPBBS 235 F6BVP BBS netclu F6BVP 2 BVPDX 235 F6BVP Dx Cluster Le contenu du fichier usr local etc ax25 ax25d conf sera lt netrom gt parameters 1 10 NOCALL default root usr sbin fpacnode fpacnode q S Ajouter la lettre b apr s le port UDP qui d crit la route dans usr local etc ax25ipd conf pour diffuser les routes NetRom 10 2 4 Autoriser l acces a FPAC via Internet Voici comment configurer l acc s votre nodal FPAC par Internet via une connexion TELNET ou SSH Note ceci ne donnera pas la possibilit aux utilisate
25. dans usr local man La deuxi me option est de t l charger le paquetage RPM d archives des outils AX25 pr par par Lee VE7FET ve7fet at gmail com qui est disponible depuis le site http code google com p linuxax25 http code le com p li 5 Comment installer les applications AX25 Au contraire des deux pr c dents paquetages les applications AX25 ont r cemment volu es quand Steve VK5ASF a inclus la gestion des IP dynamiques J ai d pos les sources et les programmes compil s du paquetage ax25 apps 0 0 8 rc2 officiel Vous pouvez choisir de r cup rer les fichiers outils compil s ou mieux de t l charger les sources et les compiler Il est toujours pr f rable de compiler les logiciels sur votre propre syst me Cliquez avec la touche droite de la souris sur le lien suivant pour t l charger le paquetage source compiler dans le r pertoire de votre choix D placez le fichier dans le r pertoire usr local src ax25 et cd dans ce r pertoire D sarchivez le paquetage tar xf ax25 apps 0 0 8 rc2 patched_f6bvp tar bz2 et changez de r pertoire cd ax25 apps 0 0 8 rc2 patched_f6bvp et tapez les commandes suivantes configure make make install make installconf cette derni re commande uniquement si vous n avez pas encore install et personnalis les fichiers de configuration suivants La commande make installconf installera des exemples de fichiers de configuration ax25ipd conf ax25mond co
26. dress Hex Baud 1 9 KERER 115200 2 9 189C 0 TNC NbCh Com MultCh Pacln Maxfr NbFwd MxBloc M P Fwd Mode Freq Oo 0 0 0 0 0 0 0 00 01 File fwd 1 8 1 roseO 250 2 6 10 12 04 XULWY Rosed 2 4 1 axudp 250 2 2 10 25 20 XUWY AXUDP 3 8 2 0 250 2 4 10 04 10 TUWY Telnet 4 4 1 uhf 1 250 2 2 10 05 06 XULWY UHF 1 MutCh correspond au nom du pseudo TTY cr par kissattach par exemple et r f renc dans etc axports Voici de nouveau comme exemple le script etc rc d rc ax25 que j utilise pour initialiser les pseudo TTYs Le port Telnet 189C correspond a 6300 en d cimal La commande est telnet lt hote gt 6300 pour acc der ala BBS N oubliez pas de d clarer le port 6300 pour l application xfbbd dans le fichier etc services comme indiqu plus haut Un TNC est connect au port AX 25 nomm uhf 1 d clar dans etc ax25 axports Le pseudo rose0 correspond au pseudo d interface avec le r seau ROSE g r par FPAC A propos avec le noyau Linux 2 6 il faut utiliser une version r cente des sources de la BBS F6FBB pour que l application fonctionne Vous pouvez t l charger l archive des fichiers sources les plus r cents via FTP Ou bien t l charger l archive via HTTP par exemple xd705c3 src tar bz2 Il existait une sous version FBB 7 04j pr par e par DM3TT qui incluait une am lioration pour le pilote du PTC II en mode PACTOR sur le canal 31 Cette modification est prise en compte dans les livraisons r centes de la BBS FB
27. e de fond d mon d arri re plan Le fichier de configuration est usr local etc ax25 ax25ipd conf Il indique ax25ipd le nom du port par lequel il doit recevoir ou mettre les trames de paquets AX25 le nom du port vers le monde Internet et les adresses Protocole Internet IPv4 plus les num ros de ports UDP des stations distantes Avec ces indications le d mon ax25ipd route les trames dans les deux directions en sortie et en entr e entre le port 10093 protocole UDP et le pseudo tty esclave ttyq1 Le pseudo tty maitre ptyq1 et le pseudo tty esclave ttyq1 sont les deux extr mit s d un tunnel virtuel Lorsqu un caract re est crit a une extr mit il peut tre lu de l autre c t et vice versa Souvenez vous que kissattach relie ttyq1 et le port 0 AX25 dans usr local etc ax25 axports c est dire ax0 dans notre exemple Ainsi le port ax0 AX25 se trouve connect sur Internet via cette cha ne compliqu e Ax25ipd effectue un autre travail important Il r alise l encapsulation des trames AX25 l int rieur de trames Protocole Internet Les trames AX25 sont incluses dans des trames standard IP qu Internet sait g rer AXIP Dans le sens inverse les trames IP qui arrivent sur le port UDP 10093 sont pluch es par ax25ipd et finallement les trames AX25 sont pr sent es au port ax0 Quand le d mon ax25ipd fonctionne toutes les applications AX25 locales peuvent dialoguer de fa on transparente via Internet avec d autres application A
28. er les librairies AX25 Installer les outils AX25 Installer les applications AX25 Configurer le d mon ax25ipd Installer le logiciel FPAC Installer les scripts de d marrage de 1 AX25 Mettre en route le routeur FPAC ANOOBRWNE 2 Comment configurer un noyau Linux 2 6 avec les modules AX25 Le but de ce MINI MODE D EMPLOI n est pas de d crire Linux ni comment installer un syst me Linux sur votre ordinateur Pour vous familiariser avec Linux Mandriva poss de sa propre version Live sur un seul CD partir duquel on peut d marrer bouter Celui ci est autonome et ne modifie pas le contenu de votre disque dur La distribution Mandriva live s appelle One Vous pouvez t l charger librement la distribution Mandriva One Linux en FTP partir des sites miroir Mandriva ou via BitTorrent Gravez ensuite le CD et boutez partir de celui ci C est la mani re la plus rapide et la plus simple d avoir un Linux avec l AX25 de base Consultez cette page Wiki pour lire la doc d installation de Mandriva Linux Il existe aussi une documentation d utilisation accessible en ligne e ONE live est aussi disponible sur une cl USB de 2 Go Cette clef vous permet de transporter plus facilement votre syst me Linux 32 bits et de l installer sur des netbook ou PC qui ne disposent pas de lecteur CD Il en existe deux versions selon le bureau install KDE ou gnome La Mandriva One est un produit complet pour utilisateurs d but
29. eur et C pour le Terminal Node Controler TNC2 ROSE est bas sur le standard X 25 du CCITT Jean Paul a crit un FPAC HOWTO que vous pouvez consulter utilement pour tout savoir sur FPAC J ai crit ce document afin d aider le lecteur mettre sur pied un nodal paquet radioamateur depuis z ro partir de ma propre exp rience avec une distribution Mandriva Linux Une premi re recommandation vitez d utiliser le mat riel le plus r cent notamment au niveau de la carte graphique ou de la carte m re car les pilotes Linux correspondants ne seront peut tre pas disponibles Les pilotes des cartes graphiques nVidia sont propri taires et pas disponibles dans les distributions standards Il peut en tre de m me pour les interfaces Ethernet ou son inclues dans les cartes m res r centes Sachez que Linux est tr s conome en ressources syst me contrairement au syst me d exploitation payant le plus connu C est l occasion de recycler un PC dont vos enfants ou votre conjoint ne veut plus faute de rapidit sous le syst me d exploitation payant bien connu Vous serez agr ablement surpris de la vitesse de d marrage de votre syst me Linux et ne reconna trez pas votre vieux PC Cela fait plus de quinze ans que je trafique en paquet radio sous Linux avec des distributions Mandriva autrefois Mandrake Au d but avec le noyau 2 2 le dernier disponible tant le 2 2 26 les applications AX25 taient remarquablement stable et vous pouviez lais
30. k NetRom and FPAC node usr local sbin ax25d Broadcast NET ROM usr local sbin netromd lid t 10 Setup Netrom subnetmask sbin ifconfig nrO netmask 255 255 255 255 sbin ifconfig nri netmask 255 255 255 255 sbin ifconfig nr2 netmask 255 255 255 255 sbin ifconfig nr3 netmask 255 255 255 255 Pour approfondir vos connaissances vous pouvez consulter les manuels de nrattach et de nrparms 10 2 1 Interfacer FPAC avec une BBS Votre syst me Linux peut h berger une BBS F6FBB qui sera reli e en interne au routeur ROSE FPAC et interfac via NetRom Ceci donne un acces mondial aux stations AX25 par packet radio ou Internet Note importante les distribution Linux r centes fournissent souvent un noyau Linux compil pour une architecture multiprocesseur SMP Pour le moment la BBS F6FBB ne fonctionne pas en SMP Il faut d sactiver ce mode en ditant le fichier de chargement boot grub menu lst Ajouter la commande maxcpus 1 comme dans l exemple suivant title 2 6 37 kernel hd0 0 boot vmlinuz 2 6 37 BOOT_IMAGE 2 6 37 root dev hda1 splash silent vga 788 maxcpus 1 initrd hd0 0 boot initrd 2 6 37 img La version de BBS FBB recommand e est la 7 05 ou une plus r cente Voir ici http f bvp free fr logiciels BBS f6fbb Voyons maintenant les diff rents fichiers de configuration pour la BBS sous Linux Voici un extrait du fichier de description des ports de la BBS usr local etc ax25 port sys Com Interface A
31. lancera fpacnode la demande depuis un terminal console 10 1 Configurer un routeur Si votre ordinateur Linux est directement connect votre modem ADSL sans routeur de r seau local les instructions suivantes s appliquent la configuration de votre bo tier modem ADSL Un routeur n effectue pas seulement les fonctions de base de routage pour lequel il est con u il comporte en outre une fonction de filtrage afin de prot ger votre ordinateur ou votre r seau local contre les tentatives d intrusion La cons quence c est que par d faut le trafic qui traverse votre routeur est filtr dans les deux directions Les paquets IP allant du r seau local vers Internet ou dans le sens oppos sont achemin s uniquement si vous en donnez la permission Vous avez d ja certainement pris les dispositions pour que le trafic Internet habituel passe par votre routeur Cependant les applications AX25 utilisent des num ros de ports sp cifiques qu ils faut ouvrir dans les deux sens en configurant le routeur Les ports jusqu au num ro 1024 sont r serv s aux applications standards et ne doivent pas tre utilis s Regardez dans le fichier etc services Le port habituellement utilis pour FPAC dans les deux directions est le num ro 10093 avec les protocoles UDP et TCP Le script rc init script d crit au chapitre 6 effectue la d claration du port 10093 protocoles TCP UDP pour votre syst me Linux Veuillez lire la documentation de votre routeu
32. lise sur la meme machine via la couche rose La commande CLu idem a BBs La commande STat affichera les statistiques des connexions La commande telnet etant vide elle ne sera pas affichee aux users Commandes reservees aux sysops Sysop commands Sysop DIsk bin df k SYSop usr local sbin fpacshell YGET usr local sbin yapp u usr local etc ax25 1 YPUT usr local sbin yapp d usr local etc ax25 1 RM bin rm usr local etc ax25 1 LS bin ls l usr local etc ax25 1 CP bin cp usr local etc ax25 1 usr local etc ax25 2 CAT bin cat usr local etc ax25 1 MV bin mv usr local etc ax25 1 usr local etc ax25 2 REBoot sbin reboot WEdit usr local sbin wpedit end Other applications TEST Application FOBVP 13 usr local bin testcommande home P 0 a d95 End on donne au port d acces utilisateur VHF l adresse 175502 will add a rose device like rosel AddPort VHF Address 175602 Port vhf 1 End on donne au port d acces utilisateur UHF l adresse 175302 ddPort UHF Address 175302 Port uhf 1 End Port UHF 9600 via carte SCC4 et T7F experimental AddPort UHF 9600 Address 175402 Port uhf 2 End A List of predifined users to specify a non default port La commande USER est ici inutilisee car les trames sont achemini es par la couche rose Elle etait utile auparavant lorsqu on utilisait le Kissnetd pour creer un reseau inter
33. loggedin Vous pouvez maintenant v rifier que votre configuration fonctionne bien en vous connectant via telnet ou via ssh localement telnet l fpacuser localhost ssh l fpacuser localhost puis entrez le mot de passe fpac pour acc der au noeud routeur FPAC 10 3 Autre Programme Utilitaire R seau Net tools inclue quelques programmes utilitaires Parmi eux netstat est int ressant car il permet d afficher une liste des applications ROSE ouvertes la table de routage du noyau et des statistiques r seau Dans la version net tools 1 60 disponible avec le patch debian patches 23 netstat sait g rer les sockets NetRom et AX 25 mais pas ROSE utilis par FPAC Depuis ici http f6bvp free fr logiciels netstat vous pouvez t l charger un patch pour apporter a netstat la gestion des sockets ROSE T l charger galement ces trois patches n cessaires hostname inet x25 e T l charger et d placer les six fichiers pr c dents dans usr local src cd usr local src e D velopper le paquetage original des sources net tools tar xf net tools_1 60 orig tar gz e D sarchiver le patch Debian gunzip net tools_1 60 23 diff gz e Patcher le paquetage net tools patch p0 lt net tools_1 60 23 diff e Renommer le r pertoire my net tools 1 60 net tools 1 60 23 e Appliquer les quatre derniers patches patch p0 lt net tools 1 60 23 hostname patch patch p0 lt net tools 1 60 23 inet_src patch patch p0 lt ne
34. n sh rc init script dans http rose fpac free fr MINI HOWTO FR de f6bvp at amsat point org echo Ce script doit tre lanc une fois pour toutes apr s l installation de echo LL LL echo libax25 echo ax25 apps echo ax25 tools echo LL LL echo et avant l installation du paquetage FPAC fpac327 echo LL LL echo Une fois pour toutes echo LL LL echo Sinon tapez Ctl C pour stopper ce script sleep 15 Declaration des librairies AX25 dans ld so conf echo usr local lib gt gt etc ld so conf sbin ldconfig Reservation du port 10093 protocole UDP pour le service FPAC echo fpad 10093 tcp FPAC gt gt etc services echo fpad 10093 udp FPAC gt gt etc services Creation des repertoires AX25 necessaires mkdir usr local var mkdir usr local var ax25 cd var in s usr local var ax25 var ax25 mkdir usr local etc mkdir usr local etc ax25 cd etc in s usr local etc ax25 etc ax25 Ajouter quelques repertoires et fichiers pour FPAC mkdir usr local var ax25 fpac bin chmod a x usr local var bin chmod a x usr local var ax25 bin chmod a x usr local var ax25 fpac bin touch usr local var ax25 fpac loggedin bin chmod a w usr local var ax25 fpac loggedin mkdir usr local var ax25 mheard bin chmod a x usr local var ax25 mheard bin touch usr local var ax25 mheard mheard dat bin touch usr local etc a
35. nctionnement de FPAC seront cr s dans usr local var ax25 et dans usr local etc ax25 8 2 Deuxi me m thode pour obtenir le paquetage FPAC 3 27 e Une autre mani re de se procurer la suite de programmes FPAC et si vous souhaitez avoir la derni re version de FPAC en cours de d veloppement entrez la commande svn checkout https fpac googlecode com svn branches 3 27 fpac 3 27 Entrer ensuite dans le r pertoire fpac3 27 nouvellement cr cd fpac 3 27 Lancer la premi re fois uniquement le script autogen sh Puis lancer configure Puis make et enfin make install e Afin de garder jour la toute derni re version de FPAC obtenue par svn il suffit de se placer dans le r pertoire fpac 3 27 et d entrer la commande svn update Si des fichiers sont t l charg s faire make puis make install et relancer votre syst me Les programmes ex cutables sont install s dans usr local sbin 8 3 Configuration de FPAC e FPAC HOWTO explique comment modifier les fichiers de configuration selon votre installation e J ai cependant crit des exemples de fichiers de configuration fpac conf fpac nodes et fpac routes qui fonctionneront pour une station FPAC reli e Internet et des ports radio e Vous pouvez t l charger l exemple partir d ici FPAC AX 25 packet node switch configuration file Fichier de configuration du node FPAC This file is in usr local etc ax25 fpac conf Ce fichier doit etre dans usr local e
36. ne pour relier les applications entr elles User BBS Path port F6KDS 1 End HHH EE HE HHH HH Liste d alias Permet une connection facile a certains indicatifs Alias F6BVP 2 Path F6BVP 2 175520 End Alias F6BVP 3 Path F6BVP 2 175520 End All conf files in usr local etc ax25 FPAC nodes definis dans fpac nodes FPAC nodes are defined in fpac nodes ROSE routes are defined in fpac routes ROSE routes definies dans fpac routes AXIP routes are defined in ax25ipd conf AXIP routes definies dans ax25ipd conf HHH HH HHH HHH H Le fichier de configuration des noeuds FPAC doit se placer dans usr local etc ax25 fpac nodes Le fichier exemple fpac nodes est disponible ici FPAC ROSE adjacent nodes configuration file Fichier de configuration des Nodes adjacent ROSE FPAC This file is in usr local etc ax25 fpac nodes Ce fichier doit etre dans usr local etc ax25 fpac nodes N List of adjacent nodes ode VK7HDM Path VK7HDM 5 DNIC 5050 Address 626300 Port axudp NoWP 0 End Node TI2HAS Path TI2HAS 9 DNIC 7120 Address 282700 Port axudp NoWP 0 End Node ARUBA Path P43L 4 DNIC 3630 Address 297585 Port axudp NoWP 0 End Node VK2XB Path VK2XB 2 DNIC 5050 Address 699300 Port axudp NoWP 0 End Node VK2TV Path VK2TV 2 DNIC 5050 Address 656200 Port axudp NoWP 0 End Node KP4DJT Path KP4DJT 9 DNIC 3100 Addre
37. nf et ax25rtd conf dans usr local etc ax25 La commande make install installera les logiciels d application dans le r pertoire usr local sbin d autres dans usr local bin et des pages de manuel accessible via man dans usr local man La deuxi me option est de t l charger le paquetage RPM d archives des applications AX25 pr par par Lee VE7FET ve7fet at gmail com http code google com p linuxax25 downloads detail name ax25apps 1 0 1 2 i386 rpm e Maintenant nous devons effectuer quelques taches de gestion 6 Un script pour cr er divers r pertoires et droits de fichiers Afin de r aliser notre but de mettre en route un nodal FPAC avec le noyau Linux 2 6 nous devons cr er quelques r pertoires et attribuer certains droits sur des fichiers Ceci aurait du se faire automatiquement a l installation des paquetages librairies outils et applications AX25 e J ai donc crit le script suivant pour faciliter le travail qui doit tre fait une fois pour toutes e Vous pouvez le copier coller dans un r pertoire avec un nom de fichier comme rc init script e cd dans ce r pertoire faites chmod a x rc init script et ex cutez le script avec la commande rc init script e Ou bien t l chargez le fichier en cliquant droite avec la souris sur le lien suivant pour le placer dans le r pertoire de votre choix T l chargez le script a partir d ici et ex cutez les m mes commandes que celles indiqu es ci dessus sur la ligne cd bi
38. ns dans un r pertoire diff rent et la commande de d placement sera donc diff rente mv usr lib64 libax25 usr local lib D autres fichiers doivent tre renomm s ou d plac s avec les commandes mv usr include netax25 usr local include mv usr local include netax25 ax25 h usr include ceci pour remettre ax25 h la bonne place mv usr share doc liblibax25 usr share doc libax25 Vous serez heureux de pouvoir lire les manuels pour axports nrports and rsports avec des commandes comme man axports Supposons que vous vouliez mettre jour les librairies AX25 Le manuel rpm vous indiquera comment le faire Et finalement si vous voulez d sinstaller les librairies AX25 vous pouvez utiliser la commande urpme liblibax25_0 Un nouveau paquetage d archives RPM pr par par Lee VE7FET ve7fet at gmail com est galement disponible depuis le site http code google com p linuxax25 http linuxax25 googlecode com files libax25 1 0 1 2 1386 rpm 3 2 Les utilisateurs de Linux Ubuntu Linux peuvent utiliser le paquetage Debian de la librairie AX 25 Charlie K4GBB a construit un paquetage librairie AX25 pour la distribution Ubuntu Linux Debian que vous pouvez essayer si vous avez install cette distribution Veuillez rapporter vos observations a K4GBB http f6bvp free fr logiciels ax25 libax25 0 0 12 rc2 1 i386 deb 3 3 Autre option d installation des librairies AX25 compiler le paquetage source m thode recommand
39. ode de travailler partir d un terminal en mode caract res que d utiliser l interface graphique X window qui travaille dans la console virtuelle 7 Pour ouvrir la premi re console non graphique tapez simultan ment sur les trois touches CONTROL ALT F1 Une console virtuelle s ouvre en mode texte avec une invite de connexion Connectez vousen mode superviseur login root et entrez le mot de passe du root choisi au moment de l installation Vous pouvez ouvrir 6 sessions diff rentes dans les terminaux virtuels et passer de l un l autre en tapant simultan ment sur les deux touches ALT et Fn avec n entre 1 et 6 ALT F1 ALT F6 En tapant simultan ment sur les touches ALT et F7 vous repassez en mode interface graphique fen tres et souris e Nous allons maintenant installer les librairies AX25 3 Comment installer les librairies AX25 Un noyau Linux et des modules AX25 compil s ne suffisent pas pour le fonctionnement de FPAC Comme beaucoup d autres applications AX25 FPAC n cessite l installation des librairies AX25 Quand elles fonctionnent les diff rentes applications AX25 font appel des sous programmes communs qui sont inclus dans les librairies afin d optimiser les performances J ai modifi le paquetage officiel des sources des librairies ax25 libax25 0 0 12 rc2 incluant des modifications pour permettre la compilation avec le noyau 2 6 Il est toujours pr f rable de compiler les logiciels sur votre propre syst me
40. r ADSL pour le d clarer afin qu il laisse passer le trafic sur ce port De m me pour les ports utilis s par les autres applications BBS F6FBB TCP 6300 DxNet UDP 7300 ou 9000 10 2 Interfacer FPAC avec des logiciels applicatifs Plusieurs applications qui tournent sur la m me machine Linux peuvent couter un port local et s interfacer facilement avec le nodal fpac La BBS F6FBB et DxNet peuvent communiquer avec FPAC sans programme suppl mentaire NetRomd n cessite ax25d pour s interfacer avec FPAC Ex cuter le script suivant au lancement de l AX25 Il cr era un p riph rique NetRom qui sera utilis par les applications suivantes et lancera le d mon NetRomd bin sh etc rc d rc netrom echo NETROM sbin modprobe netrom killall KILL netromd ifconfig nri down ifconfig nro down ifconfig nr2 down ifconfig nr3 down creating NET ROM devices please edit your own ampr org network address usr local sbin nrattach i 44 151 75 15 m 256 netnod usr local sbin nrattach i 44 151 75 15 m 256 netbbs usr local sbin nrattach i 44 151 75 15 m 256 netclu adjacent NET ROM nodes creation via port 4 ax4 ax25 over ip usr local sbin nrparms nodes k4gbb 14 CITO3 120 6 4 k4gbb 14 usr local sbin nrparms nodes kp4djt 14 DJT14 120 6 4 kp4djt 14 usr local sbin nrparms nodes vk2tv 14 KEMPC 120 6 4 vk2tv 14 usr local sbin nrparms nodes vk2vy 2 VYNODE 120 6 4 vk2vy 2 start ax25d daemon to lin
41. r en tapant la commande su suivie du mot de passe correspondant Passez dans le r pertoire usr src linux Si c est la premi re fois que vous compilez le noyau depuis l installation de votre distribution Mandriva Linux il manque le fichier de configuration cach config dans le r pertoire linux Ce fichier n est visible qu avec la commande Is la Tapez la commande make oldconfig depuis le r pertoire usr src linux Ceci copiera le fichier actuel config relatif au noyau depuis le r pertoire boot dans le r pertoire linux A ce propos a chaque fois que vous t l chargez ou patchez les sources du noyau recopiez le fichier cach config du r pertoire linux de la version pr c demment install e dans le nouveau r pertoire Puis tapez la commande make oldconfig Cela vous vitera le travail fastidieux de refaire une configuration compl te chaque fois Cependant pour personnaliser votre installation facultatif et seulement si vous savez ce que vous faites vous pouvez utilisez un menu graphique dans une console X depuis le r pertoire usr src linux Le menu graphique n cessite que le paquetage ncurses QT3 et QT4 soient install s Pour cela entrer la commande urpmi qt3 qt3 devel depuis un terminal console ou utiliser le Centre de Controle Mandriva pour installer le paquetage de d veloppement QT3 Le menu graphique permet de s lectionner ou d selectionner les items en fonction du mat riel pr sent dans votre syst me Pour
42. s s par le protocol ROSE et qui se d brouillent en anglais peuvent consulter les r f rences suivantes User Guide to ROSE X 25 Packet Networking Donald A Rotolo N2IRZ RATS Open Systems Environment ROSE La version la plus r cente de ce MINI MODE D EMPLOI FPAC se trouve ici http rose fpac free fr MINI HOWTO FR Ce document est galement disponible au format PDF dont le lien est indiqu en haut de cette page J appr cierais de recevoir tout rapport d erreurs ou remarques sur cette documentation Veuillez contacter Bernard F6BVP l adresse mentionn e dans le titre Joyeux paquet radio en r seau
43. ser votre station paquet radio sans aucune intervention pendant des semaines Cependant il existe plusieurs raisons pour lesquelles vous pouvez souhaiter opter pour un noyau Linux plus r cent Par exemple un meilleur support de l interface USB la gestion d un disque dur s rie SATA le blue tooth ou un r seau local sans fils Du fait de profonds changements dans le code du noyau l AX25 tait moins stable avec les noyaux 2 4 et les premiers 2 6 Bien que vous puissiez faire fonctionner l A X25 avec un noyau 2 4 le syst me Linux pouvait devenir instable et m me se bloquer t t ou tard Ralf DL5RB a repris l adaptation de l AX25 aux r cents noyaux Linux restaurant la possibilit de faire fonctionner de mani re plus stable des applications AX25 radioamateurs Le noyau le plus r cent est le meilleur Vous pourrez trouver son num ro de version en recherchant quelque chose comme Latest Stable Kernel 2 6 37 1 sur la page http www eu kernel org Dans la suite je vais d crire pas pas la mani re de monter une station nodale paquet radio FPAC en prenant comme exemple une distribution Mandriva Linux qui est consid r e comme une des plus conviviale tout en tant de facture tr s professionnelle C est celle que je pratique depuis de nombreuses ann es Les tapes couvertes par ce MINI HOWTO pour installer un nodal FPAC fond sur une distribution Linux Mandriva vous aideront Avoir un noyau Linux 2 6 comportant les modules AX25 Install
44. ss 813626 Port axudp NoWp 0 End Node K4GBB Path K4GBB 9 DNIC 3100 Address 352726 Port axudp NoWp 0 End Node MVP Path FIMVP 5 DNIC 2080 Address 886801 End Node YAL Path DNIC Address 727489 Port axudp NoWp 0 End Node F5KBW Path F5KBW 9 DNIC 2080 Address 833501 Port axudp NoWp 0 End Node F4BWT Path F4BWT 11 DNIC 2080 Address 428501 Port axudp NoWp 0 End Node LAN520 Path F6BVP 9 DNIC 2080 Address 175520 Port axudp NoWp 0 End Node LAN521 Path FOBVP 7 DNIC 2080 Address 175521 Port axudp NoWp 0 End Node LAN522 Path DNIC Address Port NoWP F6BVP 5 2080 175522 axudp 0 End Node GGY Path F6GGY 9 DNIC 2080 Address 847501 Port axudp NoWP 0 End Node F3KT Path F3KT 11 DNIC 2080 Address 444501 Port axudp NoWp 0 End Node COJ path F8C0J 11 DNIC 2080 Address 854509 Port axudp NoWp 0 End Node BBS Path YN1BBS 9 DNIC 7100 Address 505522 Port axudp NoWp 0 End Le fichier de configuration des routes FPAC doit figurer dans usr local etc ax25 fpac routes Le fichier exemple fpac routes est disponible ici FPAC ROSE route configuration file Fichier de configuration des routes ROSE FPAC This file is in usr local etc ax25 fpac routes Ce fichier doit etre dans usr local etc ax25 fpac routes Routes to adjacent nodes
45. st propos Il est d conseill de configurez votre adresse r seau locale avec le protocole DHCP Donnez plut t une adresse IP fixe votre interface Ethernet eth0 Exemple 192 168 0 200 Cr ez un compte utilisateur votre nom pour l usage courant de Linux Cependant les applications AX25 n cessitent de se connecter en mode superviseur c est dire en utilisant le login et le mot de passe du root e Quand l installation sera compl te vous aurez un syst me Linux Il est pr t pour la mise en place des applications et pilotes pour l AX25 les modules ax25 rose mkiss 6pack netrom etc sont pr compil s Il est maintenant temps de bouter avec votre Linux nouvellement install Il n est pas n cessaire d ouvrir une session superviseur root pour le moment mais une session utilisateur Lancez le navigateur Mozilla ou Konqueror et rendez vous sur cette URL http rose fpac free fr MINI HOWTO FR pour ouvrir de nouveau ce mini mode d emploi de FPAC e A partir de l en cliquant sur les liens soulign s de couleur bleue vous pourrez passer directement au chapitre 3 pour installer les librairies AX25 e Bien que cela ne soit pas n cessaire si vous souhaitez fabriquer un noyau Linux personalis il faut t l charger le paquetage source partir du site kernel org Cependant cela n cessitera de compiler le noyau apr s avoir s lectionn les modules n cessaires la configuration de votre ordinateur Ce sujet est doc
46. t tools 1 60 23 netstat x25_sr patch patch p0 lt net tools 1 60 23 netstat rose patch Entrer dans le r pertoire net tools cd net tools 1 60 23 e Compiler les programmes utilitiaires net tools make vou devez r pondre oui y pour yes ou non n pour no a quelques questions pour personnaliser la compilation de net tools La r ponse par d faut est toujours valable make install Vous pouvez maintenant utiliser netstat pour visualiser les information de ROSE root f6bvp 9 net tools 1 60 23 netstat ax25 netrom rose Active AX 25 sockets Dest Source Device State Vr Vs Send Q Recv Q F6BVP 12 FOBVP 14 ax2 ESTABLISHED 006 003 0 0 F6BVP 11 FOBVP 9 ax2 ESTABLISHED 003 000 0 0 F6BVP 1 ax2 LISTENING 000 000 0 0 F6BVP 1 axl LISTENING 000 000 0 0 F6BVP 1 ax0 LISTENING 000 000 0 0 F6BVP 15 LISTENING 000 000 0 0 F6BVP 15 LISTENING 000 000 0 0 F6BVP 8 LISTENING 000 000 0 0 F6BVP 8 LISTENING 000 000 0 0 F6BVP 9 LISTENING 000 000 0 0 Active NET ROM sockets User Dest Source Device State Vr Vs Send Q Recv Q F6BVP 0 nr1 LISTENING 000 000 0 0 Active ROSE sockets dest addr dest call src addr src call dev lci neigh state 2080175521 ROUTE 0 2080175520 F6BVP 9 rose0 LISTENING 2080175520 F6BVP 0 2080175520 F6BVP 15 rose 1 LISTENING 2080175520 F6BVP 1 rose0 LISTENING 2080428501 F4BWT 10 2080175520 F6BVP 0 rose0 LISTENING 2080175520 ROUTE 0 rose0
47. tc ax25 fpac conf Node information Informations concernant le node L2call F6BVP 10 L3call F6BVP 11 Trcall F6BVP 15 DNIC 2080 Address 175502 Coverage 175202 175302 175402 InetPort 10093 InetAddr 44 151 75 15 Password XXXXXXXXXX City Paris State 75017 Country France locator JN18DV UserPort DefPort axudp Additional commands Commandes supplementaires Command APRS usr local sbin monitor rt p aprs HRD usr local sbin mheard d m BBs connect fe6bvp 1 2080175502 BBs usr local sbin call_tcp f6bvp 1022 CLUster usr bin telnet 192 168 0 64 9000 CLSpider usr bin telnet 192 168 0 64 7300 CONVers usr bin telnet f4bwt no ip org 3600 STHeure bin cat usr local var ax25 fpac fpacstat dat STJour bin cat usr local var ax25 fpac fpacstat day Telnet IPLinks bin netstat ax25 netrom IPRoutes bin netstat nr ROse bin cat proc net rose RS NEigh bin cat proc net rose neigh RS NOdes bin cat proc net rose nodes RS Routes bin cat proc net rose routes NR_netrom bin cat proc net nr NR NEigh bin cat proc net nr neigh NR_NOdes bin cat proc net nr nodes MANuals usr bin man 1 TRace connect f6bvp 15 2080175502 KCK connect f5kck 10 KBW connect f5kbw 8 2080833501 USA connect kd4yal 8 3100727489 VERsions usr local bin versions End La commande BBs connectera l utilisateur au BBS coloca
48. this script file is etc rc d rc ax25 after K4GBB ax25 scripts echo 1 gt proc sys net ipv4 ip forward echo Installing ax25ipd Unix98 master pseudo tty bin date gt var log ax25ipd log usr bin killall KILL usr local sbin kissattach usr bin killall KILL usr local sbin ax25ipd usr bin killall KILL usr local sbin mkiss sbin ifconfig dev ax0 down sbin ifconfig dev ax1 down sbin ifconfig dev ax2 down usr local sbin ax25ipd gt tmp unix98 echo gt var run ax25ipd pid export AXUDP tail 1 tmp unix98 echo Installing a KISS link on ethernet port usr local sbin kissattach AXUDP axudp 44 151 75 15 gt tmp ax25 config tmp awk device print 7 tmp ax25 config tmp gt tmp ax25 config tmp read Device lt tmp ax25 config tmp Check for Device if d proc sys net ax25 Device then echo Port axudp attached to Device cd proc sys net ax25 Device ifconfig Device parameters ifconfig Device netmask 255 255 255 255 ifconfig Device broadcast 0 0 0 0 else echo Error setting Device parms fi bin sleep 4 echo Installing two KISS connections on serial port ttyS0 aprs amp uhf 1 are ports names in etc ax25 axports echo Installing two KISS connexions on serial port ttyS0 c enables a one byte checksum on each incoming and outgoing KISS frame on the serial port This checksum is used by G8BPQ KISS roms to maintain the integrity of KISS frames Do not use c with standard TNC K
49. ument dans le mode d emploi du noyau Linux Pour rechercher les sources du plus r cent noyau Linux rendez vous sur le site http www eu kernel org Cherchez l indication Latest Stable Kernel is Cliquez sur le lien 2 6 37 1 par exemple pour t l charger les sources compl tes du noyau Ou bien cliquez plus bas dans le tableau sur Patch pour obtenir le patch de la sous version du noyau par exemple 2 6 37 1 ou cliquez sur View In pour le patch incremental permet de passer les sources d une sous version la suivante Exemple 2 6 37 1 2 Si vous cliquez sur Full source vous lancez un t l chargement partir du lien comme http www eu kemel org pub linux kernel v2 6 linux 2 6 37 1 tar bz2 D placez le fichier dans le r pertoire usr src et passez dans ce r pertoire avec la commande cd usr src D ployez l archive tar xf linux 2 6 37 1 tar bz2 Ceci va cr er un r pertoire linux 2 6 37 1 Cr ez le lien symbolique linux In s linux 2 6 37 1 linux Il peut tre galement utile de cr ez les liens symboliques a et b qui pourront servir pour appliquer des patches de modification des fichiers sources du noyau Linux In s linux a In s linux b Il faut maintenant vous pr parer a compiler les sources du noyau Pour cela vous pouvez consulter le mode d emploi du noyau Linux Tr s sommairement vous devez ouvrir un Terminal Console en cliquant sur l ic ne Konsol de la barre d outil Passer en mode superviseu
50. urs de rentrer dans votre syst me Linux L utilisateur qui se connectera se retrouvera sous fpacnode Si vous ne l avez pas encore fait il faut cr er un utilisateur fpacuser adduser m fpacuser Cr er le mot de passe fpac pour l utilisateur fpacuser passwd fpacuser nouveau UNIX mot de passe fpac retapez le nouveau UNIX mot de passe fpac Editer le fichier etc group pour y ajouter a la fin sur la ligne du groupe fpacuser l utilisateur fpacuser et le root Utiliser l diteur de votre choix l exemple est pour vi vi etc group Utiliser les fl ches pour descendre la derni re ligne qui comporte fpacuser x 150 Le nombre peut tre diff rent de 150 Taper sur la touche i pour ins rer ce qui suit fpacuser x 150 fpacuser root Taper sur la touche ECHAP puis sur la touche puis entrer wq et touche Entr e Il faut maintenant diter le fichier des mots de passe des utilisateurs pour changer le nom du programme shell lanc lors d une connexion de l utilisateur fpacuser vi etc passwd Taper sur la touche i Avec les fl ches se placer sur la derni re ligne qui comporte l utilisateur fpacuser Remplacer bin sh ou bin bash par usr local sbin fpacnode Taper sur la touche ECHAP puis sur la touche puis entrer wq et touche Entr e Les utilisateurs doivent pouvoir utiliser fpacnode chmod 4775 usr local sbin fpacnode Il faut aussi modifier les droits d crire sur le fichier chmod a w usr local var ax25 fpac
51. vail de routage est accompli par le module ROSE du noyau Linux FPAC se contente de remplir la table Le routage des paquets AX25 se fait de mani re transparente de la station appelante vers la destination avec seulement l indicatif du destinataire si son adresse ROSE est d ja incluse dans l annuaire des Pages Blanches WP Vous devrez ditez le fichier exemple pr c dent pour votre propre installation Editez les lignes L2 L3 et Trcall DNIC Address InetAddr Password City locator Ne changez pas InetPort 10093 le port standard FPAC Editez callsign et address du chapitre Command Editez les nodes adjacents Gardez le Port 0 pour l acces Internet Chaque callsign du path doit avoir une route d finie dans usr local etc ax25 ax25ipd conf Notez que plusieurs stations nodales adjacentes peuvent partager la m me adresse de destination Cette int ressante possibilit est utile en cas de non fonctionnement d une liaison FPAC demandera ROSE de rechercher un autre nodal adjacent capable de fournir une route vers la m me destination Vous trouverez ici un exemple de configuration tr s complet pour FPAC du Ray VK2TV incluant la gestion d une carte interface s rie SCC 9 Scripts de lancement de l AX25 De nos jours il n est pas rare d avoir plus d un ordinateur domicile et il partagent habituellement la connexion Internet par un routeur qui offre un portail d acc s Internet pour le r seau local Pour faire tourner
52. vous interconnecter Lire les messages de la liste de diffusion paquet radio Linux francophone est pratiquement obligatoire Pour cela rendez vous sur cette adresse Pour s inscrire cette liste envoyer un message cette adresse Pour la liste internationale visitez les archives FPAC Vous pouvez vous inscrire la liste internationale en allant sur cette page Une liste anglophone d utilisateurs de FPAC viens de se cr er sur http groups google com group fpac operators Vous pouvez demander une aide plus globale sur Linux et radioamateur via la Linux Ham list en anglais Vous pouvez d abord consulter les archives Linux hams archive Linux hams est une liste de diffusion o l on peut discuter en anglais du syst me d exploitation Linux et son usage radioamateur Quiconque ayant un int r t envers ces deux sujets est encourag a y souscrire La discussion est principalement centr e sur l usage et le d velopement du code AX 25 dans le noyau Linux Si vous voulez souscrire a la Linux hams mailing list et recevoir ses messages dans votre propre boite aux lettres envoyez un message a majordomo vger kernel org en mettant la ligne subscribe linux hams dans le corps de votre message Vous pourrez galement trouver utile de naviguer sur les liens suivants FPAC International Home page Un groupe FPAC tr s actif s est d velopp en Floride USA le Florida Amateur Digital Communication Association Les lecteurs int r s
53. x25 axports bin touch usr local etc ax25 nrports bin touch usr local etc ax25 flexd conf bin touch usr local etc ax25 node routes echo Ne pas oublier d editer SYSOP et CONNECT echo dans le fichier usr local sbin fpac sh echo en compl tant avec l indicatif de la BBS et le nom du sysop Ne pas oublier d diter les champs SYSOP et CONNECT dans le fichier usr local sbin fpac sh en compl tant avec l indicatif de la BBS et le nom du sysop e Apr s avoir pr par le terrain avec le script pr c dent nous devons diter le fichier usr local etc ax25 axports un fichier tr s important pour la d claration des noms de ports AX25 Vous devrez remplacer F6ZZZ par votre indicatif Le port 0 sera reli par kissattach au pseudo tty ptyq1 J ai fix une vitesse de 115200 bauds mais je ne suis pas certain que ce param tre soit utilis Un paclen a 256 est la limite sup rieure pr vue dans l A X25 standard Comme le routage ROSE utilise 3 octets suppl mentaires les application AX25 devront d clarer un param tre paclen d au plus de 256 3 253 octets lors des appels vers le port rose0 Dans le fichier port sys pour xfbb je met un paclen 250 voir le paragraphe 10 2 1 pour obtenir des trames de 253 octets rout es via le protocole ROSE e Il est imp ratif que les stations qui communiquent entre elles utilisent la m me valeur pour le param tre maxframe Bien que le protocole AX25 autorise jusqu 7 trames

Download Pdf Manuals

image

Related Search

Related Contents

Affichage  T'nB BUD03 headphone pillow  Libra UL R Installation Manual English  振動円形ふるい機 VRS - Allgaier Werke GmbH  Stylo Espion    IQ 710 System Manual (Rev B)  QSG - IVB 995-OH_M SD XC TYPE 22 - 302003359  CH150TS instruction sheet  Bedienungsanleitung BOB DA05 Windows Mobile Edition  

Copyright © All rights reserved.
Failed to retrieve file