Un logiciel d'administration est disponible gratuitement
sur ce site. Ce logiciel appelé Axel Remote Management
(ou AxRM) peut être installé sur tous les systèmes
d'exploitation Windows.
Pour télécharger AxRM
cliquez ici.
haut
Publier facilement et rapidement des applications avec AxMenu
AxMenu est un logiciel gratuit qui permet supprimer l'accès au bureau standard de Windows. En effet ce bureau donne trop de liberté à l'utilisateur : lancement de n'importe quel applicatif, changement des paramétrages, suppression d'icônes...
Le logiciel AxMenu permet aux utilisateurs l'accès aux seuls logiciels que l'administrateur autorise.
Pour chaque utilisateur RDP, l'administrateur
crée un profil qui liste les logiciels autorisés
et l'apparence de l'environnement utilisateurs.
Trois environnements sont aujourd'hui disponible
:
- menu,
- barre d'outils,
- bureau.
Pour télécharger AxMenu
cliquez ici.
Haut
Connexion d'une imprimante : protocole
LPD, RDP ou ICA ?
La Platine offre trois ports auxiliaires (2 ports série et 1 port parallèle). Chacun des ces
ports est indépendant des autres (ils peuvent éventuellement être pilotés par des protocoles réseau différents).
Pour la connexion d'imprimantes deux protocoles sont disponibles : LPD et
redirection RDP ou ICA. La suite détaille les caractéristiques de chaque protocole.
Protocole LPD :
- L'ajout de l'imprimante doit être effectuée par l'administrateur.
- Le nom de l'imprimante est fixe.
- L'imprimante est disponible dès la mise sous tension du terminal et est accessible par tous les utilisateurs.
- Le flux de données n'est pas compressé.
- Le multiplexage du flux de données est assuré par TCP/IP.
Cliquez ici pour plus d'information sur la déclaration d'une
imprimante LPD
Protocole de redirection RDP ou ICA :
- Ce protocole n'est disponible que sur les modèle 75.
- L'ajout de l'imprimante est automatiquement effectuée par la Platine lors de la connexion
Windows.
- Le nom de l'imprimante n'est pas fixe. Il est composé ainsi : "nom terminal / nom
imprimante / session X" (le numéro de session peut varier).
- L'imprimante est disponible seulement quand la session
Windowsest connectée. Cette imprimante devient l'imprimante par défaut de
l'utilisateur. Elle n'est pas visible par les autres utilisateurs.
- Le flux de données peut être compressé.
- Le multiplexage du flux de données est assuré par
Windows.
Cliquez ici pour plus d'information sur la déclaration d'une
imprimante avec la redirection RDP ou ICA
Haut
Protocole LPD
Une imprimante gérée au travers de LPD se paramètre à la fois au niveau de la Platine et au niveau du système Windows.
Au niveau de la Platine :
Une imprimante LPD est caractérisée par trois paramètres :
- une adresse IP (celle de la Platine),
- un nom qui identifie le port auxiliaire,
- un filtre optionnel qui réalise un
formatage minimum du fichier à imprimer.
Entrez dans le set-up de la Platine et sélectionnez le menu [Configuration]-[Ports aux.]-[xxx].
Dans la boite de dialogue affichée, positionnez le paramètre "service associé"
à "LPD". Sélectionnez alors "Paramétrage service réseau"
et appuyez sur <Espace>.
La boite de dialogue
affichée permet le paramétrage du service LPD. Voici la signification
des paramètres de cette boite de dialogue :
-
Nom
du port imprimante :
Ce nom correspond au paramètre 'Nom
du port imprimante' du Windows
Attention aux majuscules/minuscules
- Filtre
NL=CR+NL :
Toujours laisser à NON
Au niveau du serveur WINDOWS :
La création d'une imprimante en LPD s'effectue en deux étapes :
-
Création d'un 'LPR
Port' dédié à la platine :
Pour créer une imprimante, sélectionnez l'icône 'Ajout
Imprimante' (dans le menu Démarrer, Paramètres, imprimantes). Dans la boite de dialogue affichée, activez '
imprimante
locale' (désactivez l'option de détection Plug-And-Play). Cliquez sur
'Suivant'. Dans la nouvelle boite de dialogue, activez 'Créer
un nouveau port'. Dans la liste proposée sélectionnez 'LPR
Port'. Cliquez sur 'Suivant'.
Note : si 'LPR Port' n'est pas disponible dans la
liste, ajoutez le composant Windows "Autres services de fichiers et
d'impression en réseau" puis "Services d'impression pour Unix"
Finalement dans la nouvelle boite de dialogue, renseignez les
deux paramètres :
-
Nom ou adresse du serveur fournissant le LPD :
Nom ou adresse IP de la Platine
- Nom de l'imprimante ou de la file d'attente sur ce serveur :
c'est le paramètre 'Nom du port imprimante' au niveau du set-up de la Platine.
-
Création de l'imprimante Windows :
Windows vous propose ensuite de créer l'imprimante en la définissant par
son modèle et son fabriquant comme pour une imprimante locale.
Une fois l'imprimante créée, toutes les impressions à
destination de cette imprimante sont redirigées automatiquement vers la
Platine.
Haut
Protocole de redirection RDP
ou ICA pour imprimante
Une imprimante gérée au travers de la
redirection RDP ou ICA ne se paramètre que du côté
Platine.
Entrez dans le set-up de la Platine et sélectionnez le menu [Configuration]-[Terminal]-[Session
X]. Dans la boite de dialogue affichée,
sélectionnez "Imprimante" et appuyez sur
<Espace>.
La boite de dialogue
affichée permet le paramétrage du service redirection RDP. Voici la signification
des paramètres de cette boite de dialogue :
-
Port utilisé : sélectionnez Parallèle, AUX1 ou AUX2
-
Nom imprimante : 16 caractères maximum
-
Driver imprimante : entrez le nom du driver en respectant les espaces ou
les caractères spéciaux (par contre les majuscules/minuscules n'ont pas
d'influence)
Par exemple : HP Laserjet 4P
-
Valeur time_out : nombre de secondes attendu par la Platine avant de
remonter une erreur à Windows (par exemple plus de papier ou imprimante non
prête).
Note : si le driver est incorrect ou
non installé sur Windows, l'imprimante ne sera
pas créée.
Haut
Protocole de redirection
RDP pour ports COMLe terminal Axel peut "rediriger" ses ports AUX1 et AUX2 vers
Windows. Ils sont vus comme COM1 et COM2.
Ainsi, lorsqu'un logiciel lancé sur le serveur Windows ouvre COM1
et COM2, il ouvre réellement les ports COM1 et COM2 du serveur
Windows.
Par contre si ce même logiciel est lancé depuis un terminal RDP,
les ressources COM1 et COM2 sont en fait les ports AUX1 et AUX2 de la
Platine.
Pour rediriger les ports auxiliaires d'un terminal, entrez dans le
set-up de la Platine et sélectionnez le menu
[Configuration]-[Terminal]-[Session X]. Dans la boite de dialogue
affichée, sélectionnez "Redirection des ports Aux." et appuyez
sur <Espace>.
Dans la boite de dialogue affichée, le port AUX1 et/ou le port AUX2
peuvent être redirigés
Note : cette fonction de redirection n'est disponible que
pour des modèles 75 connectés sur un serveur 2003.
Haut
Protocole de redirection
ICA pour ports COM
Le terminal Axel peut "rediriger" ses ports
AUX1 et AUX2 vers Windows. Ils sont vus comme
des ports COM additionnels.
Pour rediriger les ports auxiliaires d'un terminal, entrez dans le set-up de la Platine et sélectionnez le menu [Configuration]-[Terminal]-[Session
X]. Dans la boite de dialogue affichée,
sélectionnez "Redirection des ports Aux." et appuyez sur <Espace>.
Dans la boite de dialogue
affichée, le port AUX1 et/ou le port AUX2 peuvent être redirigés
Une fois redirigés, les ports AUX1 et AUX2 du terminal doivent être affectés aux ports COM du serveur Windows. Cette affectation n'est pas automatique. Elle doit être effectuée depuis le terminal ICA, après le logon, au moyen des commandes "change client" ou "net use".
Exemple : le port COM4 du serveur devient le port COM1 du terminal
net use com4: \\client\com1:
ou
change client com4: com1:
Note : cette affectation n'est valide que pour ce terminal. Dans cet exemple le port COM4 n'est pas visible par les autres utilisateurs.
Haut
Logiciel additionnel de ports COM virtuels
Des drivers Windows additionnels permettent d'associer des ports auxiliaires
de la Platine à des port COM Windows "virtuels".
L'avantage de cette solution est qu'un applicatif accède à une ressource
réseau au travers d'un port COM "virtuel" (COM5, COM6...) de la même manière qu'une
ressource locale (COM1 ou COM2). Le réseau devient donc invisible.
Différents logiciels de gestion de port COM sont disponibles. Nous avons pour notre part
validé
le logiciel Serial/IP de la société Tactical
Software.
Haut
Accès
à un port auxiliaire par un 'socket'
Note: cette méthode ne peut être utilisée que dans le cas où l'applicatif
gérant le périphérique peut être modifié pour ouvrir des connexions
réseau.
Le principe est que l'applicatif ouvre un socket (c'est à dire une connexion
réseau) sur le port auxiliaire de la Platine. Pour ce socket, les paramètres
de connexion sont l'adresse IP de la Platine et le "port TCP" du port
auxiliaire. Un port TCP est une valeur numérique qui identifie la ressource d'un
périphérique IP. En effet la Platine possède 3 ports auxiliaires. Ils doivent
être identifiés car ils appartiennent tous à la même adresse IP.
Concernant la configuration de la Platine, le port auxiliaire doit être
associé au service "rtty" (ce service a pour unique paramètre le
port TCP). Si plusieurs ports auxiliaires sont gérés sur la même Platine,
chaque port auxiliaire doit être associé à un port TCP différent.
N'hésitez pas à nous contacter pour obtenir
plus de renseignement sur cette méthode.
Haut
Avec Windows 2003 SP1, les terminaux ne se connectent plus
Pour fonctionner correctement avec le SP1 de Windows 2003, les AX3000 Modèles
75 doivent être équipés du firmware 0416c3 (ou supérieur).
Cliquez ici
pour télécharger la dernière version de
firmware.
Haut
Message d'erreur à la
connexion : Invalid client - Total transition abort
Lors de la connexion au serveur TSE, en
cas de problème de licence, le message "Invalid
Client - Total transition abort" peut
être affiché. Trois raisons possibles à cela :
- Il n'y a plus de CAL TSE disponible sur le
serveur :
vous devez en acquérir de nouvelles.
- La Platine a été déjà utilisée sur un
autre serveur TSE. Dans ce cas la licence
stockée par la Platine n'est pas compatible
avec ce nouveau serveur. Pour effacer le
"magasin de licence" de la Platine, entrez
dans le set-up, sélectionnez le '?' en haut à
droite et appuyez sur <Ctrl><Alt><Shift><R>.
Dans la boite de dialogue affichée vous avez
la possibilité d'effacer la ou les licences
stockées.
- Le serveur Windows refuse de
convertir la licence temporaire en licence
standard. Il est nécessaire de mettre le
serveur à jour.
- Pour Windows 2003,
installez le Service Pack 1.
- Pour Windows 2000, consultez cet article
http://support.microsoft.com/default.aspx?scid=kb;en-us;827355
Haut
Connexion impossible vers le
serveur Il peut y avoir plusieurs raisons pour lesquelles une Platine n'arrive pas à
se connecter sur un serveur Windows :
La Platine affiche "Connecting to..."
- Vérifiez que la led de "good link" située sur la face arrière
de la Platine à coté du connecteur réseau est bien allumée.
- Vérifiez dans le set-up si l'adresse IP associée au serveur Windows est
correcte.
- Essayez de faire un ping sur le serveur Windows depuis le set-up de la Platine
(sélectionnez le menu [Diagnostics]-[ping]
et choisissez ensuite dans la liste proposée, le nom du serveur Windows). En
cas d'échec, vérifiez les connexions réseau et les adresses IP avec
l'administrateur réseau.
La session se ferme automatiquement et
revient à l'écran de repos de la Platine
ou
L'écran "flashe" en affichant "Connecting to..."
-
Vérifiez dans le set-up de la Platine si l'adresse IP associée
au serveur Windows est correcte.
-
Vérifiez que le service "Terminal Server" est
installé et actif sur le serveur Windows (seuls les serveurs NT4 TSE, 2000
Server et 2000 Advanced Server accepte ce service).
-
Vérifiez que le serveur de licences est à jour par
rapport au nombre de terminaux connectés.
La Platine affiche l'erreur "The server encryption level is not
correct"
-
Vérifiez dans le set-up de la Platine que le niveau de cryptage
(sélectionnez le menu [Configuration]-[Terminal]-[Session X], puis
sélectionnez 'Paramètres généraux' et appuyez sur <Espace>)
correspond à celui du serveur Windows (Lancez l'utilitaire 'Configuration
des services Terminal Server' qui se trouve dans le groupe 'Outils d'administration'.)
-
Si un serveur Windows NT 4 français est utilisée, la fonction de cryptage
est désactivée. Positionnez la valeur du niveau de cryptage de la platine à
NON.
La Platine affiche l'erreur "Invalid
Client - Total transition abort"
Voir la F.A.Q. précédente.
Haut
Echec de la configuration par rsh : message "TRAILER
LABEL NOT FOUND"
Phénomène constaté; :
Lors de l'envoi d'une configuration à distance par la commande "rsh
setup_send", le message d'erreur "Trailer not found" est
systématiquement affiché.
Explications :
Ce dysfonctionnement provient de la commande rsh native de Windows qui est
incapable d'envoyer un flux de données de plus de 10Ko.
Lorsque la taille "fichier set-up", créé lors de la commande
"rsh setup_get", est supérieur à 10Ko, le fichier set-up est
tronqué et les dernières informations (notamment la ligne de fin END_AX_SETUP)
ne sont pas envoyées.
Deux solutions sont disponibles pour résoudre ce problème :
- Avoir un fichier set-up de moins de 10Ko :
La taille d'un fichier peut être réduite en enlevant les lignes
commençant par un # (ce sont des commentaires). Il est aussi possible
d'obtenir un fichier set-up directement sans commentaire par la commande
"rsh setup_get_lite".
- Utiliser une commande rsh alternative :
Des commandes rsh sous Windows sont disponibles sous forme de logiciel
additionnel. Nous consulter.
Haut
Des jobs LPD restent plusieurs
minutes dans le spooler avant impression Phénomène constaté :
Après
une dizaine d'impressions LPD demandées rapidement, les
autres impressions restent dans le spooler plusieurs minutes avant
d'être traitées.
Explications :
Ce dysfonctionnement provient de la gestion des "sockets"
au niveau Windows (un socket représente une connexion TCP/IP).
Rappels :
- Pour chaque impression LPD, une connexion TCP/IP est ouverte
(i.e. un socket). Cette connexion TCP/IP est ensuite fermée
à la fin de l'impression LPD (i.e. le socket est libéré).
- Un socket est constitué de 4 paramètres :
adresse
IP locale / port TCP local / adresse IP distante / port TCP distant
Dans notre cas, l'adresse IP locale est celle de Windows, l'adresse
IP distante est celle de la Platine Axel et le port TCP distant
est le port 515 (service LPD Axel). Le choix du port TCP local
est la discrétion du Windows.
Note : la commande netstat permet de lister les sockets
en cours d'utilisation
- Lorsqu'une connexion TCP/IP est fermée, le socket
correspondant n'est pas libéré immédiatement.
Ce socket passe par un état intermédiaire (TIME_WAIT)
qui dure 3 minutes. Durant l'état TIME_WAIT le socket
n'est pas disponible pour une nouvelle connexion TCP/IP.
Le problème est lié au paramètre socket
"port TCP local". En effet, Windows dispose seulement
de 11 ports TCP pour traiter les impressions LPD : de 721 à
731. Lorsque 11 impressions sont effectuées en moins de
3 minutes, les 11 ports TCP correspondants sont verrouillés
(en état ESTABLISHED ou TIME_WAIT). La prochaine impression
sera donc différée en attendant la libération
d'un port TCP.
La solution consiste à changer le comportement de Windows
au niveau du choix des port TCP locaux pour une impression LPD.
En effet deux comportements sont possibles :
- choix d'un port TCP compris entre 721 à
731 (défaut)
- choix d'un port TCP supérieur à
1024.
L'utilisation de cette deuxième méthode va résoudre
notre problème. L'activation de cette méthode, dépend
de la version de Windows et du Service Pack installé. Pour
connaître la procédure d'activation, consultez l'article
technique "Updated TCP/IP Printing Options for Windows
NT 4.0 SP3 and Later" sur le site Microsoft
(ou dans les pages archives d'Axel).
Haut