Skip to content
visualinventorPublic
forked from tommyla/JMR-Pi

About

Setup scripts for JMRI on the Raspberri-Pi

Resources

Stars

1 star

Watchers

1 watching

Forks

 
 

Latest commit

 

History

96 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

JMRPi2

This repo contains scripts to configure JMRI on a Raspberry PI 2 for use in the computer control of model railroad layouts.

To get the code, log onto your R-PI, start a terminal if you do not have one already and run the following commands:

FIRST: Make sure you have a known working wired internet connection to your Pi.

git clone https://github.com/visualinventor/JMRPi2
cd JMRPi2
sudo ./setup.sh

This will:

  • Checkout this repository
  • Change to the checked-out code
  • Run the installation script
  • Sets up your wifi stick to be wireless access point
  • Sets a static ip address to the wifi hotspot
  • Create a dedicated JMRI user
  • Start a VNC/remote desktop server for the JMRI
  • Automatically Launch JMRI

About halfway through you will be asked About "setting a password for your desktops". Type in whatever password you would like but remember it because this will be the password you use to VNC into your RPi. The password for the JMRI user (should you need to connect to the R-Pi and run commands on its behalf!) is "trains".

The message that is generated at the end of the script gives you an IP Address and a Port Number to use to log in via VNC and start a remote desktop session. Once you have done this, you should see JMRI starting up.

It's highly recommended to disconnect your wired ethernet connection AFTER the install is done so withrottle doesn't get confused as to which IP address it needs to use.

SSH:

user is jmrpi2

pw is trains

Wireless IP address is set as static (this is the ip address of the wireless raspberry pi network adapter): 192.168.10.1 Local based dns name is: jmrpi2.local

echo "---- Your Wireless Access point and JMRI server have been installed ----"
echo "JMRI will take several minutes to start the first time it is run."
echo "Once JMRI is started you must connect to the Raspberry Pi and finish setup INSIDE JMRI."
echo "Up to this point JMRI doesn't know your command station or connection method. YOU NEED TO SET THIS UP NEXT."
echo "To connect through VNC or Remote Desktop use the following IP/port: 192.168.10.1:5901"
echo "Your JMRI config files will be available by browsing with SAMBA on a PC
      to \\192.168.10.1\\JMRI\\ or via Macintosh jmrpi2.local"

About

Setup scripts for JMRI on the Raspberri-Pi

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages