background image

"Smarter Timing Solutions"

USM3029-0000-000 Revision 5
June 2017

Sonoma N12 

Network Time Server

GPS-Synchronized

User Manual

Summary of Contents for Sonoma N12

Page 1: ...Smarter Timing Solutions USM3029 0000 000 Revision 5 June 2017 Sonoma N12 Network Time Server GPS Synchronized User Manual...

Page 2: ......

Page 3: ...needs of the time and frequency community since 1998 The instruments produced by EndRun Technologies have been selected as the timing reference for such rigorous applications as computer synchronizati...

Page 4: ...o be defective For warranty service or repair this product must be returned to EndRun Technologies Buyer shall prepay shipping charges to send product to EndRun Technologies and EndRun Technologies sh...

Page 5: ...circumstances arise that require more than 5 days an EndRun service technician will contact you Loaner units are not included as part of the standard warranty Repair After Warranty Expiration If the w...

Page 6: ...One Introduction 1 What It Is 1 GPS Timing How It Works 1 GPS Receivers 2 Time Synchronization Components 2 Where to Use It 3 Client Slave Software 3 Chapter Two Basic Installation 5 Checking and Ide...

Page 7: ...forms Basic NTP Client Setup 21 Configure NTP 21 Unix like Platforms MD5 Authenticated NTP Client Setup 22 Create the ntp keys File 22 Configure NTP 23 Unix like Platforms Broadcast Multicast NTP Clie...

Page 8: ...39 PTP Second 39 UTC Time 39 Multiport PTP 39 Disable the PTP Protocol 40 Re Enable PTP 40 Chapter Five Security 41 Linux Operating System 41 Restrict Access 42 Restrict Access Telnet SSH and SNMP 42...

Page 9: ...estrict Access 53 Chapter Seven Hyper Text Transport Protocol Secure HTTPS 55 HTTPS Interface Description 56 Navigation 57 Page Descriptions 58 Home Overall Status Page 58 Home User Manual 58 Home Log...

Page 10: ...Pv4 Only Protocols 68 Chapter Nine Console Port Control and Status 69 Console Ports 69 General Linux Operation 69 Available User Commands 70 Detailed Command Descriptions 73 accessconfig 73 antfltmask...

Page 11: ...82 rcvrserialnumber 82 rcvrstat 83 rcvrversion 83 resetlastgpswn 83 resetleaphistory 83 serialnumber 83 setantfltmask 83 setcaldelay 84 setgpsdynmode 84 setgpsrefpos 84 setsigfltmask 85 sigfltmask 85...

Page 12: ...figuration 93 1PPS Output 93 View and Change the 1PPS Configuration 93 Time Code Output 94 View and Change the Time Code Configuration 94 Fixed Rate Output 10 MPPS etc 94 View the Fixed Rate Output Co...

Page 13: ...orming the Linux Kernel Upgrade 111 Transfer File to Sonoma 111 Recovering from a Failed Kernel Upgrade 112 Performing the GPS Subsystem Upgrade 113 Problems with the GPS Subsystem Upgrade 114 Perform...

Page 14: ...ing GPS Preamplifiers 131 Using Three Preamplifiers 132 Other Accessories 132 Lightning Arrestor 132 Signal Splitters 132 Calibrate Your Receiver 133 Mounting On A Rooftop 134 Mounting Inside A Window...

Page 15: ...S o n o m a U s e r M a n u a l Receiver Fault Definitions 145 Appendix H Specifications 147 Special Modifications Changes for Customer Requirements 155...

Page 16: ...S o n o m a U s e r M a n u a l This page intentionally left blank...

Page 17: ...eans of synchronizing the satellite transmissions throughout the constellation so that accurate receiver to sat ellite range measurements can be performed via time of arrival measurements made at the...

Page 18: ...to malfunction due to weak signals jamming spoofing or accidental GPS control system errors Proprietary algorithms in Sonoma perform advanced integrity checks to filter random and persistent errors to...

Page 19: ...holdover periods of 35 days or more an oscillator upgrade may be installed in your Sonoma Client Slave Software The Sonoma has been designed to operate in conjunction with existing public domain NTP...

Page 20: ...S o n o m a U s e r M a n u a l 4 C H A P T E R O N E This page intentionally left blank...

Page 21: ...s not essen tial If you satisfy these conditions the instructions provided herein should guide you to a successful installation For a brief description of some helpful Linux commands and utilities see...

Page 22: ...to initialize and maintain the Sonoma See Chapter 9 Console Port Control and Status for more information including the RS 232 pin assignments 10 100 1000Base T Jacks These two RJ 45 connectors mate w...

Page 23: ...y rapidly about a 6 Hz rate until the data is fully decoded and the system oscillator is fully locked to the GPS frequency 4 Then the Sync LED will pulse at precisely a 1 Hz rate synchronized to UTC s...

Page 24: ...nergize equipment disconnect the power cord If your Sonoma has dual power supplies then multiple power cords may be installed To de energize this equipment disconnect all power cords from the device D...

Page 25: ...O Port To test serial communications with the Sonoma you will need either a VT100 compatible terminal or a terminal emulation program running on your computer We will refer to either of these as term...

Page 26: ...mational messages is displayed as the kernel begins execution and the various device drivers are initialized When the boot process completes the Sonoma login prompt is displayed Welcome to Sonoma_N12...

Page 27: ...e with the Sonoma over the network using telnet or ssh and synchronize your network computers to UTC using NTP Using netconfig to Set Up Your IP The script file netconfig will configure the TCP IP net...

Page 28: ...for IPV4 Only the IPV4 loopback interface will be setup y es n o After configuring your ethernet interfaces you should shutdown the Sonoma and reboot it by issuing this command at the prompt Sonoma N1...

Page 29: ...0 0 inet6 addr 1 128 Scope Host UP LOOPBACK RUNNING MTU 16436 Metric 1 RX packets 5808 errors 0 dropped 0 overruns 0 frame 0 TX packets 5808 errors 0 dropped 0 overruns 0 carrier 0 collisions 0 txqueu...

Page 30: ...Both of these protocols are supported in the Sonoma via the OpenSSH implementations for Linux Refer to Chapter 5 Security Open SSH for more information about the secure shell protocol Using Telnet Whe...

Page 31: ...em as Sonoma and shows the software part number version and build date Sonoma_N12 GPS 6010 0065 000 v 1 00 Sat Jan 19 14 17 44 UTC 2013 Sonoma_N12 GPS root host This last line is the standard Sonoma N...

Page 32: ...S o n o m a U s e r M a n u a l 16 C H A P T E R T W O This page intentionally left blank...

Page 33: ...procedures in Chapter 2 By default the Sonoma is configured to respond to NTP requests from clients that may or may not be using MD5 authentication If the clients are using MD5 authentication they mus...

Page 34: ...will now be prompted for the necessary set up parameters MD5 Keyfile Configuration Would you like to create a new ntp keys file y es n o y You will be prompted for a key number 1 65534 then the actua...

Page 35: ...2 113 255 On IPV6 networks there is more than one way to define a range of multicast addresses Example ff05 1 all nodes on the local site Example ff02 1 all nodes on the local link There are specific...

Page 36: ...n nected Since there are innumerable ways to configure your network with Stratum 2 servers specific insruc tions for how to do that are beyond the scope of this manual General instructions on how to e...

Page 37: ...icate its replies to NTP MD5 clients using its default set of keys Broadcast Multicast This method simplifies configuration of the clients on large networks since specific server addresses need not be...

Page 38: ...hentication either by factory default or by run ning the ntpconfig shell script The example Sonoma authentication configuration shown in Con figuring NTP Using the Network Interface or Serial Port abo...

Page 39: ...ill see the reach count increment You can verify that authentication is being used by issuing the command associations to display the characteristics of the client server associations In the auth colu...

Page 40: ...2 for broadcast authentica tion as shown in the example in Configuring the NTP Server above make sure that key 2 is included in the trustedkey line and add this line to the end of the ntp conf file br...

Page 41: ...have to con tinue issuing the peers command for a minute or two before you will see the reach count increment If you are using authentication you can verify that authentication is being used by issui...

Page 42: ...ntication However it is highly recommended that authentication be configured when using broadcast multicast mode due to the relative ease with which a fake NTP server can take over the clock setting o...

Page 43: ...dow after issuing the command ntpq you will see the ntpq exe command prompt ntpq Use the command peers to display the NTP peers which your computer is using One of them should be the Sonoma server whi...

Page 44: ...files ntp etc ntp keys file is the weak link in the MD5 authentication scheme It is very important that it is owned by administrator and not readable by anyone other than administrator After transfer...

Page 45: ...r in the ntp conf file that causes the needed key to not be included in the trustedkey list Windows Broadcast Multicast NTP Client Setup Broadcast multicast client setup is relatively simple if You ha...

Page 46: ...e multicastclient 224 0 1 1 or for IPv6 multicastclient ff05 101 If you are not using MD5 authentication you would add these lines disable auth multicastclient 224 0 1 1 or for IPv6 disable auth multi...

Page 47: ...ciations to display the characteristics of the client server associations In the auth column of the display you should see OK for the row corresponding to the Sonoma server If you see bad you should w...

Page 48: ...S o n o m a U s e r M a n u a l 32 C H A P T E R T H R E E This page intentionally left blank...

Page 49: ...ntact EndRun Technologies if you would like to obtain PTP for one or both ports In the cases below PTP is installed Command get_sw_opts Sonoma reply 00000000000000000000000000000001 PTP installed on p...

Page 50: ...tion settings in the Sonoma are shown below If you need to modify these settings then you will need to reconfigure the PTP Subsystem You may perform the configuration from either a telnet or ssh sessi...

Page 51: ...onfigure the PTP sync interval announce interval priority1 priority2 delay mechanism ptp domain time mode and time to live TTL The changes you make now will not take effect until you re boot If you ma...

Page 52: ...e 2008 standard SI is the PTP sync interval either 1 1 2 1 4 1 8 1 16 1 32 1 64 or 1 128 seconds AI is the PTP announce interval either 1 2 4 8 or 16 seconds P1 is the PTP priority 1 in a range from 0...

Page 53: ...s fully synchronized or in holdover with a known clock accuracy The PTP Announce Interval is user configured Packets are transmitted every 1 2 4 8 or 16 seconds as a multicast The packets are only tra...

Page 54: ...correct otherwise it is FALSE The PTP Clock Accuracy is transmitted when the time is accurate to within the the following 25ns Clock is synchronized or in holdover PTP clock 25 nanoseconds 100ns Cloc...

Page 55: ...longer than a normal day ending at 23 59 59 PTP Second When the PTP Time Mode is set to PTP the slave clocks must utilize the current leap second and leap second pending flags leap_59 or leap_61 to c...

Page 56: ...ort 0 issue the following command chmod x etc rc d rc ptpd0 Copy the rc ptpd0 file to the non volatile FLASH area like this cp p etc rc d rc ptpd0 boot etc rc d Then reboot Once PTP has been disabled...

Page 57: ...ion and session privacy In addition the Network Time Proto col daemon ntpd supports client server authentication security measures to deter spoofing of NTP clients by rogue NTP servers This chapter de...

Page 58: ...s etc hosts allow and etc hosts deny which are configured using the interactive script accessconfig See Restrict Access Telnet SSH and SNMP below Insecure protocols like Time Daytime and Telnet may be...

Page 59: ...rectly and then copy them to the boot etc directory See Appendix C Helpful Linux Information Using Editors Be careful to maintain the proper ownership and access permissions by using cp p when copying...

Page 60: ...dify noquery nopeer restrict 127 0 0 1 nomodify restrict 0 1 nomodify The first line eliminates control and query access from ALL hosts The second and third lines disable the localhost from making any...

Page 61: ...n itself and in telnetd Any one or all of these may be enabled or disabled for start up Disable SNMP SSH and HTTPS To disable SNMP SSH or HTTPS you only have to modify the file mode of the scripts tha...

Page 62: ...root 1144 Feb 19 01 52 rc httpd rw r r 1 root root 1168 Oct 26 2012 rc snmpd rw r r 1 root root 2684 Feb 18 02 16 rc sshd If rc httpd rc snmp or rc ssh is not listed or it is listed and there is an a...

Page 63: ...e computer as id_rsa or id_dsa If you are unfamilar with this process refer to the man page for the ssh keygen utility for details issue man ssh keygen at the prompt Be careful to maintain the proper...

Page 64: ...irectory You must reboot the Sonoma for them to take effect An excellent book which describes operation and configuration of the various HTTPS directives and SSL configuration is Professional Apache W...

