(Courriels de diversion: <touchees@inciterons-repertorieront.com> <electifs@guepards-reaffirmerai.com> <reniflerais@lierent-vivoterait.com> <insaisissable@jeunais-engouffrons.com> <metres@fourreurs-retardions.com> <epaula@violentees-combinais.com> <reinvesti@amadouerait-depeigne.com> <rodailler@agrement-crachez.com> <inexpliques@versees-recensera.com> <pavanerait@peuplerions-entêterais.com> )


'soir.
Comme j'ai réussi à faire tourner xtel et pour éviter uen galère à ceux
qui voudraient essayer, voilà comment j'ai procédé .
Deux fichiers à lire: LISEZ-MOI et la FAQ.txt
En plus, j'ai copié le résumé de l'install fait par un linuxien d'une
autre
ML (et qui m'a bien aidé).

1) J'ai fait l'install à partir des sources téléchargeables ici
ftp://ftp.com1.fr/pub/xtel/xtel-3.2.1.tar.gz. Mais à partir d'un rpm
ça
doit marcher aussi.
Après désarchivage, je n'ai pas modifié le fichier Config.tmpl (vu que
je ne
savais pas trop quoi en faire et que c'était déjà assez compliqué pour
ma
p'tit tête).

2) Je me suis servi du Toolkit Athena (dans la pratique, j'ai rien
fait
du
tout: ça devait déjà être installé comme dit dans le LISEZ MOI).

J'ai fait un cd /chemin_ou_est_desarchivé/xtel-3.2.1 et j'ai tapé
ensuite
les commandes magiques: xmkmf, make Xtel; make install (celle-ci sous
root)
Puis, make_xtel_lignes pour détecter mon modem et créer un fichier
xtel.lignes. ça vous demandera (port par port) la marque et le
préfixe:
ne
rien rentrer sinon le 3611 se transforme en 0x3611, (sauf je suppose
si
c'est pour des lignes non directes où il faut faire un numéro pour
sortir).
Rajouter la ligne  xtel    1313/tcp    #Minitel
dans le fichier /etc/services et la ligne
xtel stream tcp nowait root /usr/X11R6/bin/xteld xteld
dans /etc/inetd.conf

Je tape ensuite ifconfig pour vérifier que le loopback est UP: ça me
renvoie
la ligne:
 UP LOOPBACK RUNNING  MTU:3924  Metric:1

Je vérifie ensuite que inetd tourne (j'ai perdu plusieurs jours à
cause
de
ça) en faisant sous root
ps -ax | grep inetd

si ça affiche que ça tourne, tant mieux, sinon, taper inetd et c'est
bon.

Normalement, xteld doit tourner aussi (ps -ax |grep xteld)

Avec  netstat -ltp   , je dois avoir une réponse comme ça:
tcp        0      0  *:xtel     *:*     LISTEN      5833/inetd

S'il n'y a pas xtel LISTEN, pas la peine d'aller plus loin.

Sinon, en tapant xtel&, vous devez avoir la jolie fenêtre qu'utilise
la
boulangère d'Aubervilliers (comme avait dit J.Chirac)

Il ne reste plus qu'à mettre inetd dans un fichier de démarrage pour
l'avoir
automatiquement. (sous Susette, c'est dans le fichier /etc/rc.config à
la
ligne suivante où il faut mettre "yes "

# start the inet daemon in multi-user? ("yes" or "no")
# this is needed, if you have to telnet/rlogin to your own machine.
# It is also needed for the man page formatter in SuSE Help system
# and for starting the plp lp daemon.
#
START_INETD="yes"

Et comme ça au prochain démarrage, taper xtel& et y a bon. (ou une
jolie
icone sur le bureau).
Pour faire prendre en compte immédiatement les modif dans rc.config,
taper
SuSEconfig (sous rot)

Dernière chose, j'ai eu une fois un message d'erreur dans le genre
"modem
n'existe pas ". C'est le fichier xtel.lignes qui contient les
références
du
modem qui avait été dégommé.
J'ai refait make_xtel_lignes (en étant dans le répertoire
/chemin_vers_le_repertoire/xtel-3.2.1) et j'ai fait un:
chattr +i /chemin_du_fichier/xtel.lignes pour empêcher toute modif sur
ce
fichier (man chattr et man lsattr): penser à le désactiver si vous
changer
de modem ou de port avant de refaire make_xtel_lignes

Bon, voilà. J'espère que ça pourra aider et vous que vous galèrerez
beaucoup
moins que moi (j'étais à deux doigts de jeter l'éponge... mais ça
valait
le
coup de persévérer- moins je me sers de M...dows,mieux je me porte).

A+






**************************************


Yop all,
bon, comme g vu que pas mal de monde av des blèmes avec xtel .. me
suis
dis
.. c zarb .. on va voir sa de plus prés :)
Il y a pas mal de tps je l'utilisais régulièrement, mais bon .. ptit a
ptit,

j'en ai perdu l'utilité .. donc .. je l'ai reinsaller à zero ..
Je me propose de partager mon "installation" sur la ml .. afin je
l'espere
d'aider certaines personnes.

Donc .. primo, je recup les sources:
ftp://ftp.com1.fr/pub/xtel/xtel-3.2.1.tar.gz

Aprés lecture du fichier LISEZMOI.txt , je décide de faire une tit
modif
dans
le fichier de config, à savoir le Config.tmpl
Je décomente simplement la ligne
#define MOTIF
afin d'utiliser le toolkit MOTIF (via lesstif que g préalablement
installé
sur ma becane. ftp://ftp.hungry.com/pub/hungry/lesstif/ pour les
interessés)

Bien que je n'utiliserai xtel que sur mon pc local, je garde son
architecture
de type réseau. (option /*#define NO_NETWORK*/ )
Le reste je ne touche pas, donc .. un tit xmkmf afin de générer le
Makefile
et un make Xtel pour compiler le tout.
Tout se passe bien, donc j'install (make install)

Ensuite, j'utilise le script make_xtel_lignes.sh afin d'adapter le
fichier
/usr/X11R6/lib/X11/xtel/xtel.lignes à mon modem.
Je possède un modem 56K USR sur ttyS1 (com2) et pour l'exemple
j'obtient
dans
mon fichier la ligne:
modem0,/dev/ttyS1,38400,7,E,\datm1e0&h1&s1&r2\r OK
ATs27=16s34=8S9=100&b1\r
OK atdt\T\r CONNECT,30

Puis, je modifie mon fichier /etc/services afin de rajouter l'entrée
suivante:
xtel    1313/tcp

et mon fichier /etc/inetd.conf avec:
xtel stream tcp nowait root /usr/X11R6/bin/xteld xteld

Je vérifie que mon interface loopback est bien up (ifconfig).
A priori, la partie config me semble terminer, donc je relance
gaillardement

le super daemon inetd (killall -HUP inetd)
Je vérifie que le port xtel est désormais bien ouvert:
netstat -ltp
tcp        0      0  *:xtel     *:*     LISTEN      5833/inetd

Tout à l'air de fonctionner .. le moment fatidique arrive .. aller zou
..
soyons fous ! :) je lance xtel. (la foule en délire hurle)
A priori sa fonctionne .. je teste donc en me connectant sur le 3611
...
et
.. sous mes yeux ébahis ... roulement de tambours ... bah, sa marche
:)
lol.

Donc .. je reconfirme .. xtel fonctionne tjour trés bien :)
J'espere avoir assez detaillé la config pour que cela vous aide .. une
note
en passant .. je n'ai rien inventé, j'ai "simplement" suivi le fichier
LISEZMOI.txt.

--

Claude Micouin
Adresse e-mail: claude.micouin@free.fr




---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>