Difference between revisions of "Infrastructure"

From Splatspace
Jump to: navigation, search
(Todo List)
(Raspberry Pi Virtual PC)
Line 11: Line 11:
 
* System "splatpi" is a 1/4gb (rev 1) model B Raspberry Pi with hostname "splatpi". It is running latest (mid-December, 2012) Raspbian (aka Debian 7 aka wheezy) with patches current as of the end of January 2013. Its /boot filesystem is on an SD card as usual, but all other filesystems are on a 3 1/2" disk drive.  
 
* System "splatpi" is a 1/4gb (rev 1) model B Raspberry Pi with hostname "splatpi". It is running latest (mid-December, 2012) Raspbian (aka Debian 7 aka wheezy) with patches current as of the end of January 2013. Its /boot filesystem is on an SD card as usual, but all other filesystems are on a 3 1/2" disk drive.  
 
* This system is freely available with no restrictions on use except:
 
* This system is freely available with no restrictions on use except:
** Do not disturb the hardware or the /boot filesystem
+
** Do not disturb the hardware except to do an emergency restart (see below) and under no circumstances disturb the /boot filesystem
 
** Be careful with superuser commands. If you aren't comfortable modifying the system, ask for help.
 
** Be careful with superuser commands. If you aren't comfortable modifying the system, ask for help.
 
 
=== Access ===
 
=== Access ===
 
* Example GUI access (renders a 1024x768 desktop):
 
* Example GUI access (renders a 1024x768 desktop):
 
** vncviewer 192.168.2.61
 
** vncviewer 192.168.2.61
 +
** Only one vnc session is available at a time. The 2nd through Nth person using a VNC viewer will get
 
* Example text interface login (password "raspberry"):
 
* Example text interface login (password "raspberry"):
 
** ssh -l pi 192.168.2.61
 
** ssh -l pi 192.168.2.61
 
+
** concurrent ssh logins are supported, but watch out about overloading the system. The "uptime" command let's you know how many users are on the system and the load average (most recent, through oldest/smoothed load average). Note that the user corresponding to VNC access is always "on", even if nobody is using a vncviewer.
 +
* EMERGENCY power cycling instructions
 +
** First ask yourself: Is the system unresponsive because my vncviewer is crap, I'm trying to pretend Windows remote desktop is the same thing as VNC, etc?
 +
** CAREFULLY do this:
 +
*** Pick up the RPi (blue plastic case sitting near the "trihack" server on the table near the rack cabinet) so you can push on the (broken) ethernet connector to jam the RPi into the end of the case where the SD card sticks out. The key here is to keep the RPi snug against this end of the box so the power connector goes in properly.
 +
*** Pull the power connector out, then put it back in, double checking that the RPi is flush against that end of the case.
 +
*** Peek near the end of the case having the ethernet connector and confirm the red LED is shining.
 +
*** Put the box back down gently
 
=== Admin Todo List ===
 
=== Admin Todo List ===
 
The current admin (pete@soper.us) or somebody else experienced with Linux and in tune with the vibes should consider this list:
 
The current admin (pete@soper.us) or somebody else experienced with Linux and in tune with the vibes should consider this list:
Line 25: Line 32:
 
* Add "ipv6" as a line in /etc/modules
 
* Add "ipv6" as a line in /etc/modules
 
* Set up bonjour (or a local DNS server) so the name "splatpi" can be used instead of the IP address
 
* Set up bonjour (or a local DNS server) so the name "splatpi" can be used instead of the IP address
* A scheme for answering the question "Who's using the VNC session?"
+
* A local web page that gives some helpful information such as recent load average, whether the system thinks a VNC client is connected, etc.
 
* Nicer and maybe randomly variable desktop background graphics
 
* Nicer and maybe randomly variable desktop background graphics
 
=== User Project Todo List ===
 
=== User Project Todo List ===

Revision as of 14:06, 1 February 2013

Contents

Networking

The Splat Space firewall is a NetScreen 5GT WLAN running ScreenOS 5.4r12 - the config as of 5/10/2011 is uploaded to this file: Media:20110510-5gt-config.doc Manuals for the ScreenOS 5.4 can be found on the Juniper website. The most useful is the Concepts & Examples Guide, which is a 25MB PDF.

If you change the firewall config, please upload a new copy of the config - with a new name! - so this page is up to date.

Many Splatters know the administrative userid and password - please check with Lisa, Mike, Justis, or Lenore if you need it.

Workstation Computers

Phone Server

Raspberry Pi Virtual PC

Description and Charter

  • System "splatpi" is a 1/4gb (rev 1) model B Raspberry Pi with hostname "splatpi". It is running latest (mid-December, 2012) Raspbian (aka Debian 7 aka wheezy) with patches current as of the end of January 2013. Its /boot filesystem is on an SD card as usual, but all other filesystems are on a 3 1/2" disk drive.
  • This system is freely available with no restrictions on use except:
    • Do not disturb the hardware except to do an emergency restart (see below) and under no circumstances disturb the /boot filesystem
    • Be careful with superuser commands. If you aren't comfortable modifying the system, ask for help.

Access

  • Example GUI access (renders a 1024x768 desktop):
    • vncviewer 192.168.2.61
    • Only one vnc session is available at a time. The 2nd through Nth person using a VNC viewer will get
  • Example text interface login (password "raspberry"):
    • ssh -l pi 192.168.2.61
    • concurrent ssh logins are supported, but watch out about overloading the system. The "uptime" command let's you know how many users are on the system and the load average (most recent, through oldest/smoothed load average). Note that the user corresponding to VNC access is always "on", even if nobody is using a vncviewer.
  • EMERGENCY power cycling instructions
    • First ask yourself: Is the system unresponsive because my vncviewer is crap, I'm trying to pretend Windows remote desktop is the same thing as VNC, etc?
    • CAREFULLY do this:
      • Pick up the RPi (blue plastic case sitting near the "trihack" server on the table near the rack cabinet) so you can push on the (broken) ethernet connector to jam the RPi into the end of the case where the SD card sticks out. The key here is to keep the RPi snug against this end of the box so the power connector goes in properly.
      • Pull the power connector out, then put it back in, double checking that the RPi is flush against that end of the case.
      • Peek near the end of the case having the ethernet connector and confirm the red LED is shining.
      • Put the box back down gently

Admin Todo List

The current admin (pete@soper.us) or somebody else experienced with Linux and in tune with the vibes should consider this list:

  • Properly configure router access so another connection isn't "stolen"
  • Add "ipv6" as a line in /etc/modules
  • Set up bonjour (or a local DNS server) so the name "splatpi" can be used instead of the IP address
  • A local web page that gives some helpful information such as recent load average, whether the system thinks a VNC client is connected, etc.
  • Nicer and maybe randomly variable desktop background graphics

User Project Todo List

  • Graphics files for 1024x768 desktop backgrounds
  • Scratch, Python, other program examples
  • Games