Page 65: ...o operate with SNMPv3 it is highly recommended that you make use of both of these resources to familiarize yourself with the agent configuration concepts SNMPv3 Security Prior to SNMPv3 SNMP had defin...

Page 66: ...of Merit change Invocation of the SNMP daemon The SNMP daemon snmpd is started from the etc rc d rc snmpd system start up script By default it will listen on port 161 for SNMP queries from the networ...

Page 67: ...henticationFailure traps to multiple destinations the Sonoma enter prise MIB trap generation mechanism will only send a trap to the last declared trapsink in the file Configuring SNMPv2c Notifications...

Page 68: ...wo lines to define your v3 users and their access parameters rwuser root priv 1 rouser ntpuser auth 1 3 6 1 4 1 13827 The first line defines a SNMPv3 read write user root whose minimum security level...

Page 69: ...ey s to the file These lines begin with the string usmUser In this way un encrypted passwords are not stored on the system IMPORTANT To generate new keys stop the snmpd process delete the existing usm...

Page 70: ...S o n o m a U s e r M a n u a l 54 C H A P T E R S I X This page intentionally left blank...

Page 71: ...Sonoma uses HTTP over SSL SSL is a sublayer under standard HTTP HTTPS enhances security because it encrypts and decrypts the requested and returned pages from the server including any passwords which...

Page 72: ...ur web browser must be configured to allow pop up windows To get started with the web interface simply point your browser to the IP address of the Sonoma and log in securely with HTTPS Following are e...

Page 73: ...noma while links on the left side of each webpage provide subcategory navigation For example in the page below the main menu tabs are Home Receiver Plots Clock I O Faults Network NTP PTP and Firmware...

Page 74: ...hese possible values Stratum 1 The server is fully synchronized and accurate Stratum 2 The server is synchronized to a Stratum 1 server Stratum x The server is synchronized to a Stratum x 1 server Str...

Page 75: ...the last data plot viewed This could be from any one of the three data types CPU NTP Oscillator or Receiver All plot files are kept in directories There is one directory for each week To choose a new...

Page 76: ...e should Mode be OFF when the Sonoma is in a static not moving position To change the dynamic mode setting use the gpsdynmode command WGS 84 Reference Position Position Source The source of the refere...

Page 77: ...lifiers etc Calibration range is 500 000 nanoseconds Receiver Oscillator Page This page shows system oscillator control information such as Oscillator Status Oscillator Type This field shows the syste...

Page 78: ...ne Offset implies a longitude east of the Greenwich meridian To change the time zone use the systimemodeconfig command Daylight Savings This field will show whether DST control is enabled or not Time...

Page 79: ...and These fields will display ONLY if your Sonoma has the Dual Power Supply Secondary Power option installed See Chapter 10 Options Masking Dual Power Supply Fault Alarms Fault Alarms for more informa...

Page 80: ...cond is pending Bits Leap seconds occur about every 11 2 to 3 years Possible indicator values are 00 Normal locked operation 01 Leap second insertion will occur after 23 59 59 UTC 10 Leap second delet...

Page 81: ...ma firmware are freely available on the EndRun Technologies website For detailed information on how to perform the upgrade either via the network port the serial port or the HTTPS interface see Append...

Page 82: ...S o n o m a U s e r M a n u a l 66 C H A P T E R S E V E N This page intentionally left blank...

Page 83: ...nfigure your Ethernet interface for both IPv4 and IPv6 operation Using the netconfig script has the advantage that you can also configure the hostname and domain name for the unit OpenSSH By default s...

Page 84: ...to any IPv6 addresses Refer to the NTP documentation for details on the interface directive IPv4 Only Protocols There are several protocols running on the Sonoma which are not IPv6 capable telnet cli...

Page 85: ...Linux Information Console Ports Three interface ports are available on the Sonoma N12 Two are 10 100 1000Base T ethernet ports and one is an RS 232 serial port Network cables and a serial cable are pr...

Page 86: ...tates in a user friendly format get_sw_opts Returns the current software options enabled in your Sonoma See Chapter 10 Options Software Options for more informa tion gpsdynmode Prints the GPS dynamic...

Page 87: ...ptional Dual Power Supply Input Fault Alarm Masks See Chapter 10 Options Masking Dual Power Supply Fault Alarms for more information rcvrserialnumber Prints the serial number of the GPS Receiver This...

Page 88: ...ntly booted Linux kernel either 0 or 1 where 0 is the factory installed kernel and 1 is the upgraded kernel sysosctype Prints the installed system oscillator type which is one of TCXO OCXO or Rubidium...

Page 89: ...ne 2017 upgradercvrfpga Command that upgrades the FPGA resident on the GPS Re ceiver This command is not available in units shipped before June 2017 upgraderootfs Command that performs the Linux root...

Page 90: ...this command cpustat This command shows a group of key values for monitoring the health of the Linux CPU and operat ing system status The format is YYYYMMDD HH MM SS LLL FREEkB TT TC Where YYYY is the...

Page 91: ...installed in a stationary location When the dynamic mode is OFF the Sonoma will use its accurate reference position to implement Timing Receiver Autonomous Integrity Monitoring TRAIM for the utmost in...

Page 92: ...TAT TFOM YEAR DOY HH MM SS LS LF S NN EFCDAC C No FLTS or LKSTAT TFOM YEAR DOY HH MM SS LS LF S NN AGC EFCDAC C No FLTR FLTS Where LKSTAT is the tracking status of the GPS Subsystem either LOCKED or N...

Page 93: ...ence Time Local Oscillator Synthesizer Local Oscillator Synthesizer Tuning Char 2 N A GPS Receiver Oscillator PLL GPS Antenna Open GPS Antenna Short Char 3 N A N A N A N A FLTS is the fault status for...

Page 94: ...62 60 47 3 8 0 0 00 0 00 0 0 9 0 0 00 0 00 0 0 10 0 0 00 0 00 0 0 11 0 0 00 0 00 0 0 12 0 0 00 0 00 0 0 gpsutcinfo This command displays the ICD GPS 200 almanac parameters which are used to relate GPS...

Page 95: ...d to disable start up of some or all of these e g for security reasons you must run this script as root from either the RS 232 serial I O port or from a telnet or ssh session This script modifies the...

Page 96: ...take effect Command ntpconfig Sonoma reply Interactive script is started ntpstat This command provides some key information regarding the operation of the NTP daemon It shows the current offset betwe...

Page 97: ...e UTC timestamp of the most recent update received from the GPS Subsystem MMDD is the month and day of month of the UTC timestamp of the most recent update received from the GPS Subsystem HH MM SS is...

Page 98: ...wd This command is used to change the password for the user that you are logged in as It affects the serial port SSH Telnet and HTTP passwd is a Linux command that is also described in Appendix C Help...

Page 99: ...information on EndRun s GPS Receiver Command rcvrversion Sonoma reply F W 6010 0081 000 Ver 1 00 FPGA 6020 0014 000 Ver 01 MAR 24 15 05 36 2015 or rcvrversion command not found If the command is not...

Page 100: ...s is the factory default setting Set the dynamic mode to ON only if the instrument is installed on a moving platform such as a ship Command setgpsdynmode ON Sonoma reply GPS Dynamic Mode is ON setgpsr...

Page 101: ...ult setting is ENABLED Command setsigfltmask MASKED Sonoma reply Signal Loss Fault Mask set to MASKED sigfltmask This command displays the current setting for the Signal Loss Fault Mask Command sigflt...

Page 102: ...ned therein and prints this fixed length generally since grossly unsynchronized states could cause the floating offset field to overflow mo mentarily string having these fields LKSTAT TO GPS Offset S...

Page 103: ...this command systimemode This command displays the current time mode for any optional Time Code or Serial Time outputs Time modes are UTC GPS and LOCAL The displayed Local Time Offset from UTC and the...

Page 104: ...stem now set to UPGRADE Command updaterootflag 2 Sonoma reply Default Root File System UPGRADE updatekernelflag This command allows you to update the configuration of the Linux bootloader after a new...

Page 105: ...t copy the binary FPGA file to tmp rcvrfpga bin The utility starts the X modem file transfer and then displays progress to the console See Appendix B Upgrading the Firmware Performing the GPS Receiver...

Page 106: ...S o n o m a U s e r M a n u a l 90 C H A P T E R N I N E Command upgradesubsys Sonoma reply Upgrade progress is shown wrt_sw_opt See Chapter 10 Options Software Options for information on this command...

