Hardware Support: Connecting Multiple Computers to LocoNet® via JMRI LocoNet Server
      
        since 5.5.3
        Note: LocoNet Server has been removed from JMRI. Use LocoNet over TCP instead. See LocoNetOverTCP LbServer for details.
       
      This page describes how to use the inbuilt LocoNet® Client/Server capability of JMRI to
      connect multiple computers to a single LocoNet-equipped layout.
      Briefly, one computer is physically connected to the LocoNet, and acts as a "Server" for
      others. One or more "Client" computers can then connect via standard TCP/IP protocols to the
      Server.
      Setup for JMRI LocoNet Client/Server
      One computer running JMRI acts as the Server, which is directly connected to the LocoNet, the
      other computers running JMRI connect to the Server computer as Clients.
      
        - Configure the LocoNet connection just like for any other use. Select the protocol that
        corresponds to your hardware (e.g. LocoBuffer-II, etc), the
        communication port, and other options. It's best to make sure this is working well before
        proceeding.
        
 
        - You can then manually start the server by selecting "Start LocoNet Server" from the
        LocoNet menu. This will allow other computers to connect to the layout until you stop the
        program; the next time you start it, you'll have to do this again.
 
        - You can also have the server start automatically every time you start the program by
          
            - Open the Preferences from the Edit menu (on Windows or Linux) or from the
            Application menu (OS X)
 
            - Under "Start Up", click "Add ▾"
 
            - Select "Perform action..."
 
            - Find and select "Start LocoNet Server" and click "OK"
 
            - Save the preferences.
 
          
         
      
      The program in the Client computer can then be configured to connect to the layout via the
      LocoNet Server by:
      
        - Make sure the Server computer is running the LocoNet server
 
        - Open the program on the Client computer
 
        - Open the preferences from the Edit menu
 
        - For layout connection, select "LocoNet Server"
 
        - In the "Server hostname" box that appears, type the Internet name or address of the
        computer that's running the LocoNet Server. An internet address is something like
        127.0.1.12; a name is something like jmri.org
 
        - Save the preferences and restart the program.
 
      
      Notes:
      
        - It's strongly recommended that you connect the master computer to the LocoNet with a
        LocoBuffer or LocoBuffer-II. Although a MS-100 will basically work for this application,
        correction of the resulting occasional LocoNet errors may cause noticeable delays in
        updating the remote computers.
 
        - If the computers are all close to the LocoNet, e.g. acting as local control panels, you
        don't really need LocoNet Server to do this. You can instead connect each of the computers
        to the LocoNet via their own LocoBuffer or LocoBuffer-II (or MS-100, though this is not
        recommended) and have them individually take part in the LocoNet communications. This
        doesn't cause any additional communications load. It does cost a little more for the extra
        adapters, and doesn't permit you to put a computer remote from the layout.
 
      
      LocoNet® is a registered trademark of Digitrax,
      Inc.