background image

R T M 3 2 0 4   G P S   T i m i n g   M o d u l e   U s e r   M a n u a l

44

A P P E N D I X   D

45

R T M 3 2 0 4   G P S   T i m i n g   M o d u l e   U s e r   M a n u a l

S E C U R I T Y

In the interest of conserving scarce system memory resources, only the secure shell server daemon, 

sshd

 

and the secure copy utility, 

scp

, are implemented in the RTM3204/Tycho.  This means that 

users on remote hosts may log in to the RTM3204/Tycho via an 

ssh

 client, but users logged in on 

the RTM3204/Tycho are unable to log in to a remote host via 

ssh

.  Since 

scp

 runs in concert with an 

ssh

 client, the same limitations exist for its use, i.e. users on remote hosts may transfer files to and 

from the RTM3204/Tycho via 

scp

 over 

ssh

 but users logged in on the RTM3204/Tycho are unable 

to transfer files to and from a remote host via 

scp

 over 

ssh

.

The factory configuration contains a complete set of security keys for both SSH1 and SSH2 versions 

of the protocol.  RSA keys are supported by both versions, and DSA keys are supported when using 

the SSH2 version.

In addition, the RTM3204 is factory configured with a set of public keys for passwordless, public 

key authentication of the root user.  To use this capability, the corresponding set of private keys for 

each of the two SSH versions are provided in the 

/boot/root

 directory of the RTM3204/Tycho.  Three 

files contain these keys:  

identity

 (SSH1), 

id_rsa

 (SSH2) and 

id_dsa

 (SSH2).  These must be copied 

to the user’s 

~/.ssh

 directory on their remote computer.  (Be careful to maintain the proper owner-

ship and access permissions by using 

cp -p 

when copying the files.  They MUST be readable only 

by 

root

.)  The corresponding public keys are by factory default resident in the 

/root/.ssh

 directory of 

the RTM3204/Tycho.  Two files contain these keys:  

authorized_keys

 (SSH1) and 

authorized_keys2

 

(SSH2). 

Since the provided private keys are not passphrase protected, the user should create a new set of 

keys after verifying operation with the factory default key sets.  After creating the new keys, the 

public keys should be copied to the 

/boot/root/.ssh

 directory of the RTM3204/Tycho.  At boot time, 

the RTM3204/Tycho will copy these to the actual 

/root/.ssh

 directory of the system ramdisk, thereby 

replacing the factory default set of public keys.

Advanced users wishing to modify the configuration of the 

sshd

 daemon should edit the 

/etc/sshd_

config

 file and then copy it to the 

/boot/etc

 directory of the RTM3204/Tycho.  Be careful to maintain 

the proper ownership and access permissions by using 

cp -p

 when copying the file.  At boot time, 

it will be copied to the 

/etc

 directory of the system ramdisk, thereby replacing the factory default 

configuration file.

 

Summary of Contents for RTM3204

Page 1: ...Smarter Timing Solutions RTM3204 GPS Timing Module User Manual...

Page 2: ......

Page 3: ...staff with decades of experience in the research and development of receiver technology for the Global Positioning System GPS has created our window mount GPS antenna and extended hold over oscillator...

Page 4: ...be returned to EndRun Technologies Buyer shall prepay shipping charges to EndRun Technologies and EndRun Technologies shall pay shipping charges to return the product to Buyer However Buyer shall pay...

Page 5: ...xpiration If the warranty period has expired we offer repair services for equipment you have purchased from EndRun Call and ask for a customer service agent It is important to contact us first as many...

Page 6: ...R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l...

Page 7: ...ew 1 Standard Features 1 Secure Network Interface 1 Free FLASH Upgrades 1 GPS Timing How It Works 2 Where to Use It 2 Chapter Two Basic Installation 3 Checking and Identifying the Hardware 3 Physical...

Page 8: ...17 Available User Commands 18 Detailed Command Descriptions 19 accessconfig 19 cpuopts 19 cpuoptsconfig 19 eraserootfs_1 20 gpscaldelay 20 gpsdynmode 20 gpsrefpos 20 gpsstat 20 gpstrkstat 23 gpsversi...

Page 9: ...the GPS Upgrade 33 Problems with the GPS Upgrade 34 Appendix C Simple Network Management Protocol SNMP 37 SNMPv3 Security 37 Enterprise Management Information Base MIB 37 Invocation of the SNMP daemon...

Page 10: ...R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l Appendix F Specifications 49 Special Modifications Changes for Customer Requirements 53...

Page 11: ...fanless convection cooled 133 MHz CPU with integral ethernet interface an RS 232 serial port a High Performance Rubidium Rb oscillator and a power supply Non volatile storage of the embedded Linux op...

Page 12: ...would unnecessarily complicate the system s navigation mission Contained in the data transmitted from each satellite is the current offset between GPS time and UTC USNO This offset is composed of the...

Page 13: ...basic familiarity with TCP IP networking protocols like ping telnet and ftp is required Checking and Identifying the Hardware Unpack and check all the items using the shipment packing list Contact the...

Page 14: ...RS 232 Serial I O Port Signal Definitions for detailed information 1PPS Jack This SMB connector provides the 1PPS TTL output The pulse width is normally 1 millisecond wide when shipped from the factor...

Page 15: ...to the antenna input jack on the RTM3204 GPS Timing Module 3 Connect the 24VDC terminal to the positive output of the DC power source Connect the GND terminal to the negative output of the DC power s...

Page 16: ...re the ethernet interface automatically via the Dynamic Host Configuration Protocol DHCP The RTM3204 will attempt to set the netmask its IP address the IP address of the default gateway the domain nam...

Page 17: ...r certain conditions you may also need to use the RS 232 serial I O port if you encounter a problem while upgrading the firmware in your RTM3204 GPS Timing Module To test serial communications with th...

Page 18: ...load_ramdisk 1 rw Initializing CPU 0 Calibrating delay loop 66 96 BogoMIPS Memory 30784k 32768k available 812k kernel code 1596k reserved 162k data 68k init 0k highmem Checking if this processor honou...

Page 19: ...pus UPGRADE rootfs 0x00fe0000 0x01000000 Tempus Hi BootLdr mtd Giving out device 6 to Tempus Hi BootLdr NET4 Linux TCP IP 1 0 for NET4 0 IP Protocols ICMP UDP TCP IGMP IP routing cache hash table of 5...

Page 20: ...er version and build date Tycho GPS 6010 0042 000 v 1 00 Wed May 9 14 17 44 UTC 2002 Tycho GPS root gsys This last line is the standard RTM3204 Tycho shell prompt The RTM3204 Tycho uses the bash shell...

Page 21: ...ow DHCP Settings Use a DHCP server to configure the ethernet interface y es n o n HOST name setting Set the hostname of your Tycho GPS Only the base hostname is needed not the domain Enter hostname gs...

Page 22: ...shutdown with re boot command at the shell prompt Tycho GPS root gsys shutdown r now If you are using the RS 232 serial I O port to communicate with the RTM3204 you will be able to see the kernel gene...

Page 23: ...ck 255 0 0 0 U 0 0 0 lo default 192 168 1 241 0 0 0 0 UG 1 0 0 eth0 Here you are interested in the default gateway address It should match the appropriate one for your network If so then the ethernet...

Page 24: ...as gsysuser with password Praecis When logged in as gsysuser you may check status information and view log files but you will not be able to modify any system settings or view secure files After corre...

Page 25: ...guring the unit you should change the passwords using the gsyspasswd command issued from the shell prompt Issuing exit will close the ssh session Connecting Instruments to the RTM3204 Front panel moun...

Page 26: ...R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l 16 C H A P T E R T W O...

Page 27: ...The serial I O port physical and electrical characteristics are defined as well General Linux Shell Operation The RTM3204 is a derivative of our Tycho GPS Frequency Reference As such the user inteface...

Page 28: ...tracking status to the console gpsversion Prints the GPS firmware and FPGA version information to the console gsyshwaddr Prints the ethernet hardware address if the ethernet has been configured gsysos...

Page 29: ...ll script that facilitates the GPS subsystem firmware up grade process Detailed Command Descriptions accessconfig This command starts an interactive shell script that will allow the root user to confi...

Page 30: ...iver Autonomous Integrity Monitoring TRAIM for the utmost in reliability during any GPS system faults In addition single satellite operation is possible once an initial accurate position has been dete...

Page 31: ...MM SS sssssssss is the hour minute second subsecond UTC timestamp of the most recent information received from the GPS subsystem LS is the current number of leap seconds difference between the UTC an...

Page 32: ...ident the unit may need to be returned to the factory for repair FPGA Config Fault This bit indicates that the microprocessor was unable to configure the FPGA This would be a fatal fault and the unit...

Page 33: ...3204 Tycho response F W 1 00 FPGA 0202 gsyshwaddr This command displays the ethernet hardware address if the IP network is properly configured Oth erwise it returns nothing Query gsyshwaddr RTM3204 Ty...

Page 34: ...h Daylight Savings Time disabled If you need to modify this operation you must run this script as root Settings made using this command are non volatile Set gsystimemodeconfig RTM3204 Tycho response I...

Page 35: ...d in the FLASH disk boot etc directory You must re boot the RTM3204 after running this script for the changes to take effect Set netconfig RTM3204 Tycho response Interactive shell script is started os...

Page 36: ...w the user to set the dynamic mode of operation of the GPS subsystem By default the unit is configured for static operation so this setting is OFF If the RTM3204 will be mounted on a moving platform l...

