<!doctype linuxdoc system>
<article>
<title>Linux NCD mini-HOWTO
<author>Bart Geens & Kris Buytaert,  
<htmlurl url="mailto:bart.geens@advalvas.be"
name="<bart.geens@advalvas.be>">&nl;
Adaptation française par Michel Billaud
<htmlurl url="mailto:billaud@labri.u-bordeaux.fr"
name="<billaud@labri.u-bordeaux.fr>">
<date>v0.99p15, Sept 1999
<abstract>


<!-- This document tries to describe how to hook up a NCD ThinSTAR
to your local network using a Linux box as
server.
--> 

Ce document essaie de décrire comment ajouter un NCD ThinSTAR
à votre réseau local en utilisant une machine Linux comme serveur.

</abstract>
<toc>
<sect> Introduction
<p>

<!--
We could play around with a NCD ThinSTAR for a while.  Although MS NT Terminal and 
Citrix Meta- & Winframe are the only supported OS systems ("Powered by Windows CE" is on
the cover ...), it works fine with Linux too.  This is how !
-->

Nous avone eu l'occasion de jouer un moment avec un NCD ThinSTAR. Bien
que Citrix Meta- et Winframe soient les seuls systèmes supportés 
(il y a "Powered by Windows CE" écrit dessus ...), ça marche bien aussi
avec Linux. Voici comment !

<p>

<!--
The machine we had, was a NCD ThinkSTAR 200.  It is powered by a 100MHz MIPS 4300 processor
and had the default 8MB of RAM memory.  NCD has a also other products in the ThinSTAR family.
These might also work, but we haven't the opportunity to check those.  If you have any of those,
feel free to add any comments. Or send them to us to experiment.
-->

La machine que nous avions était un NCD ThinkSTAR 200. Elle est
équipée d'un processeur MIPS 4300 à 100 MHz, et des 8 Mo de mémoire de
la configuration de base. Il y a d'autres modèles dans la famille
Thinstar de NCD. Ils marchent peut-être aussi, mais nous n'avons pas
eu l'occasion de les essayer. Si vous en possédez, n'hésitez pas à
nous faire part de vos commentaires. Ou envoyez les-nous, pour qu'on
les essaie.

<p>

<!--
This HOWTO will present one way to setup your ThinSTAR to be used in a Linux environment.
This isn't much of a big deal, but for what it's worth I'll descripe the needed steps here.
-->

Ce HOWTO montre une façon d'installer votre ThinSTAR pour un
environnement Linux.  Ce n'est pas bien compliqué, quoi qu'il en soit
je vais décrire ici les étapes nécessaires.

<p>
<!--
This MINI Howto is not trying to be the Bible on NC's and Linux, its
trying to be something for you to get started from nowhere.  Contributions
to this NC are welcome.  In fact this HOWTO is fully based on the NC-HOWTO
by Kris Buytaert in which he describes how to setup the IBM Network Station.
-->
Ce Mini Howto n'essaie pas d'être la Bible des Network Computers sous Linux,
il essaie seulement de vous donner un point de départ. Les contributions
à ce document sont les bienvenues. Ce HOWTO est en fait basé sur le 
NC-HOWTO de Kris Buytaert dans lequel il décrit comment installer
la Network Station d'IBM.


<p>

<!--
<sect>Requirements
<sect1>Hardware
-->

<sect>Moyens nécessaires<p>
<sect1>Matériel<p>

<!--
An NC, connected to your local Network, most likely by UTP, thus
by a cross-cable or HUB connecting to an X Server. Herafter called the
Linux Box. The NC can be used as an X-terminal, and in this way can be 
used to replace an Windows Terminal server or simular application.
-->
Un <em/Network Computer/ (NC) connecté à votre réseau local, probablement
par un cable en paires torsadées et donc relié à un serveur d'applications
(que nous appellerons <em/«la machine Linux»/) par
un câble croisé ou par l'intermédiaire d'un répéteur multiport (<em/Hub/).
Le NC peut être utilisé comme un terminal X, et de cette façon peut être 
utilisé pour remplacer un Windows Terminal Server ou des applications
similaires. 
<p>
<!--
The NCD-ThinSTAR 200 is in way related to the IBM Network Station model 8361-100.
Both machines share a lot of components such as some S3 vga components, IO , network and  
and
normal 72pins (parity ??) sims.  The motherboard is also from the same manufacturer.
-->
Le ThinSTAR 200 est assez voisin de la Network Station modèle 8361-100 d'IBM.
Les deux machines ont beaucoup de composants en commun, comme la carte VGA S3,
les entrées-sorties, le réseau et la mémoire SIMM 72 broches (avec parité ?).
La carte mère vient aussi du même fabricant.

<p>
<!--
The NCD worked quit fine on my network at home, but we had some trouble to
get it running again on an other location.  After a while we found out
that the problem where the monitors.  The NC does not seem to support all older
monitors, even at low resolutions and refresh rates. -->

Le NC marchait très bien sur mon réseau personnel, mais nous avons eu 
quelques problèmes pour le faire fonctionner à un autre endroit. Nous
avons fini par trouver que le problème venait des moniteurs. Le NC semble ne
pas supporter tous les vieux moniteurs, même avec des résolutions et des vitesses
de rafraîchissement faibles.

<p>
<!--
The Linux box does not require any special tricks: any X-server with xdm, gdm or 
something similar will do.  We will use xdm.
-->
La machine Linux n'a besoin de rien de spécial : n'importe quelle machine
 supportant X avec <em/xdm/, <em/gdm/ ou quelque chose de ce genre
fera l'affaire. Nous utiliserons <em/xdm/.

<!--
<sect1>Software

<sect2>X Server.
-->

<sect1>Logiciel<p>
<sect2>Machine Linux
<p>
<!--
Any machine running XDM with enough memory, processor power will do.
You don't need to have X configured on the machine itselve, it can
perfectly be a headless server. Basic X Windows install will provide
you with the necessary deamons.
-->
N'importe quelle machine faisant tourner XDM avec assez de mémoire 
et de puissance de calcul fera l'affaire.  Il n'est pas nécessaire de
faire tourner X sur la machine elle-même, qui peut parfaitement
être un serveur sans écran.  L'installation de base de X Window
vous fournira tous les programmes nécessaires.

<!--
<sect2>DHCP Server (optionally)
If you have multiple NCD's, you may wish to distribute the IP Adresses 
by using a DHCP Server
how to obtain and configure a DHCP server can be read in the
<htmlurl url="http://sunsite.unc.edu/LDP/HOWTO/mini/DHCPd/" name="
DHCP Mini Howto on sunsite">
-->

<sect2>Serveur DHCP (optionnel)<p>
Si vous avez plusieurs NCs, vous voudrez peut-être utiliser un 
serveur DHCP pour attribuer les adresses IP. Le 
<htmlurl url="http://sunsite.unc.edu/LDP/HOWTO/mini/DHCPd/" 
name="DHCP Mini Howto"> vous indiquera où trouver et comment
configurer un serveur DHCP.


<p>

<!--
<sect>Other Usefull Documentation
<p>
Mainly the NCD website at <htmlurl url="http://www.ncd.com" name="
http://www.ncd.com">.
-->

<sect>Autre documentation utile<p>

Principalement le site Web de NCD  <htmlurl url="http://www.ncd.com" name="
http://www.ncd.com">.
<p>

<!--
<sect>Setting up the Serverside
<p>
<sect1>Setting up the X server
<p>
-->

<sect>Installation de la machine Linux<p>
<sect1>Installation de X<p>