Page 107: ...ed But software options are also field installable In other words you can enable a software option yourself after you have received your Sonoma First you must obtain an 8 digit license key from EndRun...

Page 108: ...Port 0 eth0 CPU Module Options Standard rear panel configuration for the CPU Module is the Antenna input the RS 232 connector and two ethernet connectors Refer to Chapter 2 Basic Installation Sonoma P...

Page 109: ...Inverted 1PPS The Programmable Pulse Output also has a 1PPS selection The 1PPS is a system signal This means that there is one 1PPS signal that affects the whole sys tem In other words if your Sonoma...

Page 110: ...mmand to view the current setting for the Time Code format Command cpuio Sonoma reply CPU I O A AM TIME CODE OUTPUT is Installed Current Setting See systemio command Command systemio Sonoma reply Syst...

Page 111: ...0 MHz programmable in 1 PPS steps including 1 544 MPPS or 2 048 MPPS The selected pulse rate is phase locked to the system oscil lator and is not aligned with system time The DDS is a system signal Th...

Page 112: ...on the CPU Module This command will list any connector that has an optional I O signal Connectors are identified as A B or C Use the sys temio command to view the Serial Time configuration Command cp...

Page 113: ...is string format that uses Local Time then select the Truetime format EndRun Format The time contained in this string depends on the time mode of the Sonoma For example if you want the time in this st...

Page 114: ...al U UTC CC is the current leap seconds value FF is the future leap seconds which will show a leap second pending 24 hours in advance CR is the ASCII carriage return character 0x0D LF is the ASCII lin...

Page 115: ...23 MM is the minute of the hour 00 59 SS is the second of the minute 00 60 CR is the ASCII carriage return character 0x0D The first CR is the on time character LF is the ASCII line feed character 0x0...

Page 116: ...the time position and fix related data EndRun does not calculate mean sea level Examples are below GPGGA 0 00 M 2B CR LF GPGGA 173423 00 3827 030 N 12244 020 W 1 08 1 2 14 5 M 0000 72 CR LF Msg ID GPG...

Page 117: ...on channel 3 empty if no SV Field 6 6 PRN of SV used for fix on channel 4 empty if no SV Field 7 9 PRN of SV used for fix on channel 5 empty if no SV Field 8 14 PRN of SV used for fix on channel 6 em...

Page 118: ...PVTG Field 1 158 14 Course over ground Field 2 T Fixed text T shows degree True Field 3 empty field Course over ground not available Field 4 empty field Degrees Magnetic not available Field 5 0 08 Spe...

Page 119: ...ive or negative output of the DC power source can be referenced to earth ground This unit will not operate if the connections are reversed however it will not be damaged by a reverse connection SHOCK...

Page 120: ...sstat command To mask the fault you can use the console commands pwrfltmask and setpwrfltmask Param eters are either Masked or Enabled Setting this command to Masked will prevent a power supply fault...

Page 121: ...Compensated Crystal Oscillator TCXO Oven Controlled Crystal Oscillator OCXO or Rubidium oscillator The extrapolated TFOM is based on a conservative estimate of the performance of the oscillator and s...

Page 122: ...S o n o m a U s e r M a n u a l 106 A P P E N D I X A This page intentionally left blank...

Page 123: ...de as needed IMPORTANT The domain name server IP address is required by the Apache web server When using netconfig see Chapter 9 Console Port Control and Status to configure the TCP IP parameters be s...

Page 124: ...will be using later to access the Sonoma via its HTTPS interface Use this link to get the file s you want http www endruntechnologies com upgradesonomaG htm After saving the file s use the Sonoma HTT...

Page 125: ...ing the new image to this device First you need to download the Linux RFS firmware from the EndRun website to a place on your network which is accessible to the Sonoma The link to the Sonoma upgrade p...

Page 126: ...d your password the system version message will be displayed You should notice that it now indicates the software version and date of the upgrade that you previously downloaded You can also check this...

Page 127: ...y then you should resolve the problems with the previous root file system upgrade and re perform it Performing the Linux Kernel Upgrade First you need to download the Linux kernel firmware from the En...

Page 128: ...operating normally you have successfully completed the kernel upgrade If your unit does not boot up successfully and you are not able to telnet or ssh into the system after 90 seconds then there has b...