Page 37: ...er appears indicating that the GPS subsystem is ready to receive the file you must hit the ENTER key and the transfer will begin After about one minute it should complete at which point you should see...

Page 38: ...In order to connect the RTM3204 to another computer a null modem adapter must be used The serial cable provided with the shipment is wired as a null modem adapter and can be used to connect the RTM32...

Page 39: ...e the RTM3204 extrapolates the expected drift of the RTM3204 timing signals based on its knowledge of the characteristics of the internal Rubidium oscillator The extrapolated TFOM is based on a conser...

Page 40: ...R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l 30 A P P E N D I X A...

Page 41: ...d together What You Need To Perform the Upgrade You will need to use ftp or scp to transfer the binary image file s to the RTM3204 This means that you must place the previously downloaded file s in a...

Page 42: ...his command on your RTM3204 updaterootflag 1 You should see this line displayed UPGRADE is the default root file system Now reboot the system by issuing this command at the shell prompt shutdown r now...

Page 43: ...tloader will boot the factory root file system Watch the rest of the boot process to make sure that you have successfully recovered If the system boots normally then you should resolve the problems wi...

Page 44: ...that one of the intermediate processes of the script execution has been terminated The next message informs you that the GPS engine file transfer has completed and that its start up messages should ap...

Page 45: ...character that the GPS engine bootloader sends to indicate to the XMODEM utility that it is wating for a download You may now re try the upload procedure assuming that you have corrected any original...

Page 46: ...R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l 36 A P P E N D I X B...

Page 47: ...familiarize yourself with the agent configuration concepts SNMPv3 Security Prior to SNMPv3 SNMP had definite security inadequacies due to using two community names in a manner analogous to passwords...

Page 48: ...t be executed A very compact editor with WordStar command keystrokes is available on the system for this purpose edit If you start edit without giving it a file name to open it will display its help s...

Page 49: ...ommunity trap2port informsink xxx xxx xxx xxx informcommunity informport where trap2community and informcommunity should be replaced by your communities and xxx xxx xxx xxx is the IP address or hostna...

Page 50: ...SMI object tree After adding the user lines to etc snmpd conf copy it to the boot etc directory using cp p The second file is located on the non volatile FLASH disk and is used by the SNMP agent to s...

Page 51: ...04 s IP address is changed It also means that you cannot use the same boot ucd snmp snmpd conf file with multiple RTM3204 units To generate new keys stop the snmpd process delete the existing usmUser...

Page 52: ...R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l 42 A P P E N D I X C...

Page 53: ...of our standard product the Tycho GPS Frequency Reference As such the operating system software will refer to the Tycho The embedded Linux operating system running in the RTM3204 is based on kernel v...

Page 54: ...ndles the needs of most users however the syntax of these two files sup ports elaborate configuration possibilities which are beyond the capabilites of this simple shell script Advanced users who need...

Page 55: ...ded in the boot root directory of the RTM3204 Tycho Three files contain these keys identity SSH1 id_rsa SSH2 and id_dsa SSH2 These must be copied to the user s ssh directory on their remote computer B...

Page 56: ...R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l 46 A P P E N D I X D...

Page 57: ...l BCD Reference IRIG Document 104 60 IRIG B123 In addition to the time information identified in B122 above this format also contains Straight Binary Seconds SBS of day SBS is provided at the end of t...

Page 58: ...T active P64 Local offset sign 0 1 P65 Local offset binary 1 Local offset from UTC time P66 Local offset binary 2 P67 Local offset binary 4 P68 Local offset binary 8 P69 P7 Position identifier P70 Loc...

Page 59: ...III 10 100Base T ethernet System Status Indicator Sync LED Green indicator that pulses to indicate the current GPS acquisition and lock status Network LED Amber indicator that illuminates when the eth...

Page 60: ...nterprise MIB TIME and DAYTIME server TELNET client server FTP client DHCP client SYSLOG DC Power 25W maximum 12W typical 23 C 24 VDC 20 1 75A maximum Connector Molex Micro Fit 3 0 2 pin jack Mating C...

Page 61: ...51 R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l S P E C I F I C AT I O N S Mounting Dimensions...

Page 62: ...R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l 52 A P P E N D I X F...

Page 63: ...Special Modifications Changes for Customer Requirements From time to time EndRun Technologies will customize the standard RTM3204 GPS Timing Module for special customer requirements If your unit has...

Page 64: ...R T M 3 2 0 4 G P S T i m i n g M o d u l e U s e r M a n u a l 54 S P E C I A L M O D I F I C AT I O N S...

Page 65: ......

Page 66: ...Santa Rosa CA USA TEL 1 877 749 3878 FAX 707 573 8619 www endruntechnologies com Santa Rosa CA TEL 1 877 749 3878 FAX 707 573 8619 www endruntechnologies com Smarter Timing Solutions...

Reviews: