Meinberg LANTIME Operating Instructions Manual

Meinberg LANTIME Operating Instructions Manual

Ntp-timeserver
Table of Contents

Advertisement

Quick Links

Technical Information
Operating Instructions
LANTIME /
SHSPZF
ETX BGT

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LANTIME and is the answer not in the manual?

Questions and answers

Summary of Contents for Meinberg LANTIME

  • Page 1 Technical Information Operating Instructions LANTIME / SHSPZF ETX BGT...
  • Page 2 Contact Information Meinberg Funkuhren GmbH & Co. KG Auf der Landwehr 22 D-31812 Bad Pyrmont Telephone: +49 (0) 52 81 / 9309-0 Telefax: +49 (0) 52 81 / 9309-30 Internet: http://www.meinberg.de E-Mail: info@meinberg.de Bad Pyrmont, 8. November 2006...
  • Page 3: Table Of Contents

    Table of Contents Quick Start........................8 NTP-Timeserver LANTIME/SHS................. 9 The Modular System LANTIME.................12 Supported Network Services................13 Additional Features and Options................ 14 User Interface..................... 14 Options....................... 14 Why to use a Network Timeserver..............15 Network Time Protocol (NTP)..................15 NTP Target......................16 NTP-Client Installation..................
  • Page 4 NEXT Key......................28 INC Key......................28 Configuration via LC Display..................29 The menus in Detail....................30 Root Menu......................30 Menu SHS State....................31 Menu RECEIVER POS..................31 Menu SV CONSTELLATION................32 Menu SV POSITION..................32 Menu SETUP..................... 33 SETUP SHS Time Limit..................34 SETUP LAN PARAMETERS................34 SETUP PZF PARAMETERS................
  • Page 5 User defined Alarm scripts................. 55 Alarm messages....................55 Configuration: Security....................56 Password......................57 HTTP Access Control..................57 SSH Secure Shell Login..................58 Generate SSL Certificate for HTTPS ..............59 NTP keys and certificates................... 60 SNMP Parameter....................60 Configuration: NTP....................61 NTP Authentication....................64 NTP AUTOKEY....................66 Configuration: Local....................69 Administrative functions..................
  • Page 6 Technical Specifications Power Supply Unit PULS AP 336-505......123 Front Panel and Rear Connector Pin Assignments...........123 Time Strings......................124 Format of the Meinberg Standard Time String..........124 Format of the GPS167 Capture String............. 125 Format of the SAT-Time String............... 126 Format of the Uni Erlangen String (NTP) ............127...
  • Page 7 Format of the ABB SPA Time String.............. 130 Format of the COMPUTIME Time String............131 Menu Quick Reference..................132 Declaration of Conformity..................133 Manual VP100/NET Display configuration............134 Global Configuration File..................136 Global Option File....................137 Third party software....................138 Operating System GNU/Linux................. 138 Samba.......................
  • Page 8: Quick Start

    Quick Start - Approximately 30 seconds after power up the lower display line shows "NTP: not sync" instead of "NTP: not ready". NORMAL OPERATION NORMAL OPERATION NTP: Not Ready NTP: Not Sync Tue, 05.06.2001 Tue, 05.06.2001 MESZ 14:23:03 MESZ 12:00:00 ==>...
  • Page 9: Ntp-Timeserver Lantime/Shs

    NTP-Timeserver LANTIME/SHS Secure Hybrid System with Strongly Verificated Reference Time Meinberg LANTIME devices are Stratum-1 time servers which provide a high- accuracy reference time to TCP/IP networks via the Network Time Protocol (NTP). The main difference between the LANTIME models is the primary time source from which a device derives its reference time.
  • Page 10 If it is necessary to provide redundancy against hardware failure then it is also possible to install several LANTIME NTP servers in the same network. LANTIME/SHS: Modes Of Operation Normal mode of operation: Both the radio clocks are synchronized to their primary time sources, the difference between the independent reference times is below the configured limit.
  • Page 11 If one or more additional LANTIME NTP servers are available on the network then clients which have been configured to use all of them will automatically discard the LANTIME with the bad stratum and synchronize to another NTP server which is operating correctly at a better stratum.
  • Page 12: The Modular System Lantime

    The Modular System LANTIME LANTIME is a set of equipment composed of a satellite controlled clock GPS167, a long wave receiver PZF5xx, a single-board computer SBC GEODE 266 MHz with integrated network card, and a power supply unit T60B, all installed in a metal desktop case and ready to operate.
  • Page 13: Supported Network Services

    Supported Network Services The following network services are provided via RJ45 10/100Base-T Ethernet (Auto sensing): - NTP v2, v3, v4 - NTP broadcast mode - NTP multicast - NTP symmetric keys - NTP Autokey - Simple Network Time Protocol (SNTP) - TIME - SNMP v1,2,3 with extended SNMP-Agent and SNMP-Traps for NTP and refer- ence clock status...
  • Page 14: Additional Features And Options

    Additional Features and Options - external NTP timeserver - free configuration of NTP: thereby MD5 authentication and access control via ad- dress & mask restriction - extended menu guidance for configuration and monitoring via Telnet, SSH or serial terminal interface - optional up to 3 RJ45/10/100 Mbit Ethernet interfaces - extended HTTP statistic support with long-term graphic and access statistic to - alarm messages can be displayed on external large display VP100/20/NET...
  • Page 15: Why To Use A Network Timeserver

    Why to use a Network Timeserver A network timeserver should be used if accurate time is essential for undisturbed operation. It is possible to synchronize computers in a network using Public Domain Time servers over the Internet, but there are good reasons not to use them: - The possibility to send notification via e-mail or SNMP-Trap to an administrator in the event of any synchronisation failure.
  • Page 16: Ntp Target

    XP/2000/NT/95/98/3x, OS2 or MAC. The following WEB site is recommended to get the latest version of NTP: "http://www.eecis.udel.edu/~ntp/". More information you can find on our web page at "http://www.meinberg.de/english/sw/ntp.htm". NTP-Client Installation The following example shows the installation of a NTP client under UNIX. First make sure that there is no NTP installed on your computer because many UNIX operating systems include NTP already.
  • Page 17 The NTP daemon is started with "ntpd" or, using "rc.local", while booting the system. Status messages during operation are saved in /var/adm/messages and / var/adm/syslog (corresponding to the syslog configuration). e.g.: tail /var/log/messages shows the last lines from the file "messages" The status messages can also be redirected in a log file by using the following option: ntpd -llogfile The command "ntpq"...
  • Page 18: Gps Satellite Controlled Clock

    GPS satellite controlled clock A Meinberg GPS167 satellite controlled radio clock is used as a reference time base. The satellite receiver clock GPS167 has been designed to provide extremely precise time to its user. The clock has been developed for applications where conventional radio controlled clocks can not meet the growing requirements in precision.
  • Page 19: Gps167 Features

    GPS167 Features The hardware of GPS167 is a 100 mm x 160 mm microprocessor board. The front panel integrates a 2 x 40 character LC display, two LED indicators and 5 push buttons. The receiver is connected to the antenna/converter unit by a 50 coaxial cable (refer to "Mounting the Antenna").
  • Page 20: Mounting The Gps Antenna

    Mounting the GPS Antenna The GPS satellites are not stationary but circle round the globe in a period of about 12 hours. They can only be received if no building is in the line-of-sight from the antenna to the satellite, so the antenna/converter unit must be installed in a location from which as much of the sky as possible can be seen.
  • Page 21: Assembly With Cn-Ub/E

    Type N male As short as possible! Type N male CN-UB/E Type N male Meinberg 1.5m max. Type N / BNC male Antenna Short-Circuit In case of an antenna line short-circuit the following message appears in the display: ANTENNA SHORT-CIRCUIT...
  • Page 22: General Information Dcf77 Pzf

    General information DCF77 PZF The German long wave transmitter DCF77 started continuous operation in 1970. The introduction of time codes in 1973 build the basic for developing modern radio remote clocks. The carrier frequency of 77.5 kHz is amplitude modulated with time marks each second.
  • Page 23: Features Of Pzf5Xx

    Features of PZF5xx The PZF5xx is a high precision receive module for the DCF77-signal build in euro card size (100 mm x 160 mm). The micro controller of the system correlates its receiver-PZF with the incoming pseudorandom sequence and decodes the time information of the DCF-telegram simultaneously.
  • Page 24 The best method of mounting the antenna is to look for the minimum field strength and turn the antenna by 90° to maximum then. A high field strength on its own is no guarantee for good conditions of reception, because interfering signals within the bandwidth of the receiver also have an effect on the displayed value.
  • Page 25: Powering Up The System

    Powering Up the System When the LANTIME/SHS is switched on the SHS STATE menu is displayed because the two receivers (GPS and PZF) are usually not synchronized yet. After the configured time limit is reached the LANTIME/SHS goes to normal operation. The following notes should be taken into consideration: the GPS antenna/converter unit must be installed in a location from which as much of the sky as possible can be seen (see "Mounting the GPS antenna")
  • Page 26: Booting The Single Board Computer

    Booting the Single Board Computer The LINUX operating system is loaded from a packed file on the flash disk of the single board computer to a RAM disk. All files of the flash disk are stored in the RAM disk after booting. Because of that it is guaranteed that the file system is in a defined condition after restart.
  • Page 27: Configuration User Interface

    Configuration User Interface There are several ways to configure the LANTIME parameters: Command Line Interface (CLI) via TELNET Command Line Interface via SSH Command Line Interface via serial interface terminal (BGT versions only) HTTP Interface Secure HTTP Interface (HTTPS) Front panel LCD Interface SNMP Management To put LANTIME into operation for the first time an IP address is entered via the front panel keys and LC display (refer to: DHCP IPv4 or AUTOCONF IPv6).
  • Page 28: The Front Panel Layout

    The Front Panel Layout GPS FAIL LED The FAIL LED is turned on whenever the TIME_SYN output is low (receiver is not synchronized). GPS LOCK LED The LOCK LED is turned on when after power-up the receiver has acquired at least four satellites and has computed its position.
  • Page 29: Configuration Via Lc Display

    Configuration via LC Display On first installation of LANTIME the network parameters can only be configured by the front panels push buttons and the LC display. Press MENU until the SETUP menus appear on the display. The first setup menu are the LAN PARAMETERS. Pressing NEXT further setup menus appear.
  • Page 30: The Menus In Detail

    1024 8c:2c:72:5e :9b:5b:10:83:c9: c8:eb:7d:49 eserver Pressing NEXT the third time the fingerprint of the SSH key is displayed: NTP:4.0.99f OS:2.2.14.01 MAC:000000000000 Meinberg Pressing NEXT the fourth time the receiver info is displayed: RECEIVER INFO PROUT: 0 NCOM:2 SYNTH: TCXO_LQ gps167_3...
  • Page 31: Menu Shs State

    Menu SHS State The SHS state is displayed automatically whenever a time limit error occurs, i.e. the deviation between GPS time and PZF time is larger than the configured limit. After powering-up the LANTIME this menu is displayed as long as the time deviation is larger than the time limit.
  • Page 32: Menu Sv Constellation

    Menu SV CONSTELLATION The SV constellation menu gives an overview of the current satellites (SVs) in view. The second line of the display shows the number of satellites with an elevation of 5° or more (In view), the number of satellites that can be used for navigation (Good) and the selected set of satellites which are used to update the receiver position (Sel).
  • Page 33: Menu Setup

    Menu SETUP From this menu, several topics can be selected which let the user edit parameters or force special modes of operation. A specific topic can be selected using the NEXT key. Depending on the current topic, pressing the CLR/ACK key either enters edit mode with the selected set of parameters or switches to the selected mode of operation (after the user has acknowledged his decision).
  • Page 34: Setup Shs Time Limit

    SETUP SHS Time Limit In this menu the maximum time limit is to be configured. If the deviation between GPS time and PZF time exceeds the configured time limit, the hybridsystem stops generating time strings. The time limit can be set between 1 ms and 400 ms. SETUP SHS max.Diff act.Diff: <...
  • Page 35: Setup Pzf Parameters

    ADJUSTMENT This value should only be changed by specialized personnel of company Meinberg and not by the user! Using the menu "CLR FINE DAC" the DAC is set to its mid-scale value and the difference to its last value is added to the coarse DAC proportional.
  • Page 36 SETUP PZF PARAMETERS TIME The menu "TIME" lets the user edit the date and the day of week of the PZF509 radio clock. SETUP PZF PARAMETERS DATE...
  • Page 37: Setup Time Zone

    SETUP TIME ZONE This menu lets the user enter the names of the local time zone with daylight saving disabled and enabled, together with the zones´ time offsets from UTC. The left part of the display shows the zone and offset if daylight saving is off whereas the right part shows name and offset if daylight saving is on.
  • Page 38 ON/OFF should be configured in the submenu TIMEZONE. After this a restart should be done. SETUP DAYLIGHT SAV ON Date: 26.03.2000 DAYLIGHT SAV ON Day of week Time: 2:00:00 SETUP DAYLIGHT SAV OFF Date: 26.03.2000 DAYLIGHT SAV OFF Day of week Time: 2:00:00 SETUP...
  • Page 39: Setup Serial Port

    This topic is used to select one of several different types of serial time strings or the capture string for each serial port. The following time strings can be selected: - Meinberg Standard String - GPS167 Capture String - SAT String...
  • Page 40: Setup Initial Position

    SETUP INITIAL POSITION When the receiver is primarily installed at a new location far away from the last position saved in the receiver’s memory the satellites in view and their Doppler will differ so much from those expected due to the wrong position that GPS167 has to scan for satellites in Warm Boot mode.
  • Page 41: Initiate Cold Boot

    INITIATE COLD BOOT This menu lets the user initialise all GPS data’s, i.e. all saved satellite data’s will be cleared. The user has to acknowledge this menu again before the initialisation starts. The system starts operating in the COLD BOOT mode and seeks for a satellite to read its actual parameters.
  • Page 42: Front Panel Pzf509

    Front panel PZF509 Pilot lamps The 'Feld'-LED is switched on if a DCF-signal with at least minimum field strength needed for the correlation receiption is detected at the input of the receiver. The 'Syn.'-LED indicates that the autocorrelation coefficient decreases beyond 52% and correct receiption is not possible therefore.
  • Page 43: Pzf Menu Items

    PZF Menu items The type of DCF-clock and the software revision are displayed first after power-up. The following information are readable before the PZF509 switches to time-display automatically: PZF REC. REV:x.xx The handling of any queries will be simplified if the software revision is given by the user.
  • Page 44: The Lantime Configuration Interfaces

    The LANTIME configuration interfaces The LANTIME offers three different options for configuration and status management: Web interface, Command Line Interface Setup and SNMP. In order to use the SNMP features of your LANTIME, you need special software like management systems or SNMP clients. In order to use the web interface, all you need is a web browser (LANTIME supports a broad range of browsers).
  • Page 45: The Web Interface

    The web interface Connect to the web interface by entering the following address into the address field of your web browser: http://198.168.10.10 (You need to replace 198.168.10.10 with the IP address of your LANTIME). If you want to use an encrypted connection, replace the http:// with https://...
  • Page 46: Configuration: Main Menu

    Configuration: Main Menu After entering the right password, the main menu page shows up. This page contains an overview of the most important configuration and status parameters for the system. The start page gives a short overview of the most important configuration parameters and the runtime statistics of the unit.
  • Page 47: Configuration: Ethernet

    Configuration: Ethernet...
  • Page 48 In the network configuration all parameters related to the network interfaces can be changed. In the first section you can change the hostname and domain name. You can also specify two nameserver and two SYSLOG server. In the nameserver and syslog server fields you may enter an IPv4 or IPv6 address (the syslog servers can be specified as a hostname, too).
  • Page 49: Network Interface Specific Configuration

    Network interface specific configuration The interface specific parameters can be found in the Interface section. If your LANTIME is equipped with only one network interface, you will find only one sub section (Interface 0). Otherwise you see a sub section for each installed Ethernet port. Here, the parameters for the network port can be changed.
  • Page 50: High Availability Bonding

    Examples: "::" is the address, which simply consists of zeros "::1" is the address, which only consists of zeros and a 1 as the last bit. This is the so-called host local address of IPv6 and is the equivalent to 127.0.0.1 in the IPv4 world "fe80::0211:22FF:FE33:4455"...
  • Page 51: Additional Network Configuration

    Additional Network Configuration You can configure additional network parameter like special network routes or alias definitions. For this you will edit a script file which will be activated every time after the network configuration will run. Also the Samba Configuration from „/etc/samba/smb.conf“ can be edited:...
  • Page 52: Configuration: Notification

    Configuration: Notification...
  • Page 53: Alarm Events

    Alarm events On this page you can set up different notification types for a number of events. This is an important feature because of the nature of a timeserver: running unobserved in the background. If an error or problem occurs, the timeserver is able to notify an administrator by using a number of different notification types.
  • Page 54: Windows Popup Messages

    Windows Popup Messages Most Microsoft Windows operating systems provide you with a local notification tool. You can send messages via the special Windows protocol in your local network. It is not necessary to enable the NETBIOS protocol of the LANTIME in order to use this notification.
  • Page 55: User Defined Alarm Scripts

    User defined Alarm scripts You can define your own alarm script for every event by using the “Edit user defined notification script”. This script will be called automatically if one of the selected events occurs. This user alarm script will be stored on the Flash-Disk at “/mnt/flash/user_defined_notification”.
  • Page 56: Configuration: Security

    Configuration: Security...
  • Page 57: Password

    Password On the ““Security““ page you can manage all security relevant parameters for your timeserver. In the first section “Login” the administration password can be changed, which is used for SSH, TELNET, FTP, HTTP and HTTPS access. The password is stored encrypted on the internal flash disk and can only be reset to the default value “timeserver”...
  • Page 58: Ssh Secure Shell Login

    SSH Secure Shell Login The SSH provides you with a secure shell access to your timeserver. The connection is encrypted, so no readable passwords are transmitted over your network. The actual LANTIME version supports SSH1 and SSH2 over IPv4 and IPv6. In order to use this feature, you have to enable the SSHD subsystem and a security key has to be generated on the timeserver by using the “Generate SSH key”...
  • Page 59: Generate Ssl Certificate For Https

    Generate SSL Certificate for HTTPS HTTPS is the standard for encrypted transmission of data between web browser and web server. It relies on X.509 certificates and asymmetric crypto procedures. The timeserver uses these certificates to authenticate itself to the client (web browser). The first time a web browser connects to the HTTPS web server of your LANTIME, you are asked to accept the certificate of the web server.
  • Page 60: Ntp Keys And Certificates

    NTP keys and certificates The fourth and fifth section of the “Security“ page allow you to create the needed crypto keys and certificates for secure NTP operation (please see NTP authentication below). The function “Generate new NTP public key“ is creating a new self-signed certificate for the timeserver, which is automatically marked as “trusted“.
  • Page 61: Configuration: Ntp

    Configuration: NTP The NTP configuration page is used to set up the additional NTP parameters needed for a more specific configuration of the NTP subsystem. The default configuration of the timeserver consists of a local clock, which represents the hardware clock of your LANTIME system and the GPS reference clock. The local clock is only chosen as the NTP time reference after the GPS clock lost its synchronisation.
  • Page 62 interpreting the PPS (pulse per second) of the GPS reference clock. The default configuration looks like this: lantime # NTP.CONF for GPS167 with UNI ERLANGEN server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 12 # local stratum server 127.127.8.0 mode 135 prefer # GPS167 UNI Erlangen PPS fudge 127.127.8.0 time1 0.0042...
  • Page 63 The NTP Trusttime will specify the time how long the NTP will trust the reference time if this is not synchronized (free running). This time will be set in seconds or minutes or hours. The value 0 will be select the default value for the specific reference clock.
  • Page 64: Ntp Authentication

    NTP Authentication NTP version 2 and version 3 support an authentication method using symmetric keys. If a packet is sent by the NTPD while using this authentication mode, every packet is provided with a 32 bit key ID and a cryptographic 64/128 bit checksum of the packet.
  • Page 65 The ntp.keys file mentioned above holds a list of all keys and their respective ID known by the server. This file should not be world-readable (only root should be able to look into this) and it may look like this: # ntp keys file (ntp.keys) 29233E0461ECD6AE # des key in NTP format...
  • Page 66: Ntp Autokey

    NTP AUTOKEY NTP Version 4 supports symmetric keys and additionally provides the so-called AUTOKEY feature. The authentic of received time at the NTP clients is sufficiently ensured by the symmetric key technique. In order to achieve a higher security, e.g. against so-called replay attacks, it is important to change the used crypto keys from time to time.
  • Page 67 4 server time2.meinberg.de You find the server time.meinberg.de which is using the AUTOKEY feature, while time2.meinberg.de is used without any authentic checks. If you want to setup the LANTIME server as a trusted host, but need to use a different trusted authority, please create your own group key with this TA and include it with the web interface of your LANTIME (on page “Security Management”...
  • Page 68 Example: This autokey group is formed by one Stratum-1-server (B), two Stratum-2-servers (D and E) and a number of clients (in the diagram there are 4 clients shown, c1 – c4). B is the trusted host, he holds the group key and a self-signed certificate marked as “trusted”.
  • Page 69: Configuration: Local

    Configuration: Local...
  • Page 70: Administrative Functions

    You should use this function only, if the NTPD has been synchronized to the internal reference clock for more than one day. This is done here at Meinberg directly before shipping the LANTIME unit to our customers, so you do not need to use this function during normal operation.
  • Page 71: User Management

    The first usage of “Save settings” will load the configuration from flash into memory and activate it. The point “Download SNMP MIB files“ can be used to download all Meinberg specific SNMP MIB files to your workstation. They can be distributed to all SNMP management clients afterwards.
  • Page 72: Administrative Information

    Administrative Information The button “List all messages“ displays the SYSLOG of the LANTIME completely. In this log all subsystems create their entries, even the OS (upper case) kernel. The SYSLOG file /var/log/messages is only stored in the system’s ram disk, therefore it is lost after a power off or restart.
  • Page 73 Using the button “List detailed SHS information“ gives you the possibility to check detailed SHS status information. The first parameter indicates the time and date of the last update of the shown parameters. Next you find the GPS receiver status and the NTP status, followed by the GPS position data.
  • Page 74: Software Update

    If you need to update the software of your LANTIME, you need a special file from Meinberg, which can be uploaded to the LANTIME by first choosing the file on your local computer with the “Browse” button and then press “Start firmware update”.
  • Page 75: Automatic Configuration Check

    Automatic configuration check All parameters of the LANTIME can be checked for plausibility and all configured servers (e.g. SYSLOG servers, nameservers) are tested for reachability. All red coloured values should be reviewed by the administrator. Because all configured hostnames / IP addresses of the servers are processed during the reachabilitytests, the whole check process may take a while.
  • Page 76: Get Diagnostics Information

    With the help of these informations the technical support from Meinberg can reproduce the current state of your Lantime. It takes some time to collect all information from the Lantime. Do not press the button again while this process is running - some web browsers will cancel the job if you press the button twice.
  • Page 77: Configuration: Statistics

    Configuration: Statistics...
  • Page 78: Statistical Information

    Statistical Information In the first section a graphical diagram shows the running synchronisation process. NTP is storing this statistical information in so-called “loopstats” files, which are used here to draw the curves. The red line is describing the offset between the internal reference clock (GPS) and the system clock.
  • Page 79: Configuration: Manual

    Configuration: Manual This page gives you access to the documents stored on your LANTIME, especially the manuals and your own notes. The two lists include filename, language, file type, date and size of the documents/notes. The LANTIME documents can be downloaded from here in order to read / print them on your workstation.
  • Page 80 If you want to add a note (you can maintain more than one note on your LANTIME), after choosing the button “add note” you have to enter a filename (without a directory path, all notes are stored in a fixed directory on the flash disk of your LANTIME) and the language of your note first.
  • Page 81: The Command Line Interface

    The Command Line Interface The command line interface (CLI) can be used within a TELNET or SSH session. After login, just enter “setup” to start the CLI setup tool. The start page gives a short overview of the most important configuration parameters and the runtime statistics of the unit.
  • Page 82: Cli Ethernet

    CLI Ethernet In the network configuration all parameters related to the network interfaces can be changed. In the first section you can change the hostname and domain name. You can also specify two nameservers and two SYSLOG servers. In the nameserver and SYSLOG server fields you may enter an IPv4 or IPv6 address (the SYSLOG servers can be specified as a hostname, too).
  • Page 83 NETBIOS cannot be used over IPv6 in this version. IPv4 and IPv6 can be used together on one LANTIME. To manage the interface specific parameters, you can enter the Ethernet Configuration Line page by using one of the ETHERNET buttons. If your LANTIME is equipped with only one network interface, you will find only one button (ETHERNET 0).
  • Page 84 If the DHCP client has been activated, the automatically obtained parameters are shown in the appropriate fields (IPv4 address, netmask, gateway). You can specify up to three IPv6 addresses for your LANTIME timeserver. Additionally you can switch off the IPv6 AUTOCONF feature. IPv6 addresses are 128 bits in length and written as a chain of 16 bit numbers in hexadecimal notation, separated with colons.
  • Page 85: Cli Notification

    CLI Notification Alarm events On this page you can set up different notification types for a number of events. This is an important feature because of the nature of a timeserver: running in the background. If an error or problem occurs, the timeserver is able to notify an administrator by using a number of different notification types.
  • Page 86: E-Mail Messages

    Every event can use a combination of those four notification types, of course you can disable notification for events by disabling all notification types. The configuration of the four notification types can be changed in the upper section of the page, you can control which notification is used for which event by using the button “notification conditions”...
  • Page 87: Windows Popup Messages

    Windows Popup Messages Most Microsoft Windows operating systems provide you with a local notification tool. You can send messages via the special Windows protocol in your local network. It is not necessary to enable the NETBIOS protocol of the LANTIME in order to use this notification.
  • Page 88: Cli Security

    CLI Security Password On the “Security“ page you can manage all security relevant parameters for your timeserver. In the first section “Login” the administration password can be changed, which is used for SSH, TELNET, FTP, HTTP and HTTPS access. The password is stored encrypted on the internal flash disk and can only be reset to the default value “timeserver”...
  • Page 89: Generate Ssl Certificate For Https

    If you enabled SSH, your LANTIME automatically is able to use secure file transfer with SCP or SFTP protocol. The usage of FTP as a file transfer protocol is as insecure as using TELNET for shell access. Generate SSL Certificate for HTTPS HTTPS is the standard for encrypted transmission of data between web browser and web server.
  • Page 90: Cli Ntp Parameter

    CLI NTP Parameter The NTP configuration page is used to set up the additional NTP parameters needed for a more specific configuration of the NTP subsystem. The default configuration of the timeserver consists of a local clock, which represents the hardware clock of your LANTIME system and the GPS reference clock. The local clock is only chosen as the NTP time reference after the GPS clock lost its synchronisation.
  • Page 91: Cli Ntp Authentication

    CLI NTP Authentication Please see the corresponding chapter in the web interface description. CLI NTP Autokey Please see the corresponding chapter in the web interface description.
  • Page 92: Cli Local

    You should use this function only, if the NTPD has been synchronized to the internal reference clock for more than one day. This is done here at Meinberg directly before shipping the LANTIME unit to our customers, so you do not need to use this function during normal operation.
  • Page 93: User Management

    The function “Reset to factory defaults“ is setting all configuration parameters back to default values. The regular file /mnt/flash/global_configuration will be replaced with the file /mnt/flash/factory.conf, but first a copy of the configuration is saved under /mnt/flash/global_configuration.old for backup reasons. The default password “timeserver”...
  • Page 94 Mar 15 13:35:17 LanGpsV4 ntpd[12948]: frequency initialized 45.212 PPM from / etc/ntp.drift Mar 15 13:38:36 LanGpsV4 lantime[417]: NTP sync to GPS Mar 15 13:38:36 LanGpsV4 lantime[417]: NTP restart Mar 15 13:45:36 LanGpsV4 proftpd[14061]: connect from 172.16.3.2 (172.16.3.2) Mar 15 14:01:11 LanGpsV4 login[15711]: invalid password for `root' on `ttyp1' from `172.16.3.45' Mar 15 14:01:17 LanGpsV4 login[15711]: root login on `ttyp1' from `172.16.3.45' With “List detailed version information“...
  • Page 95: Software Update

    If you need to update the software of your LANTIME, you need a special file update.tgz from Meinberg, which has to be uploaded to the LANTIME by using ftp, SCP or SFTP to the root dir (/update.tgz), after the file transfer is complete, press “Start firmware update”.
  • Page 96: Snmp Support

    MD5 SHA1 Encryption support: By using the special Meinberg SNMP-agent all important status variables can be read with SNMP conformant client software. Where applicable, a variable is implemented as string and numeric value, for example allowing SNMP client software to use the information for drawing diagrams or monitor threshold levels.
  • Page 97 By using the standard MIB, no NTP get requests are allowed. Only the standard system and network parameters can be accessed (e.g. using the NET-SNMP command “snmpget”). Only by using the Meinberg MIB the change of configuration parameters is possible (the command “snmpset“ is used to alter a variable, for example).
  • Page 98: Configuration Over Snmp

    Configuration over SNMP The LANTIME timeserver can be configured via several user interfaces. Besides the possibility to setup its parameters with the web interface (HTTP and/or HTTPS) and the direct shell access via Telnet or SSH, a SNMP based configuration interface is available.
  • Page 99: Examples For The Usage Of The Snmp Configuration Features

    MBG-SNMP-LANTIME-CFG-MIB::mbgLtCfgSyslogserver1.0 = STRING: MBG-SNMP-LANTIME-CFG-MIB::mbgLtCfgSyslogserver2.0 = STRING: [...] To alter a parameter, with net-snmp you would use the snmpset command: root@testhost:/# snmpset -v2c -r 0 -t 10 -c rwsecret timeserver.meinberg.de mbgLtCfghostname.0 string „helloworld“ MBG-SNMP-LANTIME-CFG-MIB::mbgLtCfghostname.0 = STRING: helloworld root@testhost:/# Please note that your SNMP request has to be sent with a sufficient timeout (in the above snmpset example this was achieved by using the “-t 10“...
  • Page 100: Further Configuration Possibilities

    Further configuration possibilities Because the timeserver uses a standard version of the net-snmp SNMP daemon (with extended features covering the timeserver-specific functions), all configuration parameters of the SNMPD can be used. The configuration file of the SNMP daemon is located at /usr/local/share/snmp after boot time, the filename is snmpd.conf. During the boot sequence, this file is created dynamically by using a template file and appending the SNMP parameters stored in the timeserver setup.
  • Page 101 (e.g. mail, winpopup, SYSLOG etc.). A few examples: (we are again using the snmpset command which comes with the net-snmp tools). root@testhost:/# snmpset -v2c -r 0 -t 10 -c rwsecret timeserver.meinberg.de mbgLtCmdExecute.0 int 1 MBG-SNMP-LANTIME-CMD-MIB::mbgLtCmdExecute.0 = INTEGER: Reboot(1) root@testhost:/# The command shown above is forcing the timeserver to reboot.
  • Page 102: Configuration Of The Timeserver With Snmp: Reference

    LANTIME SNMP traps mbgLantime.4 mbgLtCfg LANTIME configuration variables mbgLantime.5 mbgLtCmd LANTIME control commands Further detailed information can be found in the Meinberg MIB files. Reference of LANTIME SNMP configuration variables: SNMP branch Variable Data type Description mbgLtCfgNetwork mbgLtCfghostname string...
  • Page 103 SNMP branch Variable Data type Description mbgLtCfgNtpServer3KEY integer Link to the key which should be used for the third NTP-server mbgLtCfgStratumLocalClock integer(0..15) Stratum-value of the internal system clock of the timeserver mbgLtCfgNTPTrustedKey integer Link to the key which should be used for the internal reference time source mbgLtCfgNTPBroadcastIP string (IPv4 or IPv6-...
  • Page 104 SNMP branch Variable Data type Description mbgLtCfgNotify mbgLtCfgNotifyNTPNotSync Exactly one, none or a combination of string(combination the following notification types: email=sending an email wmail=sending a winpopup-message snmp=sending a SNMP-trap, disp=showing on wall mount display, syslog=sending a syslog-entry for the event „NTP not synchronized“ mbgLtCfgNotifyNTPStopped string (combination) (see mbgLtCfgNotifyNTPNotSync) for the event „NTP Daemon stopped“...
  • Page 105: Snmp Traps

    (-p is for output to stdout, -s would use the syslog for output). The corresponding MIB files can be found on the LANTIME at /usr/local/share/snmp/mibs/ , all Meinberg specific MIB files are named “MBG-SNMP….” . These MIB files can be downloaded by using the web interface (see “Local” page, “Download MIB files”...
  • Page 106: Snmp Trap Reference

    SNMP Trap Reference All traps can be found under the mbgLtTraps section in the Meinberg MIB. A special trap exists for every notification event the timeserver knows. Please note that the traps are only sent if you configured the notification type “SNMP trap” for the event, otherwise no trap is generated.
  • Page 107: Attachment: Technical Information

    Attachment: Technical Information Skilled/Service-Personnel only: Replacing the Lithium Battery The life time of the lithium battery on the board is at least 10 years. If the need arises to replace the battery, the following should be noted: ATTENTION! There is a Danger of explosion if the lithium battery is replaced incorrectly.
  • Page 108: Safety Instructions For Building-In Equipment

    Safety instructions for building-in equipment This building-in equipment has been designed and tested in accordance with the requirements of Standard IEC 950 "Safety of Information Technology Equipment, including Electrical Business Equipment". During installation of the building-in equipment in an end application (i.e. rack) additional requirements in accordance with Standard IEC 950 have to be taken into account.
  • Page 109: Rear- / Front Panel Connectors

    Rear- / Front Panel Connectors Name Type Signal Cable Front panel TERM 9 pin SUB-D RS-232 shielded data line Network RJ-45 Ethernet shielded data line Rear panel COM_GPS 25 pin SUB-D RS-232 shielded data line Pulse Output 9 pin SUB-D TTL via 50 shielded line Time Limit Error...
  • Page 110: Rear View Lantime

    Rear View LANTIME...
  • Page 111: Sub-D Connector Assignments

    SUB-D Connector Assignments...
  • Page 112: Technical Specifications Gps167

    3 asynchronous serial ports (RS-232) COM0: fixed, internal used COM1: fixed, internal used COM2+3: configurable, sending Standard Meinberg Time String (once per second or per minute) POWER REQUIREMENTS: 5 V ± 5 %, @ 700 mA PHYSICAL DIMENSION: Eurocard, 100 mm x 160 mm...
  • Page 113: Accuracy Of Frequency Tcxo Quartz (Standard)

    Accuracy of frequency TCXO quartz (standard)
  • Page 114: Technical Specifications Gps167 Antenna

    Technical Specifications GPS167 Antenna ANTENNA: Dielectric patch antenna, 25 x 25 mm Receive frequency: 1575.42 MHz Bandwidth: 9 MHz CONVERTER: Local oscillator to converter frequency: 10 MHz First IF frequency: 35.4 MHz POWER REQUIREMENTS: 12 V ... 18 V, @ 100 mA (provided via antenna cable) CONNECTOR: Coax type N, female AMBIENT...
  • Page 115: Signal Description Gps167

    Signal Description GPS167 Name Function 32a+c Ground VCC in (+5 V) 1a+c +5 V supply VCC in (+12 V) 2a+c +12 V supply P_SEC out Pulse when second changes, TTL level, active high, length 200 msec P_MIN out Pulse when minute changes, TTL level, active high, length 200 msec DCF_MARK out DCF77 compatible second marks, TTL level,...
  • Page 116: Rear Connector Pin Assignments Gps167

    Rear Connector Pin Assignments GPS167 VCC in (+5V) VCC in (+5V) VCC in (+12V) VCC in (+12V) VDD in (TCXO/OCXO) VDD in (TCXO/OCXO) (reserved, FreqAdjust out) P_SEC out (reserved, 10 MHz in) P_MIN out /RESET in/out 100 kHz out ProgPulse0 out 1 MHz out ProgPulse1 out 10 MHz out...
  • Page 117: Technical Specifications Pzf5Xx

    Technical specifications PZF5xx RECEIVER: Preamplifier with two post-connected receiver channels for best aquisition and tracking of the DCF-signals. CONTROL OF RECEPTION: The DCF-signal is checked for minimum field strength by microprocessor. The result is indicated by LED. In addition, the value of the digitized field strength is displayed in menu 'FIELD'.
  • Page 118 HUMIDITY: Relativ humidity 85 % max. TEMPERATURE RANGE: 0° - 60 ° Celsius POWER SUPPLY: + 5 V, approx. 330 mA...
  • Page 119: Signal Description Pzf5Xx

    Signal description PZF5xx Name Function 32a+c Reference potential VCC in (+5 V) 1a+c +5 V power supply VDD in (+12 V) 2a+c +12 V power supply, reserved DCF_MARK out DCF77 Emulation, TTL level, active high pulse duration: 100 ms or 200 ms P_SEC out Pulse per second, TTL-level, active high /P_SEC out...
  • Page 120: Rear Connector Pin Assignments Pzf5Xx

    Rear Connector Pin Assignments PZF5xx VCC in (+5V) VCC in (+5V) VDD in (+12V) VDD in (+12V) /BOOT in DCF_MARK out reserved /P_SEC out P_SEC out /P_MIN out P_MIN out /RESET in/out 100 kHz out 77,5 kHz out 1 MHz out 155 kHz out 10 MHz out 310 kHz out...
  • Page 121: Technical Specifications Lan Cpu

    Technical Specifications LAN CPU Geode TM GX1 with 266 MHz PROCESSOR: MAIN MEMORY: 32 MB (to 64 MB upgradeable) CACHE-MEMORY: 16 KB 2nd Level Cache FLASHDISK: 8 MB (until max. 72 MB) NETWORK CONNECTOR: 10/100 MBIT with RJ45-Jack DAVICOM DM9102AEthernet NIC Controller SERIAL - INTERFACE: Four serial RS232-Ports...
  • Page 122: Rear Connector Pin Assignments Lan Cpu

    Rear Connector Pin Assignments LAN CPU VCC in (+5V) VCC in (+5V) VCC in (+5V) VCC in (+5V) VCC in (+5V) VCC in (+5V) PPS in /AFD out /STB out /ERR in /SLIN out /INIT out D5 in/out D6 in/out D7 in/out LPT1 D2 in/out...
  • Page 123: Technical Specifications Power Supply Unit Puls Ap 336-505

    Technical Specifications Power Supply Unit PULS AP 336-505 INPUT VOLTAGE: 105 ... 300 V DC, max. 0.7 A 85 ... 265 V AC, 47... 63 Hz, max. 1.5 A FUSE: Electronic OUTPUT VOLTAGES: Vout1: 5.15 V / 2 A Vout2: +12 V / 1 A Vout3: -12 V / 1 A...
  • Page 124: Time Strings

    Time Strings Format of the Meinberg Standard Time String The Meinberg Standard Time String is a sequence of 32 ASCII characters starting with the STX (start-of-text) character and ending with the ETX (end-of-text) character. The format is: <STX>D:dd.mm.yy;T:w;U:hh.mm.ss;uvxy<ETX> The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string.
  • Page 125: Format Of The Gps167 Capture String

    Format of the GPS167 Capture String The Meinberg GPS167 Capture String is a sequence of 31 ASCII characters terminated by a CR/LF (Carriage Return/Line Feed) combination. The format is: CHx_tt.mm.jj_hh:mm:ss.fffffff<CR><LF> The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string.
  • Page 126: Format Of The Sat-Time String

    Format of the SAT-Time String The SAT-Time String is a sequence of 29 ASCII characters starting with the STX (start-of-text) character and ending with the ETX (end-of-text) character. The format <STX>dd.mm.yy/w/hh:mm:ssxxxxuv<ETX> The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string.
  • Page 127: Format Of The Uni Erlangen String (Ntp)

    Format of the Uni Erlangen String (NTP) The time string Uni Erlangen (NTP) of a GPS-clock is a sequence of 66 ASCII characters starting with the STX (start-of-text) character and ending with the ETX (end-of-text) character. The format is: <STX>tt.mm.jj; w; hh:mm:ss; voo:oo; acdfg i;bbb.bbbbn lll.lllle hhhhm<ETX> The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string.
  • Page 128 leap second insertion ‘L’ leap second is actually inserted (active only in 60th sec.) ‘ ‘ (space, 20h) no leap second is inserted bbb.bbbb latitude of receiver position in degrees leading signs are replaced by a space character (20h) latitude, the following characters are possible: ‘N’...
  • Page 129: Format Of The Nmea 0183 String (Rmc)

    Format of the NMEA 0183 String (RMC) The NMEA String is a sequence of 65 ASCII characters starting with the ‘$’ character and ending with the characters CR (carriage return) and LF (line-feed). The format is: $GPRMC,hhmmss.ss,A,bbbb.bb,n,lllll.ll,e,0.0,0.0,ddmmyy,0.0,a*hh<CR><LF> The letters printed in italics are replaced by ASCII numbers or letters whereas the other characters are part of the time string.
  • Page 130: Format Of The Abb Spa Time String

    Format of the ABB SPA Time String The ABB SPA Time String is a sequence of 32 ASCII characters starting with the characters ">900WD" and ending with the <CR> (Carriage Return) character. The format is: >900WD:yy-mm-tt_hh.mm;ss.fff:cc<CR> The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string.
  • Page 131: Format Of The Computime Time String

    Format of the COMPUTIME Time String The COMPUTIME Time String is a sequence of 24 ASCII characters starting with the characters “T" and ending with the <LF> (Line-Feed, ASCII-Code 0Ah) character. The format is: T:jj:mm:tt:ww:hh:mm:ss<CR><LF> The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string.
  • Page 132: Menu Quick Reference

    Menu Quick Reference...
  • Page 133: Declaration Of Conformity

    Declaration of Conformity Hersteller Meinberg Funkuhren GmbH & Co. KG Auf der Landwehr 22 Manufacturer D-31812 Bad Pyrmont erklärt in alleiniger Verantwortung, dass das Produkt, declares under its sole responsibility, that the product NTP Timeserver Produktbezeichnung Product Name LANTIME/SHS Modell / Typ Model Designation auf das sich diese Erklärung bezieht, mit den folgenden Normen übereinstimmt.
  • Page 134: Manual Vp100/Net Display Configuration

    Manual VP100/NET Display configuration send2display Version 0.1 usage: send2display -h hostname -s serialnumber [options] Valid options are: -h, --host H Uses H as the hostname of the display unit -s, --serialnumber S Uses S as the serialnumber of the display (e.g. 03A00C7F) -c, --clear M Clear message M (0-31)
  • Page 135 If you want the message (any type) to appear periodically, you can set the time in- terval with: -D, --periodday D Display message every D days -H, --periodhour H Display message every H hours -M, --periodminute M Display message every M minutes (You can combine these options.
  • Page 136: Global Configuration File

    #----------------------- # Configuration File Section Configuration File Version Number :4.05 Configuration File Last Change :Mon Mar 15 07:44:21 2004 # Network Parameter Section Hostname [ASCII,50]:LanGpsV4 Domainname [ASCII,50]:py.meinberg.de IPv4 GATEWAY ..[IP]:0 IPv6 GATEWAY ..[IP]:0 Nameserver 1 [IP]: Nameserver 2...
  • Page 137: Global Option File

    SNMP Location String [ASCII,50]:Germany # Windows Messages Section WMail Address 1 [ASCII,50]: WMail Address 2 [ASCII,50]: # VP100 Display Section VP100 Display Address 1 [ASCII,50]: VP100 Display Sernum [ASCII,50]: VP100 Display Address 2 [ASCII,50]: VP100 Display Sernum [ASCII,50]: # Notification Section Notification on NTP_not_sync [CASE]: Notification on NTP_stopped...
  • Page 138: Third Party Software

    Third party software The LANTIME network timeserver is running a number of software products created and/or maintained by open source projects. A lot of people contributed to this and we explicitly want to thank everyone involved for her/his great work. The used open source software comes with its own license which we want to mention below.
  • Page 139: Network Time Protocol Version 4 (Ntp)

    Network Time Protocol Version 4 (NTP) The NTP project, lead by David L. Mills, can be reached in the internet at www.ntp.org. There you will find a wealthy collection of documentation and information covering all aspects of the application of NTP for time synchronization purposes.
  • Page 140: Gnu General Public License (Gpl)

    GNU General Public License (GPL) GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 675 Mass Ave, Cambridge, MA 02139, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it.
  • Page 141 Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty;...
  • Page 142 making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the...
  • Page 143 the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
  • Page 144: Timecode (Option)

    Timecode (option) Abstract The transmission of coded timing signals began to take on widespread importance in the early 1950´s. Especially the US missile and space programs were the forces behind the development of these time codes, which were used for the correlation of data.
  • Page 145: Irig Standard Format

    IRIG Standard Format...
  • Page 146: Afnor Standard Format

    AFNOR Standard Format...
  • Page 147: Assignment Of Cf Segment In Ieee1344 Code

    Assignment of CF Segment in IEEE1344 Code Bit No. Designation Description Position Identifier P5 Year BCD encoded 1 Year BCD encoded 2 low nibble of BCD encoded year Year BCD encoded 4 Year BCD encoded 8 empty, always zero Year BCD encoded 10 Year BCD encoded 20 high nibble of BCD encoded year Year BCD encoded 40...
  • Page 148: Generated Time Codes

    Generated Time Codes Besides the amplitude modulated sine wave signal, the board also provides unmodulated DC-Level Shift TTL output in parallel. Thus six time codes are available. a) B002: 100 pps, PWM DC signal, no carrier BCD time-of-year b) B122: 100 pps, AM sine wave signal, 1 kHz carrier frequency BCD time-of-year c) B003:...
  • Page 149: Outputs

    Outputs The module GPS167-TC provides modulated and unmodulated (DC-Level Shift) outputs. The format of the timecodes is illustrated in the diagramms "IRIG-" and "AFNOR standard-format". AM - Sine Wave Output The amplitude-modulated carrier is available at the VG-connector pin 14a. The carrier frequency depends on the code and has a value of 1 kHz (IRIG-B).
  • Page 150: Usb Stick

    USB Stick Via front panel Lantime supports a USB connector to plug in a USB Memory Stick. This USB stick can be used for different tasks in combination with the Lantime: - Transfer configuration parameters between different Lantimes - Keypad locking for secure using the keypad of the LCD - Transfer of log files - Transfer for full or incremental Software Updates - Upload and download of secure certificates (SSL, SSH) and password...
  • Page 151: Menu Configuration Files

    Menu Configuration Files Every submenu will be defined by a spezial formated text file. The name of this file has to be started with „menu_“. This file is an ASCII file which can be created by a standard text editor with the following format: # Comment Menu-Name: get configuration from USB Stick Menu-Type: default...
  • Page 152: Menu Script Files

    Menu Script Files The name of the script file which will be activated when pressing the CLR/ACK button on a submenu will be defined in the Menu configuration file. The script files consists of commands using in a Telnet session (like „cp“ or „rm“). The following example will copy the Lantime configuration file from the USB stick to the internal flash of the Lantime.
  • Page 153: Reference

    Reference [Mills88] Mills, D. L., "Network Time Protocol (Version 1) - specification and implementation", DARPA Networking Group Report RFC-1059, University of Delaware, July 1988 [Mills89] Mills, D. L., "Network Time Protocol (Version 2) - specification and implementation", DARPA Networking Group Report RFC-1119, University of Delaware, September 1989 [Mills90] Mills, D.

This manual is also suitable for:

NdtShspzfLantime/shspzf

Table of Contents

Save PDF