WECOA Network Configuration Notes

[TOC]

What’s New

IP Table

Item IP Address DNS Entry Active Ports
Cell Gateway 134.89.92.30 NONE
TS-7970 134.89.92.5 buoy-sbc.shore.mbari.org 22, 20, 21, 5001
WebRelay 134.89.92.2 buoy-relay.shore.mbari.org 80
GLInet Wifi 134.89.92.21 buoy-wifi.shore.mbari.org 80

Critical Components

DNS Entries

DNS Provider DNS IP
AT&T Nonstatic IP

TS-7970 Buoy Controller Computer

Since the installation of the VPN Tunnel, you can ssh to the beaglebone through network address translation. If you are outside the institute, VPN in first.

Cellular FTP

Due to hacking attempts, anonymous login has been turned off and the server port is 210 through the cellular gateway.

Web Relay

Traditionally this was reachable from only trusted connections, but now that we have direct IP access, I have added the standard and setup password (admin:PowerBuoy) in order to login.

Web Camera

No real changes, you can still access the webcam on the same port once activated.

Esteem Radios

These should work similarly to last year’s deployment, and please use admin:admin to login. Through web interfaces on the 172.xx.xx.xx network.

Moxa Cellular Modem

WARNING: Meddling with the modem during at-sea operations carries the risk of losing remote communication with the buoy if configured incorrectly.

Appendix A: Final Network Diagram

New network diagram ## Appendix B: BeagleBone commands

Some helpful commands and tips:

   pbcmd         - See a list of commands to the buoy controllers
   llogs         - alias for 'tail -f /logs/latest/latest'
   doorwatch     - Monitor important trefoil controller data
   battwatch     - Monitor important battery controller data
   springwatch   - Monitor important spring controller data
   powerwatch    - Monitor important power controller data
   ispbcon       - Check process list for pbcon, aka automator (one match)
   ispblog       - Check process list for pblog (one match)
   isdog         - Check process list for watchdog timers (2 matches)
   introhelp     - Show this list

These commands do not persist through reboots (pblog will be started when you reboot):

pblogstop - stop the service, Linux will not attempt to auto-restart
pblogstart - start the service after a stop, Linux will attempt auto-restarts if the service unexpectedly stops
pblogrestart - stop then restart the service with auto-restarts (use this when pblog is running, but not all output seems to be written to the log)

These commands persist through reboots:

pblogdisable - stop the service from running at boot, Linux will not attempt to auto-restart pblogdenable - have the service run at boot, Linux will attempt to auto-restart