<!--
Next we have to set up the X server.  Basically I didn`t need to set up
anything, all of my machines that ran X-Windows were configured to accept
connections.  I just started up the NC for the first time and it showed me
all the machines that ran an XDM (cfr running an X -indirect).  So any
machine that can run xdm can be used as X Server.  Just make sure XDM is
So any machine that can run xdm can be used as X Server.  Just make sure
XDM is started.  
-->

Maintenant nous devons installer la machine Linux.  En
réalité, je n'ai rien eu de spécial à installer, parce que toutes les
machines qui utilisaient X Window étaient configurées pour accepter
les connexions. En démarrant le NC la première fois il m'a montré
la liste des machines qui faisaient tourner XDM.
Toute machine qui fait tourner <em/xdm/ peut donc être utilisée
comme serveur. Assurez-vous simplement que <em/xdm/ tourne.

<p> 

<!--
Everything on the server side should be setup now. 
Lets try the NC side.
-->

Du côté serveur tout devrait être en ordre maintenant.
Passons au NC.

<!--
<sect>Configuring the Thin Client
<p>
-->

<sect>Configuration du Thin Client<p>

<!--
Unplug the network cable from the NC. Then boot it up.
It will boot and display that fine NCD ThinSTAR logo but alse the ugly
Windows CE stuff :-)).
After the NC has booted, it displays the NCD ThinSTAR setup wizard (if you already have been
using the NC, it will not show the wizard, but by pressing ALT-CTRL-F2 you can still 
reconfigure the system).  
The first selection is the most important one: Client selection.  Be sure to change
this to NCD ThinSTAR X Client.  
-->

Débranchez le câble réseau du NC, puis allumez-le. Il va démarrer
et afficher le beau logo NCD ThinSTAR mais aussi l'affreux machin
Windows CE :-). Une fois démarré, il va lancer l'assistant de configuration
du NCD ThinSTAR (si vous avez déjà utilisé le NC, il ne vous montrera pas
l'assistant, mais vous pourrez quand même reconfigurer le système en tapant 
ALT-CTRL-F2).
Le premier choix est le plus important : la sélection du client. Assurez-vous bien
de  sélectionner <em/NCD ThinSTAR X Client/.  


<p>
<!--
Then you have to setup the NC's IP address.  We did pick a static IP.  You can
also specify a DNS server, but this is not needed.  To finish pick your monitors resolution.
The NC should be restarted now.  (Windows CE Remember ;-) )
-->
Maintenant vous devez donner l'adresse IP du NC. Nous avons choisi une
adresse statique. Vous pouvez aussi indiquer un serveur de noms (DNS), mais
ce n'est pas nécessaire.  Pour finir, choisissez la résoluton de votre moniteur.
Il faut ensuite redémarrer le NC (<em/Windows CE/, rappelez-vous :-))
<p>
<!--
After a while you will see the NCD ThinSTAR Connection Manager on your screen.
First you can continue configuring your system by pressing ALT+CTRL+F2.  Things to be
configured are: keyboard and mouse.  This panel also allows you to reconfigure other
parts of your NC.  Press OK to commit changes, and you will return to the 
NCD ThinSTAR Connection Manager.
-->
Au bout d'un moment vous verrez le gestionnaire de connexions 
(<em/Connection Manager/) du NCD ThinSTAR sur votre écran.
En premier vous pouvez continuer à configurer le système (le 
clavier et la souris) en appuyant
sur ALT-CTRL-F2. Vous pouvez aussi reconfigurer d'autres
parties de votre NC.
Choisissez OK pour confirmer les changements et revenir
au gestionnaire de connexions du NCD ThinSTAR.
<p>
<!--
The NCD ThinSTAR Connection Manager gives 2 options: connections and configure.
So lets configure the system first.  Pick 'X terminal' from the menu and press the edit 
or add button.
-->
Le gestionnaire de connexions offre deux options : connexions et 
configuration. Configurons d'abord le système. Choisissez «Terminal X» dans le menu et
appuyez sur le bouton «ajouter» ou «éditer».
<p>
<!--
The NCD ThinSTAR X Connection Properties allows you to configure the name, connection 
options, host and color.  We prefer the these settings: 
* Connection Option : XDM Query
* Host: specify when connection is made
* (other settings are not important)
You could also specify a fixed X server but the broadcast option is easier. 
-->
Les <em/Propriétés de Connexion X/ du NCD ThinSTAR vous permettent de
configurer le nom, les options de connexion, l'hote et la couleur.
Nous préférons ces réglages :
<itemize>
<item> Option de connexion : XDM Query
<item> Hôte : spécifié au moment de la connexion
<item> (les autres réglages ne sont pas importants)
</itemize>
Vous pouvez aussi indiquer un serveur fixé, mais l'option <em/broadcast/
est plus simple.
<p>
<!--
Basicly your done now and you should be able to start a session by double-clicking
the connection you just edited or added.  You should get a list with all the X servers
you are using.
-->
En principe c'est fini et vous devriez pouvoir démarrer une session
par un double-clic sur la connexion que vous venez d'éditer ou d'ajouter.
Vous devez voir une liste avec tous les serveurs que vous utilisez.

<!--
<sect>Credits
<p>


A lot of thanks go to Kris Buytaert, kris.buytaert@advalvas.be for rereading this howto and
findin uot lost of splelling errosr.
-->

<sect>Remerciements<p>

Tous mes remerciements à Kris Buytaert 
<htmlurl url="mailto:kris.buytaert@advaldas.be"
name="<kris.buytaert@advaldas.be>">
pour la relecture de ce Howto et la découvetr de nombrueses frautes
d'otografe.

<!--

<sect>History
<p>

19990812   first draft
19990829   typos fixed 
19990901   release

-->

<sect>Historique<p>

<itemize>
<item>19990812   premier jet
<item>19990829   correction d'erreurs de frappe
<item>19990901   diffusion
</itemize>

</article>
