Salut � tous, C'est fait. Un serveur Linux est install� au Lyc�e Blaise Cendrars � La Chaux-de-Fonds. C'est un Dell 100 Mhz avec 64 Mo de m�moire vive, un disque dur Apple r�cup�r� de 4 Go et deux cartes ethernet 10Base-T et coaxial ISA Linksys. Il tourne avec une SuSe 7.2, Samba et Netatalk. Il fait passerelle entre un r�seau mac sur coaxial et le r�seau PC du RPN (r�seau p�dagogique neuch�telois) 100Base-T, fibre optique. Le r�seau Mac est compos� de 13 Mac 5200 sous MacOS 7.1 et une dizaine de vieux Mac divers. Le r�seau PC du Lyc�e quant � lui est compos� de 13 PC Dell 100 Mhz sous Windows 95, 12 PC � la m�diath�que sous Windows NT et une dizaine de PC divers dans les salles de classes. Actuellement 618 �l�ves ont un compte avec login et mot de passe accessible depuis les mac et le RPN. La gestion des comptes se fait sous Webmin depuis le PRN ou la maison. Aucune solution de sauvegarde n'a encore pu �tre mise en place (faute de temps).
Si tout fonctionne maintenant � merveille, ce ne fut pas toujours le cas. J'aimerais relater ici ce qui fut pour moi une petite aventure, la mise en place de ce serveur, pour montrer � tous ceux qui seraient tent� par une telle exp�rience que jamais il ne faut se d�courager, que toujours la solution des probl�mes finit par se pr�senter. J'aimerais aussi remercier les personnes qui m'ont propos� des solutions (C�dric Rochat, Marc Shaefer, �) parce que je n'ai pas encore pu le faire �tant donn� que j'ai un peu d�laiss� Linux L�man pour aller travailler le soir au lyc�e sur le serveur. Et je ne voulais pas r�intervenir sur linux-l�man avant que tout marche. Merci donc � tous. J'ai commenc� par installer la SuSe sur mon vieux PC personnel, un 486. Tout a parfaitement fonctionn�, m�me l'imprimante une Epson 880. Seulement les grosses applications tournaient tr�s tr�s lentement. Ceci fait, j'ai amen� le Dell du Lyc�e � la maison et j'ai install� la SuSe. Premi�re difficult�, il y avait un disque dur de 1Go dont 300 Mo �taient pris par Windows 95. Il n'y avait plus assez de m�moire pour une installation serveur. Pour qu'on ne me reproche rien, j'ai d�cid� de laisser ce disque tel quel et d'en installer un autre. Comme je venais de changer le disque dur de mon mac (4 Go) et qu'il �tait tristement dans ma biblioth�que j'ai essay� de le mettre dans le Dell comme disque secondaire. J'y croyait pas. Cela a march� parfaitement. J'ai alors install� la SuSe en serveur. L'installation est tr�s longue mais parfaitement claire. Tout s'est bien d�roul� sauf que j'ai tent� plein de choses pour mettre Lilo sur un des disques dur plut�t que sur une disquette de d�marrage. Mais rien n'y a fait. La disquette est toujours dans l'ordi. J'ai ensuite mis en r�seau mon vieux PC et mon mac via un hub 10Base-T (il a fallu que j'installe une carte r�seau dans mon vieux PC, que Windows ne voulait pas reconna�tre � enfin j'y suis arriv�). J'ai d�couvert Samba dans le texte du fichier smb.conf avec l'aide d'une dizaine de livres dont quelques pages lui �taient consacr�es. Puis j'ai d�couvert Atalk et apr�s quelques heures de r�flexion � oh miracle, tout fonctionnait. Je vous dis pas le plaisir. Apr�s quelques tours de table en faisant la danse des sioux, je pouvais passer � la phase installation au Lyc�e. Arriv� un soir vers minuit sur les lieux, je branche le serveur sur le RPN par 10Base-T et je constate avec horreur que le r�seau Mac est sur BNC. Or ma carte r�seau n'a pas de connecteur BNC. Je prends alors conscience (je le savais d�j�, mais on oublie si facilement) que le r�seau des Mac est n'est pas le m�me (du point de vue des adresses IP) que celui du RPN parce que le D�partement de l'instruction publique avait refus� que nous installions des Mac sur le RPN (pour quelle raison ? Le myst�re reste entier � On nous avais dit tout d'abord que c'�tait impossible, on a montr� que cela l'�tait et on nous a donc dit que c'�tait interdit). La foudre s'abat alors sur ma t�te : je vais devoir installer deux cartes r�seau. Retour donc � la maison avec le serveur. Ce fut alors la p�riode la plus d�primante de toute l'installation. J'avais deux vieilles cartes inutilis�es Accton. Je les installe donc mais ne trouve pas le module de pilotage dans la liste de la SuSe et je lis qu'il faut dans ce cas recompiler le noyau. L'orage gronde. Recompiler me fait peur. Je ne tenterai pas l'op�ration. Je me procure donc une autre carte ISA 3com dont le module se trouve dans la liste SuSE. J'installe la carte, configure le module avec les adresses IP que je d�sire et tout semble bien se passer sauf que les deux cartes sont d�crites par eth0. Impossible de mettre la seconde en eth1. C'est alors que je pense � plug and play. Certainement la d�tection automatique se fait sur une carte, mais pas sur l'autre. Je me documente alors sur isapnp et b�tement je tente de lui demander de configurer les deux cartes. Et l�, alors que les deux cartes �taient d�tect�es auparavant l'une d'elle dispara�t � puis l'autre ! Impossible de les faire r�appara�tre. Je vous dis pas mon �tat. Je pouvais plus d�coller de mon ordi. Pendant une semaine j'ai tout essay� et le soir quand mes yeux commen�aient � se croiser, j'en fermais un pour continuer � travailler. En d�sespoir de cause je me procure deux autres cartes Lynksys NE2000. Je les installe et � magnifiques elles apparaissent, mais horreur toujours sous eth0. Me voil� revenu au point de d�part. Enfin presque parce que, m�me si je mon probl�me stagnait, j'avais la certitude de progresser. J'en savais beaucoup plus sur des tas de choses. Je me suis donc d�tendu, j'ai fait craquer mes doigts et � j'ai repris le probl�me � z�ro : le bios. En effet, j'avais lu que l'activation de la d�tection des cartes PNP par le bios pouvait poser des probl�mes. J'ai donc d�sactiv� la d�tection automatique. Mais alors, me suis-je dit, comment donner � la carte son adresse io et son irq si elle n'est plus d�tect�e automatiquement. Il faudrait pouvoir communiquer avec la carte directement. Et de l� est bien entendu venu la solution. Triviale pour ceux qui le savent, mais lumineuse pour moi. Je suis retourn� sous Windows et avec le logiciel fourni avec la carte j'ai directement �crit les adresses io et irq dans la carte. Et enfin les deux cartes ont �t� d�tect�es sous eth0 et eth1. D�sespoir et b�atitude sont les meilleurs mots qui r�sument cette phase de mon travail. Bien entendu, mon retour au Lyc�e fut imm�diat au milieu de la nuit. Connexion aux deux r�seaux, installation des adresses IP et ping � aucun paquet perdu : extase. Le reste n'�tait plus que d�tails. En quelques jours tout devrait �tre r�gl�. Je le pensait honn�tement. C'�tait sans compter sur les probl�mes d'impression. Car, si rapidement le serveur fut op�rationnel gr�ce � Samba comme serveur de connexion (contr�leur de domaine principal), l'impression sur la HP Laser �tait impossible parcequ'il y avait sur le r�seau un serveur d'impression NT qui n'acceptait pas les utilisateurs �l�ves r�f�renc�e sur Linux. Ainsi, quand Linux acceptait la connexion d'un utilisateur, le serveur d'impression lui refusait ses services. J'ai donc du apprendre � configurer une imprimante en lui attribuant sur Linux une file d'attente, mais sans la filtrer puisque le driver Windows sortait des fichiers postscripts utilisable par l'imprimante tels quels. Puis il a fallu trouver son adresse IP par un d�tour sur le site d'HP et la doc de l'imprimante. Alors seulement j'ai pu envoyer les requ�tes d'impression sur linux � partir de chaque PC du Lyc�e. En fait Linux �tait devenu serveur d'impression. Restait encore � me familiariser avec Webmin pour introduire tous les comptes des �l�ves et � r�soudre la gestion des mots de passe. Car comme le r�seau �tait constitu� de PC sous Windows et de Mac, la gestion des mots de passe se faisait diff�remment. Sur PC, changer le mot de passe r�seau n'implique pas un changement au niveau Linux. Alors que sur Mac, autoriser le changement signifie autoriser le changement sur Linux. Ainsi, modifier le mot de passe sur PC n'implique pas qu'il soit automatiquement modifi� sur Mac. Il �tait donc n�cessaire, parce que certains �l�ves ne vont jamais sur les Mac, de fournir � chaque �l�ve un mot de passe al�atoire personnel. C'est ce qui a �t� fait. Voil� et donc jusqu'� pr�sent tout fonctionne parfaitement. Mais il reste encore certains probl�mes � r�gler. Notamment, permettre la connexion sur les 12 nouveaux PC sous NT de la m�diath�que. Cela devrait prendre quelques instants sauf que deux imprimantes ont �t� install�es � la m�diath�que (une laser noir blanc et une laser couleur) qui certainement sont g�r�es par un serveur NT. Probablement va-t-il falloir faire passer l'impression par Linux pour que les utilisateurs autoris�s par Samba puissent imprimer, puisque les d�partement ne veut pas donner un compte personnel aux �l�ves et que donc le serveur NT ne leur donne pas acc�s au r�seau. Enfin � ne voulait pas donner un compte car, mais c'est certainement un hasard, quelques jours apr�s que le serveur ait �t� op�rationnel le responsable informatique du Lyc�e apprenait qu'il �tait maintenant envisageable d'avoir de comptes pour les �l�ves. Reste qu'il est "impossible", nous dit-on, de permettre l'acc�s � ces comptes sur Mac. M�me si, mais l� je n'y conna�t absolument rien, le seul livre que j'ai sur NT serveur 4 semble indiquer que cela est possible. Donc le serveur Linux restera au Lyc�e. Il reste aussi � r�gler le probl�me de la sauvegarde, et l�, je vous pose la question : comment faut-il proc�der ? avec quel logiciel ? Est-il envisageable de la faire sur un Zip puisque nous en poss�dons un ? D'autre part, suite � la votation des 11 millions pour l'informatique scolaire, le d�partement nous demande de pr�senter un projet d'�tablissement pour mieux �quiper le Lyc�e. J'ai pens� qu'� cet occasion nous pourrions peut-�tre demander quelques postes avec Linux. Notamment deux serveurs, dont un "de backup". Est-ce n�cessaire ? Notamment aussi un pc "multim�dia" avec The Gimp, un scanner, une imprimante couleur A3, � et �ventuellement des logiciels de montage vid�o. Qu'y a-t-il de valable sous Linux dans ce domaine ? Pour les postes �l�ves, il est pour nous, physiciens, tr�s utile d'avoir un bon tableur, notamment un tableur qui puisse faire des graphes avec des barres d'incertitudes. Est possible avec StarOffice ? Si non quel avec quel tableur peut-on le faire ? Cela dit, comme il nous a �t� r�p�t� � plusieurs reprises qu'aucun syst�me d'exploitation autre que Windows ne serait d�sormais tol�r� au d�partement de l'instruction publique "et des cultes Gates" serais-je tent� de dire pour reprendre l'expression vaudoise, je m'attend � de fortes r�actions avec un projet int�grant Linux. Mais comme je suis moi-m�me irr�m�diablement convaincu et que les deux responsables informatique du Lyc�e le sont aussi maintenant, j'ai quelques espoirs� Voil�, d�sol� d'avoir �t� quelque peu long, mais comme lorsque j'ai eu l'occasion de lire ce genre de texte quand j'installais Linux et qu'ils ont toujours �t� d'un s�rieux r�confort, je voulais aussi rendre compte de ce que j'ai fait. Vincent Guyot. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se d�sabonner aussi.
