(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/>