Foire Aux Questions

Platine AX3000 TCP/IP
sous Windows
Dernière mise à jour : 30/01/03

 

GENERALITES

Ma Platine est-elle compatible avec l'environnent Windows ?
Qu'est ce que le protocole RDP ?  
Connexion impossible vers le serveur  
Login automatique et lancement de programme
Quelques règles d'architecture WAN
Connexion sur un serveur Windows distant (WAN)

TELECHARGEMENT DE FIRMWARE

Le protocole TFTP sous Windows
Le protocole BOOTP sous Windows

GESTION DE PERIPHERIQUES CONNECTE A LA PLATINE

Connexion d'une imprimante
Gestion d'un périphérique autre

PROBLEMES ET SOLUTIONS

Echec de la configuration par rsh : message "TRAILER LABEL NOT FOUND"
Des jobs LPD restent plusieurs minutes dans le spooler avant impression

 

Rappel : Si vous n'avez pas trouvé de réponse à vos questions ici, les FAQ générales peuvent peut être y répondre !

  Retour page support  


GENERALITES

Ma Platine est-elle compatible avec l'environnent Windows ?

Pour fonctionner en environnement Windows, la Platine doit d'une part avoir un hardware compatible avec les protocoles graphiques  (modèles M60/60e, M65/65e ou M75/75e) et d'autre part embarquer le protocole RDP. Ce protocole est disponible avec l'option firmware RDP.

Pour récupérer la révision de firmware équipant une Platine (et donc vérifier si l'option RDP est présente), plusieurs méthodes sont disponibles. Cliquez ici pour connaître ces méthodes.

Si la Platine ne possède pas l'option RDP, il est nécessaire de télécharger un nouveau firmware. Pour plus d'information sur le téléchargement d'un firmware cliquez ici.

haut


Qu'est ce que le protocole RDP ?

Il existe deux protocoles qui permettent de connecter un terminal sur une machine Windows Terminal Server, l'un développé directement par Microsoft est le protocole RDP et l'autre développé par la société Citrix est le protocole ICA.

C'est le protocole RDP défini par Microsoft qui est implémenté sur les Platine AXEL. Il permet de déporter sur le réseau TCP/IP l'affichage d'un bureau Windows qui est exécuté localement sur un serveur Windows en mode Terminal Server, c'est à dire en mode multi-poste.

Le protocole RDP (Remote Display Protocol) se composent de deux parties :
    - Le serveur RDP : la partie RDP Server est intégré en standard par Microsoft sur les systèmes suivants :
                                     Windows NT4 TSE, Windows 2000 Server et Windows 2000 Advanced Server.
    - Le client RDP (ici la Platine AXEL) : c'est le terminal qui intègre la partie cliente du protocole RDP.

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..."

  1. 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.
  2. Vérifiez dans le set-up si l'adresse IP associée au serveur Windows est correcte.
  3. 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..."

  1. Vérifiez dans le set-up de la Platine si l'adresse IP associée au serveur Windows est correcte.

  2. 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).

  3. 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"

  1. 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'.)

  2. 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.

haut


Login automatique et lancement de programme

La fonction de login automatique permet une connexion dans un bureau sans intervention manuelle (saisie du nom utilisateur, du mot de passe et du domaine optionnel).

La fonction de lancement de programme permet de 'publier' un applicatif. C'est à dire que l'opérateur de la Platine n'a accès qu'à l'applicatif publié. Il n'a pas accès au bureau. De plus, lorsque l'opérateur quitte l'applicatif, la session RDP de la Platine est automatiquement déconnectée.

Ces deux fonctions "Login automatique" et "Lancement de programme" sont indépendantes. L'une et/ou l'autre peuvent être activées. Pour configurer ces deux fonctions, entrez dans le set-up de la Platine, sélectionnez le menu [Configuration]®[Terminal]®[Session X], puis sélectionnez 'Script de login' et appuyez sur <Espace>

Signification des paramètres de la boîte :

Note : pour que ces deux fonctions soient acceptées par le serveur lors de la connexion du terminal RDP, lancez l'utilitaire "Configuration des services Terminal Server", sélectionnez  les "propriétés de RDP-Tcp". Dans l'onglet "Paramètres d'ouverture de session", sélectionnez "Utiliser les informations d'ouverture de session fournies par le client". Désactivez aussi le paramètre  "Toujours demander un mot de passe".

haut


Quelques règles d'architecture WAN

Voici quelques précisions concernant la connexion de terminaux RDP au travers d'un WAN :

haut


Connexion sur un serveur Windows distant (WAN)

Lorsqu'une Platine est connectée à serveur Windows distant, il est impératif d'être attentif à la bande passante utilisée par le terminal (ou la grappe de terminaux). 

Certains paramètres set-up de la Platine permettent de modifier les flux de données échangés entre le serveur Windows et la Platine. Ces paramètres sont regroupés dans la boîte de dialogue 'Paramètres généraux' (menu [Configuration]®[Terminal]®[Session X]).

Les paramètres influant sur la bande passante sont les suivants :

haut


TELECHARGEMENT DE FIRMWARE

Protocole TFTP sous Windows

Les systèmes Windows n'offrent pas le protocole TFTP en standard. Il est donc nécessaire d'installer un logiciel additionnel.

Contactez-nous à [email protected] pour recevoir un TFTP sous Windows ou des renseignements complémentaires.

haut


Protocole BOOTP sous Windows

Les systèmes Windows n'offrent pas la fonction BOOTP serveur en standard. Il est donc nécessaire d'installer un logiciel additionnel.

Contactez-nous à [email protected] pour recevoir un BOOTP serveur sous Windows ou des renseignements complémentaires.

haut


GESTION DE PERIPHERIQUES CONNECTE A LA PLATINE

Connexion d'une imprimante 

Sous Windows, une imprimante est généralement gérée au travers du protocole LPD. Ce protocole 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 :

Au niveau du serveur WINDOWS :

La création d'une imprimante en LPD s'effectue en deux étapes :

  1. 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 :

  2. 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


Gestion d'un périphérique autre

La gestion d'un périphérique connecté à la Platine peut être effectué de deux manières différentes :

1 - Gestion de la connexion réseau au niveau de l'applicatif

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.

2 - Simulation de ports COM

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


PROBLEMES ET SOLUTIONS

  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 :

  1. 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".
  2. 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 :

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