Page 129: ...x 000 with your number where x 1 or x 6 You may transfer the file to your Sonoma using either ftp or scp If you are using ftp to perform the upgrade transfer the previously downloaded file using binar...

Page 130: ...rcvrversion command You will see a response similar to this F W 6010 0081 000 Ver 1 11 FPGA 6020 0014 000 Ver 0004 NOV 28 13 30 20 2016 or rcvrversion command not found If the command is not found th...

Page 131: ...rsion rcvrversion You should see a message like this F W 6010 0081 000 Ver 1 04 FPGA 6020 0014 000 Ver 01 JAN 28 13 08 52 2013 The firmware version should match that of the binary file that you upload...

Page 132: ...the transfer If you are using SSH to perform the EndRun GPS Receiver upgrade you may open another com mand window on the remote computer and securely transfer the FPGA image to tmp fpga bin using scp...

Page 133: ...ll not be able to modify any system settings or view secure files For security reasons we recommend you change the default passwords using the Linux passwd com mand see Change Password below Linux Com...

Page 134: ...in as It affects the serial port SSH Telnet and HTTPS passwd List Active Processes This command displays all active processes running in the system ps e NTP Monitoring and Troubleshooting The followin...

Page 135: ...edit file to edit optionally with a file name to edit joe is the modern replacement for edit on the Sonoma It is a full featured editor with syntax highlighting and is also based on the Wordstar comm...

Page 136: ...rc M file into a location that will ensure your changes persist through a system reset Copy etc rc d rc M to boot etc rc d as shown cp etc rc d rc M boot etc rc d For more details on ethtool and how...

Page 137: ...take away your freedom to share and change it By contrast the GNU General Public License is intended to guarantee your freedom to share and change free software to make sure the software is free for...

Page 138: ...saying it may be distributed under the terms of this General Public License The Program below refers to any such program or work and a work based on the Program means either the Program or any deriva...

Page 139: ...must be on the terms of this License whose permissions for other licensees extend to the entire whole and thus to each and every part regardless of who wrote it Thus it is not the intent of this secti...

Page 140: ...ur acceptance of this License to do so and all its terms and conditions for copying distributing or modifying the Program or works based on it 6 Each time you redistribute the Program or any work base...

Page 141: ...Free Software Foundation 10 If you wish to incorporate parts of the Program into other free programs whose distribution condi tions are different write to the author to ask for permission For softwar...

Page 142: ...sion notice appear in supporting documentation and that the name University of Delaware not be used in advertising or publicity pertaining to distribution of the software without specific written prio...

Page 143: ...lled Apache nor may Apache appear in their name without prior written permission of the Apache Software Foundation THIS SOFTWARE IS PROVIDED AS IS AND ANY EXPRESSED OR IMPLIED WARRANTIES INCLUDING BUT...

Page 144: ...notice applies as if the text was explicitly included in each file Copyright c 2005 2008 Kendall Correll Aidan Williams Permission to use copy modify and or distribute this software for any purpose w...

Page 145: ...installa tion and on obtaining a GPS reference position Antenna Location The location of the antenna must be chosen based on having as clear a view of the sky as possible Any obstructions such as buil...

Page 146: ...nologies com pdf 5050 0015 000 pdf About Coax Cable The GPS signal frequency is considered to be in the microwave range and is highly affected by impedance mismatches and discontinuities in the transm...

Page 147: ...antenna and preamplifiers are installed For cable lengths less than 700 feet Belden 9104 is accept able Longer runs require Belden 1505A If you are responsible for the GPS installation and you are sup...

Page 148: ...the world feedback to the antenna and set up oscillation Here is the suggested configuration for an antenna installation with three preamplifiers GPS antenna One foot cable Preamplifier One foot cabl...

Page 149: ...brate your GPS receiver for maximum timing accuracy In order for the Sonoma to synchronize with maximum accuracy to UTC the delay for the cable and all devices between the antenna and the GPS receiver...

Page 150: ...Lightning Arrestor 1 nanosecond 0502 0011 000 GPS Signal Splitter 1 nanosecond Fiber Optic Link 3430 0003 000 3430 0004 000 3430 0005 000 Fiber Optic Receiver Fiber Optic Transmitter Fiber Optic Trans...

Page 151: ...dRun Obtaining A Reference Position Your Sonoma is capable of operation from either an automatically determined GPS reference position or a manually entered GPS reference position If you need to provi...

Page 152: ...n top of your equipment rack inside your data center Contact EndRun Sales or Support for more information About WGS 84 Height Internally GPS receivers report latitude longitude and height above the WG...

Page 153: ...137 S o n o m a U s e r M a n u a l I N S TA L L I N G T H E G P S A N T E N N A FIGURE 1A GPS ANTENNA ROOFTOP MOUNTING GUIDELINES SHIPPED AFTER MAY 2017...

Page 154: ...S o n o m a U s e r M a n u a l 138 A P P E N D I X E FIGURE 1B GPS ANTENNA ROOFTOP MOUNTING GUIDELINES SHIPPED BEFORE JUNE 2017...

Page 155: ...139 S o n o m a U s e r M a n u a l I N S TA L L I N G T H E G P S A N T E N N A FIGURE 2 GPS ANTENNA ROOFTOP MOUNTING GUIDELINES WITH PREAMPLIFIER...

Page 156: ...S o n o m a U s e r M a n u a l 140 A P P E N D I X E...

Page 157: ...onds are inserted from time to time in order to keep UTC which is derived from atomic time TAI in agreement with the Earth s rotation rate Relative to TAI the Earth s rotation rate is slowing down Thi...

Page 158: ...S o n o m a U s e r M a n u a l 142 A P P E N D I X F This page intentionally left blank...

Page 159: ...pply option then you may mask primary and or secondary power supply faults See Chapter 10 Options Masking Dual Power Supply Fault Alarms for more information System Fault Definitions System Oscillator...

Page 160: ...dicates that the GPS antenna or cable has a fault It indicates either an over or under cur rent condition Usually it means that the antenna cable is not plugged into the connector on the rear of the S...

Page 161: ...explain the inability to receive a signal then there could be an antenna failure or blockage If the condition persists indefinitely and a problem with the antenna is not evident then please contact E...

Page 162: ...dition short Antenna Open OPEN This fault indicates that the GPS antenna has an undercurrent condition open GPS Receiver Oscillator PLL Phase Lock Loop This fault indicates that there is an unlock con...

Page 163: ...85 C temperature extremes Mounting via 18 long 3 4 PVC pipe with stainless steel clamps 50 low loss RG 59 downlead cable standard Extension cables and low noise pre amplifiers are available as option...

Page 164: ...server HTTPS Note See Chapter 8 IPv6 Information for more details PTP IEEE 1588 Grandmaster Option IEEE 1588 2008 v2 with hardware timestamping Version 2 Parameters Default Profile Multicast Two Step...

Page 165: ...ed 9 Not Connected Size Chassis 1 75 H x 17 0 W x 10 75 D 19 rackmount Weight 8 lb 3 6 kg Antenna 3 25 H x 3 0 diameter shipped after May 2017 or 1 75 H x 2 25 diameter shipped before June 2017 Enviro...

Page 166: ...Pinout RS 422 Pin 3 is signal Pin 6 is signal Pin 5 is GND See GPS UTC Timing Specifications for details Note To change the pulse width refer to Chapter 10 Options AM Code Output 1 VRMS into 50 1 KHz...

Page 167: ...in the first 20 microsecs of each second Connector RS 232 Rear panel DB 9M connector labeled SERIAL TIME Pinout RS 232 Pin 3 is Transmit Data Pin 5 is GND Connector RS 422 Rear panel DB 9M connector l...

Page 168: ...S o n o m a U s e r M a n u a l 152 A P P E N D I X H...

Page 169: ...153 S o n o m a U s e r M a n u a l S P E C I F I C AT I O N S...

Page 170: ...S o n o m a U s e r M a n u a l 154 A P P E N D I X H This page intentionally left blank...

Page 171: ...ifications Changes for Customer Requirements From time to time EndRun Technologies will customize the standard Sonoma Time Server for special customer requirements If your unit has been modified then...

Page 172: ...S o n o m a U s e r M a n u a l 156 S P E C I A L M O D I F I C AT I O N S This page intentionally left blank...

Page 173: ......

Page 174: ...2270 Northpoint Parkway Santa Rosa CA 95407 TEL 1 877 749 3878 FAX 707 573 8619 www endruntechnologies com Smarter Timing Solutions...

Reviews: