Minicom Advanced Systems CMG-DCM manual Updating the DCM, Over the Internet, From the hard disk

Page 91

Operator's guide

6.5 Updating the DCM

Over the Internet

The easiest way to ensure that your DCM has all the latest software packages is to update it over the Internet.

The DCM is provided with a simple command-line script, upgrade, which checks for new versions of all packages in the distribution on the Gü ralp Systems Web site and installs them as necessary. It also rebuilds the configuration database to work with the new packages, resets it, and reboots the machine.

Running upgrade will restore the DCM to its factory settings, so make sure you will still be able to communicate with it before you issue the command, either

over a serial link to the DATA OUT port (115200 baud, 8 data bits, no parity bit, 1 stop bit, no flow control), or

over a DHCP-enabled network (using an IP address provided by the DHCP server.)

From the hard disk

If your DCM does not have access to the Internet, you can update its software from a connected USB disk. You will need to make a copy of all the files in the directory http://www.guralp.net/cmgdcm/feeds, including all subdirectories, in a directory called /cmgdcm/feeds on the hard disk. On Linux, you can do this with the command

wget -np -nH -m http://www.guralp.net/cmgdcm/feeds

Once the files are on the hard disk, you can install it in a DCM and transfer the packages with the command

upgrade gfat32

This facility is available with versions 2.10 and greater of the upgrade package.

Removing support packages

The DCM as shipped includes a package gsl-backdoorwhich enables Gü ralp Systems to respond to support issues by remote administration (e.g. installing updated firmware or packages.) If you prefer not to allow Gü ralp Systems access to the DCM you should use the command

December 2005

91

Image 91
Contents CMG-DCM Table of Contents December Inside the DCM Introduction CMG-DCM Inside the DCM Network services Serial port servicesSee .4, Connecting to a local network for full details Power supply Installing the CMG-DCMOverview Connecting over a serial link Connecting to a single computer192.168.0.x Connecting over EthernetConnecting over USB Using an internal modemConnecting to a local network Gcfgdbset option-namenew-value Connecting to the Internet Wi-FiSetting up the CMG-DCM Connecting digitizers and external hardwareWeb setup Setting up digitizers Using Scream General notes UsageDCM as a data store Gnblocks port-number Page CMG-DCM DCM as a GCF data source Accessing the DCM command line through gcfout Sensor arrays DCM as a network data hub Communicating with digitizers Configuring digitizers Data storage and retrieval Using miniSEED format Real-time data transmission CD1.0 and CD1.1 Troubleshooting DCM installations Cannot connect to the DCMs Scream! server Cannot see the DCMs Web site over Http or HttpsCannot Gcfping the DCMs Scream! server DCM is not receiving any data streams Can Gcfping the DCMs Scream! server, but no data appearsDCM is receiving streams, but they do not contain any data Use the Serial port configuration → port name Web page, or143032 up 34 min, load average 1.24, 1.32 General Configuration optionsDisk CMG-DCM Serial port configuration CMG-DCM Page Ethernet port Network configurationStatic routes DNS setup Incoming mail setup Outgoing mail setup Remote access Administrators PPP Mgetty Scream Data transferAutoDRM Scream! ClientHttp client Http serverCD1.0 CD1.1 CD1.1 subframe configuration DSS Server configuration Seed Page CMG-DCM Data Viewer ActionsStream list Icon barDigitizer Setup General digitizer settings Digitizer output control CMG-DCM Trigger criteria CMG-DCM Tap # Rate Bandwidth Samples/s Auxiliary Mux channels Sensor mass control Flush flash Disk toolsPartition, and format disk Check disk filesystemCamera Disk filesRecent Log Entries Summary Network configurationData Out Port, Serial Port A, Serial Port B DNS configurationTamper lines Flash StatusDisk Status Software Versions Inside the DCM File systems CMG-DCM Command line tools Configuration Digitizer console access Data flow MonitoringDigitizer status Tamper lines Removing support packages Updating the DCMOver the Internet From the hard diskFirmware Libgconfigdb Data OUT port Appendix a Connector pinoutsAppendix A.1 Modular DCM units Port a and BNetwork connector USB connectorDM/AM module output Appendix A.2 Integrated DCM unitsAppendix B.1 Sensor response codes Appendix B Sensor and digitizer typesDigitizer Appendix B.2 Digitizer type codes