Remote Observing

  1. Preliminaries.
  2. Open the shutter no earlier than one hour after sunset. Prior to opening the shutter:
    • Close the shutter no later than before sunrise,
    • Stow the telescope,
    • Turn off the receiver,
    • Exit UIP; and
    • Exit from your account. Please leave the xterm active.

For sunset and sunrise times, refer to the USNO or NOAA calculators or to the EAO Weather page.

In case of problems during, CSO staff are available but can provide remote assistance only. In case of an insuperable malfunction, observations will cease for the night.

Supported instruments

Caveats

  • Be sure ZA < 30° when switching receiver bands.

Computer configuration

Remote observing requires ssh and a VNC viewer. Although other configurations may work, we've tested these options:

  • Mac OSX with ScreenSharing, the included viewer. This viewer can scale the virtual desktop to fit the physical screen. Additional connections open in new windows.
    • On OSX.9, OSX.8, and OSX.6: no difficulties.
    • On OSX.7, there's a minor bug with scaling (workaround: resize the window).
    • On OSX.5, the viewer does not update properly.
  • Linux
    • SUSE and RedHat with vncviewer (tightvnc/tigervnc). This viewer does not support scaling. Additional connections open in new windows.
    • SUSE and RedHat with krdc. This viewer supports scaling and tabs. Additional connections open in new windows.
    • Ubuntu with vinagre. This viewer supports scaling and tabs. Additional connections open in new tabs.
    • Ubuntu with remmina. This viewer requires manual configuration. This viewer supports scaling and tabs.
  • Windows XP, 7, and 8.1 with PuTTY and TightVNC viewer.
  • Other configurations: run the VNC viewer on kilauea with an X window display on the local computer. Performance may suffer.

Although big screen or additional monitor is nice, it is possible to observe using a laptop.

Connect to the VNC desktop(s)

  • The virtual remote observing desktops are persistent, so if you are disconnected you can restart the viewer without losing any data. You may also connect multiple viewers from the same or different locations if you want to have an observing party. All viewers can control the telescope, however, so coordination is advised.
  • For security, all connections must use ssh tunnels. When you start a VNC viewer on your computer using an ssh tunnel to kilauea, you'll be prompted for two passwords: first your regular kilauea password and then the VNC password. Consult staff for passwords.
  • If you have the same username on kilauea and on your computer, you may omit -l user from the commands.
  • The ssh documentation is equivocal whether the compression option, -C, is beneficial. So it is worthwhile to try connections both with and without compression to determine what's best.
  • Please test your connection prior to observing. If you encounter any problems, please contact the CSO staff, ideally during regular hours.

Unix (and similar)

  • The csovnc.pl script is the recommended method of connecting to the VNC desktops. If the script fails for some reason, use manual configuration.
  • Download the csovnc.pl script to a convenient location. Make it executable:
    mycomp> chmod 755 csovnc.pl
  • Choose the desktop function from the table below.
  • The script sets up the ssh tunnel and opens the VNC viewer:
    mycomp> csovnc.pl -l user function
  • The script recognizes function names, port numbers, or desktop numbers. For example, the following are equivalent ways to connect to the UIP desktop:
    mycomp> csovnc.pl -l user uip
    mycomp> csovnc.pl -l user 5902
    mycomp> csovnc.pl -l user 2
  • Some instruments use more than one desktop; run the script again if necessary.
  • On linux, the script tries the vncviewer, krdc, and vinagre viewers, in that order. To change the order, i. e., to try krdc before vncviewer, use -v:
    mycomp> csovnc.pl -v viewer -l user function
  • It is also possible to run the viewer on kilauea with an X window display on your local computer. This is also appropriate if you are at the telescope.
    mycomp> ssh -X user@kilauea.caltech.edu
    kilauea> csovnc.pl function

Windows

  • With Windows, manual configuration is necessary.

VNC desktops

These are the standard desktops. The port assignments are subject to change. The staff will create the appropriate desktops for the different instruments.

Port Function Contents
5901 spectro spectrometer displays
5902 uip UIP, Telescope Status, Secondary mirror, Orrery
5903 dsos DSOS monitor, xterms
5906 bolocam UIP, Telescope Status, Orrery, xterms
5907 bolocam.ql xterms
5907 music.daq xterms
5908 music UIP, Telescope Status, Orrery, xterms
5909 music.ql xterms
5911 sharc xterms, Sharc IRC
5912 sharc.ql xterm
5913 sharc.fridge fridge monitor, clock, xterm
5915 zspec xterms
5916 zspec.ql xterm

VNC problems

On occasion, the VNC server may become unresponsive or otherwise behave incorrectly. For example, the keyboard mapping may get confused so everything appears in CAPITALS. If this occurs:

  1. Press the shift lock key. This may permit typing commands normally.
  2. Toggling the shift lock key and changing window focus several times may restore proper function.
  3. Stop the VNC client and disconnect. Then connect again. Observations will not be interrupted by this step.
  4. If these steps fail to resolve the problem, recreate the VNC desktop. This will interrupt observations. Please consult the staff if this is necessary.
    • Make a separate ssh login
      mycomp> ssh user@kilauea.caltech.edu
    • Stop the existing VNC server
      csovncserver -kill :N
    • Create a new VNC server
      csovncserver -type function
    • The supported VNC server functions can be listed with
      csovncserver -help
      Some functions may not function properly if run from the wrong account.

Auxiliary software

If you wish, start orrery, class, or other software from a regular ssh login. These programs will display regular X windows on your local computer. These X windows are not persistent and will close if you disconnect.

mycomp> ssh -X user@kilauea.caltech.edu

kilauea> orrery &
kilauea> cd data_directory
kilauea> class

After observing

  1. Close the shutter:
    uip> shutter /close
  2. Stow the telescope:
    uip> stow
  3. Turn off the receiver:
    uip> lo /off
  4. Exit UIP.
  5. Exit from your account but please leave the xterm active.
cso/observing/remoteobs.txt · Last modified: 2015-07-21 18:43 by sradford
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki