JMRI Hardware Support - Multiple Computers to LocoNet® via LbServer
Author: Bob Jacobsen
Keywords: Digitrax Chief DCS Command Station LocoNet Server LocoBuffer java model railroad JMRI install windows

# Supporte Matériel: Connexion de multiples ordinateurs à LocoNet® via LbServer

Cette page décrit comment configurer plusieurs nœuds JMRI pour la connexion clients à un seul LbServer LocoNetOverTCP , qui à son tour est relié au réseau ferré.

Cette connexion, appelé LocoNetOverTCP, utilise un processus serveur non-Java séparé LbServer, qui communique avec des messages sous forme de chaînes ASCII simples sur sockets TCP/IP, permettant à des nœuds non-Java de partager aussi le LocoBufer.

## Configuration pour JMRI LocoNetOverTCP

Un ordinateur exécute le programme LbServer qui se connecte à LocoBuffer et agit comme un serveur pour tous les ordinateurs client JMRI. Configurez les ordinateurs clients JMRI pour se connecter au LbServer comme suit:

- Assurez-vous que LbServer est configuré et fonctionne. Voir la documentation LbServer pour plus de détails.
- Ouvrez le programme JMRI sur le client
- Ouvrez les préférences dans le menu Edition
- Pour la connexion réseau ferré, sélectionnez "LbServer LocoNetOverTCP"
- Dans la boîte «serveur hostname» qui apparaît, tapez le nom d'Internet ou l'adresse de l'ordinateur qui exécute l'LbServer. Une adresse Internet est quelque chose comme 127.0.1.12; un nom est quelque chose comme jmri.org
- Dans la boîte "TCP Port Number" entrez le numéro de port que LbServer utilise, qui par défaut est 1234.
- Enregistrer les préférences et redémarrer le programme.

## Notes:

- Il est fortement recommandé que vous vous connectiez l'ordinateur maître à LocoNet® avec un LocoBuffer ou LocoBuffer-II. Bien qu'un MS-100 pourrait faire essentiellement le travail pour cette application, la correction des erreurs occasionnelles résultant de LocoNet peuvent entraîner des retards notables dans l'actualisation des ordinateurs distants.
- Si les ordinateurs sont tous proches de la LocoNet®, par exemple agissant comme un panneau de commande local , vous n'avez pas vraiment besoin de Server LocoNet pour ce faire. Vous pouvez, à la place relier chacun des ordinateurs à la LocoNet via leurs propres LocoBuffer ou LocoBuffer-II (ou MS-100,même si ce n'est pas recommandé) et prennent part individuellement dans les communications LocoNet. Cela ne cause pas de charge supplémentaire de communication. Il en coîte un peu plus en raisons des cartes supplémentaires, et ne vous permettent pas de mettre un ordinateur distant à partir du réseau ferré.
- L'ordinateur exécutant LbServer peut également exécuter le logiciel JMRI, dans ce cas, le client et serveur se trouvent être sur le même nœud.
- Certains logiciels pare-feu détectent l'utilisation du port 1234 par LbServer comme un cheval de Troie et bloquent l'accès au port. Pour contourner ce problème, vous aurez soit à permettre l'accès par votre logiciel pare-feu ou de changer le port par un autre numéro, comme 9999. Le nouveau numéro de port devra aussi être passé dans LbServer comme une option de ligne de commande.

LocoNet® est une marque déposée de Digitrax, Inc.