* Distribution Linux radio-amateur ZipHam 2.0.38 *
! News ! version 2.0.38 & patch 2.0.38
--------------------------------------
- Le serveur de nom ( DNS ) n'est plus inclus pas d'interet en client il est
disponible sur http://www.slackware.com dans la distrib 3.6 ou 3.5 dans la
serie N ( bind.tgz )
- Beaucoup de bug corriger ! ( il en reste encore ... )
- install et configure le serveur/client de news et de mail tcpip/ax25 JNOS
- arp etait manquant dans la version 0.25
- Script d'instalation et de configuration de l'ax25 et tcpip sur ax25
configure tout l'ax25 en automatique avec la configuration suivante :
( modifiable selon vos desir en editant les fichiers apres l'installation )
CALL-9 = Indicatif pour les connexion en TCPIP
CALL-8 = AWZNODE ( clone de node flexnet et netrom )
CALL-7 = Connexion de l'exterieur a LinPac ( clone de tsthost )
CALL-6 = Connexion en ax25 a Jnos
CALL-5 = Connexion en ax25 a la conference ( tcpip )
CALL-4 = Connexion en ax25 sur la machine linux ( axspawn )
CALL-3 = Libre ( DXNET ) module optionel
CALL-2 = Libre ( Xnet ) module optionel
CALL-1 = Libre ( FBB ) module optionel
CALL-0 = Libre
CALL-10 = Libre ( FPAC ) module optionel
CALL-11 = Libre ( FPAC ) module optionel
CALL-12 = Libre
CALL-13 = Libre
CALL-14 = Libre
CALL-15 = Libre
Pour ce qui est des ports tcpip la configuration suivante a été retenue :
Jnos ne se charge que de la gestion de la mesagerie smtp, pop3 et des news
les autres services sont laissé a Linux. On utilise une astuce pour n'utiliser
qu'une adresse IP 44.151.xx.xx il s'agit de la fonction redir qui redirige
certains services TCP/IP vers une autre adresse il suffit ensuite de masquer
cette adresse pour que de l'èxtérieur cela parraisse transparent
( c'est le role des lignes ipfwadm dans le fichier /etc/ax25/rc.ax25).
La redirection est éffectué dans le fichier /etc/inetd.conf.
Les ports redirigé sont :
23 ( telnet ) redirigé vers le node
24 ( non affecté ) redirigé vers le telnet "normal" de la machine linux
87 ( ttylink ) redirigé vers Jnos
25 ( smtp ) redirigé vers Jnos
110 ( pop3 ) redirigé vers Jnos
119 ( nntp ) redirigé vers Jnos
Des modules optionel comme FBB, DXNET, XNET ... sont disponibles sur le site web mais les scripts
de configuration ne sont pas encore disponible ( en cours ... ) il faut faire
la configuration à la main .
Minimum requis :
----------------
* un 386SX avec 4Mo de Ram
* 30mb de libre sur le disque dur ( + 8mb pour le swap sur les petites configurations ram)
* DOS installe
Comprends:
----------
standard :
- Une distribution Zipslack allege ( pas de sources, compilateur, X )
- midnight commander ( comme norton commander sous dos )
- divers editeur comme pico, jove, elvis ( clone de VI ) personnelent je preferre
celui de mc ! ( ca resemble a edit sous dos )
- facilement upgradable avec les packages de la
slackware 3.5 ou 3.6
- facilement transposable sur une vraie partition linux
- clavier en francais au boot
- Les docs en fonctions des langues sont dans les patchs epth.tgz = English
fpth.tgz = Francais spth.tgz = Spanish
- un noyaux 2.0.38 avec le support de l'AX25
- differents modules ( voir repertoire lib/modules/2.0.38 )
tcpip:
- Lynx ( navigateur web )
- boa-092 ( serveur web )
- Pine ( client de mail )
- ircii ( client irc )
- client et serveur ftp
- client et serveur telnet
- client et serveur de conference ( colrconv )
- support pour PPP ( modem sur internet )
ax25:
- les ax25-utils.2.1.42a compile
- ax25mail permets de recupere les unproto et les mesages depuis une BBS
- linpac 0.13 comme baycom avec le yapp et des fonctions en plus !
- awznode un node comme flexnet mais sans la diffusion de son routage
- Jnos 1.11e
- support pour les cartes sons, tnc, bpq, axip, baycom, modem oe5dxl ...
- Script d'instalation de tout le bazar avec une interface radio, libre a vous
d'en rajouter d'autre par la suite ...
Installation:
-------------
etape 1 :
---------
Récupérez les différents morceaux au format disquette sur:
http://zipham.free.fr/packages.htm
Ou l'archive ziplib5.exe en un seul morceau.
copier le ou les A LA RACINE du disque dur que vous voulez utiliser. Par exemple
sur C:\ .
Lancer le fichier exécutable . Ca créer le répertoire linux et décompresses
tous les fichiers dans ce répertoire une fois cette opération terminée
vous DEVEZ éditer le fichier linux.bat si vous ne l'avez pas installer
sur C:\ il faut que hd?? corresponde au disque dur sur lequel vous avez fait l'installation.
rem Voici les exemples pour les disques IDE :
\linux\loadlin \linux\vmlinuz root=/dev/hd?? rw
remplacer hd?? par ce qui suit en fonction de votre configuration
hda1 = 1ere partition du premier disque dur
hda5 = 2eme partition du premier disque dur
hdb1 = 1ere partition du deuxième disque dur
hdb2 = 2eme partition du deuxième disque dur
hdc1 = 1ere partition du troisième disque dur
hdd1 = 1ere partition du quatrième disque dur ( ou partions ext2fs sur lecteur Zip IDE )
hdd4 = 4eme partition du quatrième disque dur ( ou partition DOS sur lecteur Zip IDE )
( une brève explication est présente dans le fichier LINUX.BAT )
etape 2:
--------
tapez cd \linux
puis linux
le systeme demarre sous linux
vous verrez zipham login:
répondez root et entrée pour accéder au système
* voila les fichiers sont copier et votre systeme doit fonctionner.
les docs seront installée avec le patch fpth.tgz
lisez les docs elles sont en ligne au format html ( linux, zipham,
ax25-howto, linpac ) voir aussi les fichiers man pour : ulistd
axgetmail etc ... pour editer un fichier utiliser mc
( c'est le clone de norton commander ).
etape 3:
---------
configuration de l'ax25
tapez ax25conf
repondez a toutes les questions ( c'est facile ! )
appuyer sur CTRL ALT DEL le systeme s'arrete et reboot
redemarrer le systeme comme expliqué à l'étape 2 puis pour vérifier que tout
fonctionne correctement au niveau de l'ax25 , tapez cd /etc/rc.d
puis rc.ax25
cette procedure lance tout ce qui concerne le packet , et le tcpip sur le
reseau packet.
etape 4:
--------
test de votre station AX25
- sur la console 5 ( ALT + F5 ) vous avez le client de conférence ouvert sur
votre serveur local,
- console 6 ( ALT + F6 ) vous avez LinPac ( le clone de tsthost )
- console 7 ( ALT + F7 ) vous avez Jnos 1.11E
- console 9 ( ALT + F9 ) vous avez le monitoring du port radio
Pour tester en interne et voir ce que les utilisateurs voient de l'exterieur le
plus simple est de se connecter sur votre node depuis LinPac tapez :node
ca vous connecte à votre node et de la vous pouvez essayer les autres
applications.
Petite astuce pour connecter une application local ( qui tourne
sur votre machine tapez : connect lp1:f5xxx-5 par exemple pour la conference.
Le port configuré par defaut est le port radio sortant ...
De LinPac vous pouvez directement sortir sans passer par votre propre node, par
exemple si votre BBS est F5YYY tapez simplement :c f5yyy dans LinPac
( n'oubliez pas les : comme sur baycom ....)
Réglage du TXDELAY, SLOTTIME, PERSISTANCE : editez simplement le fichier
/etc/AXNET et mettez la valeur qui vous convient au reboot la nouvelle valeur
sera prise en compte ( il y a d'autre moyens mais celle ci est la plus simple
voir les docs ...)
Pour voir votre serveur web en action tapez lynx localhost vous verrez la page
web standard crer par le script d'installation. le naviagteur web lynx fonctionne
en mode texte , si vous voulez le package Xham.tgz inclus Xwindow et netscape .
la configuration toutefois n'est pas tres facile ... bien qu'avec les valeurs
adopter dans le fichier /etc/XF86CONFIG ca convienne dans la majoritee des cas
( carte VGA ou SVGA pas trop exotique ... ou trop recente )
Je vous laisse decouvrir les autres applications par vous meme .
etape 5:
--------
- installation des docs en francais au format html.
copier sous linux le patch fpth.tgz sur la racine avec mc, tapez chmod 644
fpth.tgz,
positionnez vous sur le fichier avec mc puis appuyez sur F2 , choissisez
"Install current Slackware 'X.tgz' package" et appuyez sur entrée , ca
installe le package contenant les docs.
- Rendre le démarrage de l'AX25 automatique, le clavier numérique au boot
toujours avec mc allez sur le répertoire /etc/rc.d et éditez le fichier
rc.local, à la fin de celui-ci vous verrez des lignes commentées en "rem"
pour prendre une expression du DOS les "rem" sous Linux sont en fait des
# dans les fichier batch , enlevez les # devant /etc/rc.d/rc.ax25 et
eventuellemnt devant les lignes concernant le clavier numérique au boot
( attention ne le faite pas avec les ordinateurs portable )
fin :
-----
C'est fini je vous laisse jouer avec votre nouveau système d'exploitation 32
bits réellement multitache et dont la puissance vous étonera , vous pouvez
installer les modules optionels disponible sur le site web ou des packages de
la distribution slackware 3.5 ou 3.6 disponible sur http://www.slackware.com
* Si vous n'avez pas trop de place sur votre disque dur vous pouvez effacer le fichier
ziplib5.exe ou les fichiers zipham.* ( faites éventuellement une copie ! on ne sait
jamais ... )
* Pour nos amis belges canadien etc ... vous pouvez changer la configuration de votre clavier
soit en lançant setup au prompt vous ne devez modifier que le clavier a moins de savoir
ce que vous faites . Ou en éditant le fichier /etc/rc.d/rc.keymap
( lisez la doc. linux a ce sujet )
Docs disponible:
----------------
F.A.Q: Foire Aux Questions sur ZipHam
Compilateur HOW-TO: Comment installer le compileur GCC sur ZipHam.
les AX25 HOW-TO: L'excellente traduction de F5CDQ
Doc. en francais de Linpac
Doc. du serveur de conférence HTPP 1.22
Linux HOW-TO: Un très bon guide pour debutants
L'indispensable Guide du rootard
Historique de cette mini-distribution
Modules Optionels :
-------------------
Pour les modules optionels disponible sur ce site ou sur le site de la Slackware il y a deux méthode
d'installation :
vous devez vous loguer en root si vous voulez que tous les utilisateurs aient acces a ces ressources.
Copier sous linux le module que vous voulez installer sur la racine ou dans un répértoire de votre
choix ensuite tapez chmod 644 module.tgz
1°) avec midnight commander
---------------------------
A l'aide de midnight commander positionnez vous sur le fichier et appuyez sur F2
choisisez "Install current Slackware 'X.tgz' package" et appuyez sur entrée , ca
installe le module.
2°) avec pkgtool
----------------
Soyez sure que le repertoire courant est le répertoire ou le ( les ) fichiers
que vous voulez installer (packages *.tgz). Appelez l'outil de gestion des
Packages en tapant pkgtool au prompt.
Il vous demandera si vous voulez installer l'archive dans ce repertoire.
Si vous en avez plusieurs il vous le demandera pour chaque package separement.
Si vous repondez yes il installera le package, no n'installera pas ce package.
Vous pouvez récuperer les packages de la slackware
Pour les packages spécifique radio-amateurs ils sont disponibles sur ce site
Serveur X et netscape 3.01 :
----------------------------
Un package avec xwindow et netscape 3.01 est disponible vous pouvez les récupérer
et les installer facilement voici comment faire :
Installation:
-------------
Récupérez les différents morceaux au format disquette et à décompresser
sous dos sur:
http://zipham.free.fr/packages.htm
Copiez les ou vous voulez renommez le fichier XHAM.EXX en XHAM.EXE et
lancer le ça vous créer le fichier d'origine xham.tgz .
Ou l'archive Xham.tgz en un seul morceau de 5.8Mo, Relancer linux ( cd \linux puis linux )
comme tout à l’heure loggez vous en root et lancer midnight commander ( mc )
pointer la fenêtre de gauche vers le répertoire ou se trouve Xham.tgz
et copier le dans le répertoire /tmp ( touche F5 )
ensuite il faut remettre les bons droits sur le fichier positionnez-vous sur le fichier Xham.tgz
dans le répertoire /tmp et appuyez ( F9 ) ensuite allez avec le menu déroulant sur
chmod et décocher ce qui est [ exécute by ... ] puis ( entrée ) le fichier
devrais avoir changer de couleur et avoir perdu son * devant le nom.
Ou plus simplement tapez chmod 644 Xham.tgz ce qui reviens au même .
Lancer la commande pkgtool a partir du répértoire ou se trouve le fichier Xham.tgz et suivez les
instructions.
Tapez ensuite ldconfig pour mettre à jour les librairies .
Au reboot Xwindow et netscape devraient marcher ou allez dans /usr/X11R6/bin et lancer startx.
La souris par defaut est prévue pour marcher sur com1 si cela ne corresponds pas a votre
configuration proceder comme suit :
Lancer Midnight Commander ( mc)
aller sur le repertoire /dev et positionnez vous sur le fichier @mouse
appuyez sur la touche F2 et choisisez edit symlink remplacer ttyS0 par ttyS1 pour com2 ou
psaux pour une souris PS2
Il peut etre nécéssaire de reconfigurer en fonctions de votre écran / carte video pour
cela lancer le fichier xf86config c'est un outil de configuration en mode texte assé peu
pratique !
Ou éditez le avec MC ( par defaut dans la section mouse le protocol par defaut est PS2 pour
une souris série il faut mettre microsoft )
Pour allez plus loing et avoir une doc plus conséquente lisez
X-Windows HOW-TO: Comment installer X-Windows sur ZipHam.
Bonne chance !
* PS vous pouvez voir les fichiers d'aide au format html sous Windows pour cela allez
dans le répertoire c:\linux\usr\doc dans les sous répertoires
ax25-how.{__ , linux ... se trouvent des fichiers html intéressant à avoir
sous le coude ! ( Imprime-les par exemple )
Si vous voulez participer à la rédaction des doc., modif., création
de package francisation correction des nombreuses fote d'ortograff prenez contact avec moi !
Auteurs :
---------
Voir la doc des différents soft présent.
Diffusion, package Xham, Znos, patchs :
---------------------------------------
Jean-Philippe Piers, F5NLG
Logo, package fpac, traduction en espagnol :
-------------------------------------------
Laurent Lalanne, F5SOH
Relecture :
-----------
Sandrine Piers, SWL
homepage de ZipHam : http://zipham.free.fr