Overall setup

(not all need to be done on all machines, some are set up already)

Network setups

Bob

Betty

Linda

  • robot network is 192.168.0.0/24
  • main PC linda: 192.168.0.100
  • side PC left-cortex: 192.168.0.101
  • side PC right-cortex: 192.168.0.102

Lucie

  • robot network is 10.0.0.0/24
  • main PC lucie01: 10.0.0.1
  • side PC lucie02: 10.0.0.2

Changes for LAMoR

Bob

  • Created users on all PCs
    • lamor -> uid=2000(lamor) gid=2000(lamor) groups=2000(lamor)
    • lamor-admin -> uid=2001(lamor-admin) gid=2001(lamor-admin) groups=2001(lamor-admin),27(sudo)
  • Removed http_proxy from /etc/environment, .bashrc, and in the GUI
  • Generated ssh keys for lamor and lamor-admin users (ssh-keygen -t rsa), and transfered them between machines: ssh-add, then ssh-copy-id
  • Updated packages with sudo apt-get update and sudo apt-get upgrade on bob, bobr and bobl

Betty

  • Created users on all PCs
    • lamor -> uid=2000(lamor) gid=2000(lamor) groups=2000(lamor)
    • lamor-admin -> uid=2001(lamor-admin) gid=2001(lamor-admin) groups=2001(lamor-admin),27(sudo)
  • generated ssh keys for lamor and lamor-admin users (ssh-keygen -t rsa), and transfered them between machines: ssh-add, then ssh-copy-id
  • Removed http_proxy from /etc/environment, .bashrc, and in the GUI
  • Updated packages with sudo apt-get update and sudo apt-get upgrade on betty, bettyr and bettyl

Linda

  • Created users on all PCs
    • lamor -> uid=2000(lamor) gid=2000(lamor) groups=2000(lamor)
    • lamor-admin -> uid=2001(lamor-admin) gid=2001(lamor-admin) groups=2001(lamor-admin),27(sudo)
  • generated ssh keys for lamor and lamor-admin users (ssh-keygen -t rsa), and transfered them between machines: ssh-add, then ssh-copy-id
  • Updated packages with sudo apt-get update and sudo apt-get upgrade on linda, left-cortex and right-cortex

Lucie

  • installed openssh-server on side-PC
  • installed dnsmasq
  • set up routed network
  • Created users on all PCs
    • lamor -> uid=2000(lamor) gid=2000(lamor) groups=2000(lamor)
    • lamor-admin -> uid=2001(lamor-admin) gid=2001(lamor-admin) groups=2001(lamor-admin),27(sudo)
  • put all hosts in all /etc/hosts
    • lucie01 in lucie02
    • lucie02 in lucie01
  • installed vim sudo apt-get install vim in lucie02
  • generated ssh keys for lamor and lamor-admin users (ssh-keygen -t rsa) on Lucie02, and transferred them to Lucie01: ssh-add, then ssh-copy-id
  • set up NFS and VPN

Original page: https://github.com/strands-project/lamor15/wiki/Robot-configuration