LANTIME Firmware (V4/V5) - Changelogs



By publishing the changelogs of our older LANTIME firmware projects, you will be informed about adaptations, updates, and fixes of our time server firmware.

V4 Changelog

------------------------------------------

-----  Version 460  04.08.2012  ----
- fix: added new version of bash


-----  Version 459  03.11.2011  ----
- fix: vulnerable to CA-2003-24 Buffer Management Vulnerability -> now OpenSSH v3.1.7p2


-----  Version 458  ----
- fix: RDT: send message "not responding" only once


-----  Version 457  ----
- fix: NTPD: bugfix 1331


-----  Version 456  ----
- new: GPSHYBPZF: handle Notificatications and Messages of second refclock PZF

-----  Version 455  ----

- new: MRS: get offsets from ext.NTP servers directly with "ntpdate -uq server1 server2 server3 ..."
       and check AUTH with ntpdc before (to avoid sync to falseticker)



-----  Version 454  ----

- fix: HTTP: auf Login-Seite wurde bei SHS-Systemem der GPS-Status und nicht der SHS-Status ausgegeben.



-----  Version 453  -----

- new: write BIOS version to /device_version



-----  Version 452  -----

- SNMP: remove quotes in snmp location string
- new: automatically detect the CF card (ELX-ECO)
- fix: notification message "Refclock not sync" and "Refclock sync"  will be send for PZF only
- fix: RDT special check for "Refclock not sync" and "Refclock not available" (7.8.2008)
- fix: client management accept names < 7 characters
- new: client management check condition "no server suitable for synchronization"


-----  Version 451  -----

- new: option to restrict external access to NTP while initialisation
- new: updated diagnostic information with get_diag_file
- fix: bonding setup will be activated after reboot only
- fix: snmp did not display the right eth0 state (updated kernel and dmfe.ko 22.01.08) 



-----  Version 450  20.06.2007  -----

- new: kernel 2.6.15.1 (due to sporadically time jumps of 500ms)
       new etxmgx.gz (initrd) and new NTP adapted to new kernel
       with new lantimed adapted to new NTP
- new: Lantime will be rebooted after 30s automatically
- new: Update succeeded will be shown in WEB interface from version 4.33
-- no downgrade possible now --



-----  Version 449  14.06.2007  -----

- fix: problems with DHCPC timeout (have to wait for 2s after initialisation of the network interface)
- fix: "Refclock not responding" sporadically
- fix: Trust time not enabled




-----  Version 448  04.04.2007  -----

- fix: TIME Protokoll wurde bei Eintrag von ' ' nicht abgeschaltet
- new: disable binary polling from NTP (mode 18) if refclock not GPS
- new: updated SAMBA configuration with "map to guest = Bad User"
- fix: more than one external NTP server will cause bad display messages "NTP not sync"
- new: support for GPS170 (update firmware with: "flashgps170 gps170.108")




-----  Version 447  16.02.2007  -----

- new: new manuals for GPS_1HE
- fix: Display NTP CPU states in GPSHYB MOAC system 
- new: RDT: Change reading order of initial reftime: ext. server first
- new: SNMP
- new: HTTP&CLI: Changing user interface 
- fix: HTTP&CLI: Deleting users was not possible
- fix: CLI: DCT and RDT version terminated with Seg-Fault.





-----  Version 446  -----

- new: Deviding Version 5 and Version 4




-----  Version 445  05.12.2006   -----

- new: CLI: Diagnostics file can be created via SSH/Telnet
- fix: Message "If refclock sync" was not created at PZF
- fix: Link and speed of LNE ports were not saved in HTTP



-----  Version 444  -----

- fix: FTP did not always work in DHCP mode
- fix: First switching DHCP to static IPv4 address caused error
- new: factory defaults always include a reboot
- new: HTTP: Logo for M300 & M600 integrated
- new: HTTP&CLI: Diagnostics: PTP and display files included
- fix: HTTP: Displaying distance to transmitter on NDT 
- new: HTTP:CLI: Measures for PTP offset master and one way delay
- new: gendiff v109: Increasing timeout for message: "current external NTP server not reachable"



-----  Version 443  13.11.2006 -----

- fix: Redundant power supply was not on detected ETX LX800
- new: TCR511



-----  Version 442 -----

- fix: CLI: User could not login because of password issues



-----  Version 441  -----

- new: HTTP&CLI: Bonding for first interface available




-----  Version 440  14.09.2006  -----

- fix: check configuration in HTTP interface
- fix: time protokoll was not switched off
- fix: RDT, DCT and TCR Status was not set sometimes
- new: automatic time telegram detection (0:StdMeinberg/9600/7E2  1:StdMeinberg/9600/8N1  2:UniErlangen/19200/8N1)



-----  Version 439  30.08.2006  -----

- new: SNMP command for setting up reftime



-----  Version 438  22.06.2006  -----

- new: newer type LANREDTCR: Lantime GPS with TCR redundant manageable via NTP
- fix: CLI:  Saving configuration could end up in error
- fix: HTTP: Notification "Receiver sync" was not available on LANTIME/PZF
- new: HTTP: Broadcast interval can be chosen via select box
- new: CLI:  NTP access control integreted
- fix: CLI:  Display errors in CLI
- new: CLI:  Notification trigger can be parametrized via CLI



-----  Version 437/509  28.04.2006  -----

- new: Max. number of configurable external NTP server increased to seven
- new: V5: automatic detection of the number of network interfaces
- new: V5: automatic detection of external serial interfaces
- fix: Correcting display error in CLI
- fix: CLI: Changes to display on external NTP server page
- fix: NDT: gendiff does not switch to next external server if it is not reachable anymore

-----  Version 436/508  20.03.2006  -----

- new: User administration
- new: Lantime/RDT: Changes to npd.conf in case that no serial clock can be found while booting
- new: Lantime/RDT: NTP prefer flag can be used for external server
- new: 3 new notifications and SNMP traps for Lantime/SHS
- new: SHS: new option for NTP handling
- new: NTP trusttime in seconds, hours, days
- new: NTP patch: ignoring '#' within GPS time telegramm
- new: SNMP new MIB (syntactical mistakes)
- new: Firmware version: SHS.413
- new: new manuals (OO) and QSGs
- fix: Lantime/TCR messages "Antenna Reconnect" and "signal lost" were twisted (lan_tcr.107)
- fix: SNMP traps were just sent to IP addresses and not to hostnames
- fix: "ntpq -p" did not sometimes work in HTTP on "Statistics" page
- fix: HTTP: Upload NTP groupkey did not always work correctly




-----  Version 435/507  24.02.2006  -----

- fix: Replace "Antenna Short Circuit" with "not responding" (after 2 min) in the web interface


-----  Version 434/506  26.01.2006  -----

- new: Lantime NDT changes to NTP
- fix: Bonding modul could just create 4 groups, now: max_bonds=4




-----  Version 433/506  20.01.2006  -----

- fix: In kernel 2.6 V5 services FTP and telnet were not switched off
- new: Changing error message "PZF Antenna Faulty" to "PZF Antenna no signal"
- new: PZF510 V105: Delay at signal loss
- new: HTTP: Download HTTP certificate
- new: HTTP: Notification: CC in extended receivers changed
- new: Additional e-mails are not sent as CC anymore
- new: HTTP: V5 firmware update: Displaying a message and updating logfile can be shown
- new: HTTP: new parameter ADV HTTP OPTION



-----  Version 432  13.12.2005  -----

- new: Changes for redundant power supplies with LPT menus (z.B. TCR/BGT)
- fix: Memeroy loss when using Time Protocols




-----  Version 431  28.11.2005  -----

- fix: Problems with DHCP
- new: new NTP Version 1.1438 including leap-seconds announcement just one day before




-----  Version 430  24.11.2005  -----

- fix: SNMP could not display information of config  file
- fix: Security update in usage with snmpwalk 
- fix: GPS Firmware V415: fitful red LED blinking 
- new: TCR Firmware 1.05: Leap second without free run



-----  Version 429  20.10.2005  -----

- fix: Could not set DAC on TCR
- new: NTP refclock integrated for PTP and changes for PTP/SLAVE usage
- fix: CLI: Firmware update failure
- fix: SNMP MIBs renewed




-----  Version 428  15.09.2005  -----

- new: New NTP version
- new: HTTP: HTTP access controls accepts wild cards (127.16.*.*)
- new: HTTP&CLI: Number of configurable SNMP managers expanded to 4
- new: new Parameter: Disable Local Clock, NTP broadcast intervall
- new: New notification for NORMAL OPERATION




-----  Version 427   31.08.2005   -----

- new: HTTP: NTP client monitoring
- new: HTTP: new notification-trigger: Relais
- fix: HTTP: Special characters could not be used as password
- new: CLI: NTP client monitoring





-----  Version 426   22.08.2005   -----
- new: Two version: 4.xx for kernel 2.4.x and 5.xx for kernel 2.6.x



-----  Version 425  01.08.2005   -----

- new: RDT can handle three different serial types. Can be changed in the display via NEXT button
       0:9600/7E2/STD   1:9600/8N1/STD   2:19200/8N1/UniErlangen  (in global_configuration)
- new: tcpdump
- new: vmstat
- fix: BMPGRAPH: False graph printing corrected



-----  Version 424  12.07.2005  -----

- new: Number of external NTP server increased to five
- new: external NTP server are initialized with the "iburst" option
- fix: LNE was not recognized
- new: HTTP: Statistics: Number of asked clients printed below NTP monlist
- fix: HTTP: NTP: Key fields could not be set



-----  Version 423  27.06.2005  -----

- new: PTP ISA integrated
- new: HTTP&CLI: PTP support integration
- fix: HTTP: Get Diagnostics Information: File was created empty
- new: HTTP&CLI: Samba configuration can be edited via "ETHERNET" page
- fix: Display failure of SNMP variables stratum and refclockid
- new: SNMP variables for version information



-----  Version 422   25.05.2005  -----

- fix: Lantime/TCR could not set the date
- fix: CLI: Type Lantime/EDT allows parameterizing of notification messages
- new: HTTP: GetDiagnostics: NTP.key file is not transmitted
- new: HTTP: Header is not devided from configuration block
- new: HTTP&CLI: NETCONF.ADD can be edited
- new: Inhibit public Lantimes to be spidered via search engines
- new: HTTP: Main navigation displayed on every page
- new: HTTP: Little changes to the layout
- new: HTTP: NTP monlist is displayed last on statistics page
- fix: CLI: NTP autokey parameters could not be saved
- new: HTTP: Access handled via session. No encoded password in URL
- new: HTTP: 15min session timeout without user action



-----  Version 421   05.04.2005  -----

- new: HTTP&CLI: Field OrganizationalUnitName added
- new: HTTP: Statistics page displays "ntpq -p" and "ntpq -c cv assID"
- new: HTTP: Display hostname and current configuration page in browser´s header line
- new: HTTP&CLI: HTTPS certificate can be decoded as well to see values
- new: HTTP: Caption of download manual button changed from "open" to "download"
- new: HTTP: SSH key and NTP autokey ask to overwrite existing values




-----  Version 420   16.03.2005  -----

- fix: CLI: NTP Stratum value could not set via CLI to 0
- new: CLI: NTP stratum value:  keys '+' and '-' are available
- fix: HTTP: Manually configured IPv4 address was displayed on main page even if DHCP was active and an IPv4 was allocated
- new: Support for PZF in BGT (four-line display)
- fix: False refclock status displayed in the LCD according RDT, PZF, TCR
- new: Self created HTTPS certificates can be uploaded via WEB interface
- fix: Fixing older browser display errors
- new: ChangeSNMPUser saves configuration
- fix: HTTPS certificate was created properly,if textfields were left blank: All fields has to be filled out now
- fix: Problems with snmp
- new: PZF510 support
- fix: Character '.' was not allowed to be in an valid hostname




-----  Version 419   23.02.2005  -----

- fix: HTTP: Country code of SSL certificate must be two characters long
- new: new Lantime type: LANTIME/EDT
- new: new NTP version
- new: In four-line displays the second line was changed with NTP status
- fix: Parameter "-c" for starting mini_httpd missed
- new: new type for special bodies with Standard Meinberg 9600/7E2: LantimeType_GPSHYBRID
- fix: User defined notifications created always the only message "ntp not sync" 
- fix: HTTP: Netscape browser fix  




-----  Version 418  07.01.2005  -----

- fix: HTTP: In EditUserDefinedNotificationScript an error message was displayed
- new: HTTP: RestrictNTPAccess: Flags cannot be set
- fix: HTTP: RestrictNTPAccess: Add/Remove address: If failure: False error message was displayed
       




-----  Version 417  15.12.2004  -----

- new: NTP trust time can be edited by HTTP/CLI
- new: NTP version ntp-dev-4.2.0a-20041111 with PPS patch and changes to /etc/ntp.conf
- new: PZF version 716 for 1HE and SHS has longer timeouts for singal losses
- fix: DCT and RDT did not show status of reclock properly



-----  Version 416  25.11.2004  -----

- new: minpoll 6  maxpoll 6 in ntp.conf for  ATOM (PPS) refclock
- new: Contact/location string added as information on "LOCAL" page. Information is readonly and uses values of "LOCAL" page.
       Additionally displayed on main and login page	
- fix: SNMP user was not shown on SNMP site of CLI


-----  Version 415   17.11.2004  -----

- new: Two new Lantime types: DCT/AHS and DCT/DHS
- new: snmpwalk, snmpget, snmpgetnext, snmpset
- fix: CLI: Sequence of button activation changed
- new: HTTP: ntp_access_control added
- new: SNMPD is not activated via default because of memory problems
- new: HTTP: Form data via F5/Reload cannot be sent without submit reloading
- new: HTTP/CLI: PZF type evaluates correlation: Values greater than 100 output "o/r", 
       254 outputs "Antenna Faulty"
       


-----  Version 414   30.09.2004 -----

- fix: SNMP does not work




-----  Version 413   14.09.2004  -----

- fix: CLI/HTTP: IPv6 addresses cannot be used with prefix
- new: High availability bonding can only be activated for USB interfaces
- new: Login pages displays hostname and IP address
- new: Only one IPv4 default gateway
- new: IPv6 default gateway could not be set up with parameters
- new: Firmware updates are only provided if file has been transferred successfully
- fix: User could not choose all notification conditions
- new: HTTP: After saving settings user is directed to main page
- fix: Plausibility check of hostname failed if it contained the upper letters "XYZ"
- new: HTTP/CLI: NTP Trusted Keys: Supports more than one key
- fix: Notification conditions for type TCR could not be set
- new: Range of statistical graph changed for type DCT
- fix: CLI/HTTP: Status of RDT was always displayed as "not available"
- fix: Default hostname is "timeserver"
- new: Logfiles were not deleted
- fix: Uptime was displayed twice on HTTP main page if IPv6 was not activated
- fix: No requests via SNMP possible
- new: SNMP variables for new refclocks
- fix: Bonding was supported correctly
- new: default hostname changed from "LanGpsV4" to "LantimeV4"



-----  Version 412   03.08.04  -----
- fix: Checking plausibility for hostnames failed if the name contained a 'Z'
- fix: HTML interfac did not show IP address on main page when DHCP was activated and IPv4 address was 0.0.0.0
- fix: Incorret output in logfile if NTP sync to DCT, RDT or TCR 


-----  Version 411   09.07.04-----
 
- new: Tastatursperre mit USB Memorystick
- new: Lantime/RDT
- new: Lantime/DCT
- new: Lantime/TCR
- new: Lantime/SHS/PZF
- new: Lantime/SHS/FRC
- new: Lantime/SHS/TCR

       


-----  Version 410  17.06.04  -----

- new: Refclock PFZ intregrated
- fix: NTPCONF.ADD could not be edited via CLI



-----  Version 409  17.05.04  -----

- new: CheckConfiguration can be called via CLI
- new: Refclock NTD integrated
- new: Network bonding
- fix: HTTP access control: IPv6 addresses could not be inserted



-----  Version 408  -----

- fix: After setting IPv4 address to 0.0.0.0 via LCD DHCP mode was not activated
- fix: GPS-BGT: IPv6 address could not be edited
- fix: GPS-BGT: SSH fingerprint was not displayed correctly within LCD
- fix: GPS:BGT: Memory stick menues were displayed incorrect


-----  Version 407  -----

- new: HTTP access control can be managed within CLI
- new: HTTP access control: add & remove button added
- new: Sending WinPopupMessage without Lantime information

-----  Version 406  -----

- fix: File restricted_http_access was not deleted during factory reset
- fix: Setting up "Remote Connect" via LCD disabled all services except SSH
- new: System expects valid time string from refclock before booting up completely
- fix: Display ETH0-DHCP IP address in HTTP interface
- new: User defined alert script. Can be created via HTTP interface
- new: wrapper script to send SNMP traps: /mnt/flash/sendsnmptrap
- new: new MBG_SNMP_LANTIME_TRAPS_MIB.txt
- fix: snmptrap was sent with false SNMP community string
- new: Copy command for global_option to change language


-----  Version 405  -----
30.03.2004
- fix: Deleting logfiles from Crontab did not work
- fix: Light was switched off after changing parameters
- fix: USB memory stick full update did do do firmware update on GPS
- new: NTP autokey with OpenSSL is integrated completely
- new: NTP PPS refclock can be switched off
- fix: NTP was started twice because of falseticker
- new: snmpset supports complete configuration of all parameters
- new: SNMP supports password
- new: SNMP community string could not be set. Differentiation between external SNMP-manager community string and local SNMP
- fix: IPv6 ICMP multicast messages were not supported by USB-ETHERNET driver
- new: Speed and duplex of external interfaces are editable
- new: HTTP check configuration
- new: HTTP access control
- new: newer HTTP daemon: "mini-httpd replaces "thttpd" including "stunnel" because "stunnel" does not support IPv6 and "thttpd" no HTTPS
- fix: IPv6 address was not displayed when only link local existed


-----  Version 404  -----

13.02.2004
- new: Sequence of writing to /var/log/lantime_messages turned upside down
- fix: Adapt setup of console to HTTP interface
- fix: Upload of updates via HTTPS

09.02.2004
- fix: Changed syslog message file name to hostname instead of "testsystem"
- fix: HTML interface
- new: new NTP version 4.2.0 without message "kernel time sync"

06.02.2004
- new: LCD always displays link local address
- fix: Error while editing IPv6 via LCD
- new: Changing IPv4 address, netmask and gateway via LCD deactivates DHCP
- new: "stunnel" does not quit after applying changes via HTTPS interface and is restarted
- new: Timestamping log entries
- new: "syslogd" starts with parameter "-m 0" to disable "--Mark--" entries in syslog
- new: Namserver, Syslogd and external NTP server provide IPv6 addresses
- fix: Changes in HTML interface
- new: Start page displays IPv6 address



-----  Version 403  ------

30.01.2004
- new: Manuals included in PDF format
- new: Customer notes administration via web interface
- new: Download Meinberg SNMP-MIB´s via web interface
- new: Notification messages can be edited in file /mnt/flash/notification_messages
- new: HTML interface displays "linklocal" and all global IPv6 addresses
- new: Displaying IPv4 addresses when DHCP is active
- new  Kernel with IPv6 modul - switchable via setup
- new: snmp with IPv6
       snmpwalk -v2c -c public udp6:fe80::2e0:4bff:fe04:d418 system
       snmpwalk -v2c -c public udp6:fe80::2e0:4bff:fe04:d418%eth0 system
       snmpwalk -v2c -c public udp6:fe80::2e0:4bff:fe04:d418%eth0:161 system
- new: snmp with v3 support: input of username and passphrase
       snmpwalk -v3 172.16.3.226 -u root -A "timeserver" -l authNoPriv enterprises.5597
- new: Added net-snmp-config and snmpusm to configure SNMP
- fix: Remove thttpd output from syslog
- fix: Samba interface could not be started





Close V4 Changelog

V5 Changelog

------------------------------------------

@--- Lantime Version 5 Release Notes: last changes on top ---

Version 5.34p1  07.10.2014
- fix: [ALL] call_cpc: fixed problem with setting model code of M400

Version 5.34p  01.10.2014
- fix: [ALL] GNU bash vulnerabilities known as shellshock fixed by patching bash

Version 5.34o7  10.07.2014
- fix: [RED] set 'true' parameter in ntp.conf in case of redundant refclocks (to disable flapping between the refclocks)

Version 5.34o6  10.06.2014
- fix: [SSL] new openssl-0.9.8za 06.06.2014

Version 5.34o5  19.05.2014
- fix: [PTP] if MRS change to OSC then do not use the last precision for the PTP cards

Version 5.34o4  14.02.2014
- fix: [PTP] Unicast Master with old ZHW PTP Stack on PXA270 v1.2 and v2.4: if message type not supported then send a "deny" (a grant msg with duration=0)
- fix: [ALL] support for GPS-RSC-GPS in M900

Version 5.34o3  31.01.2014
- fix: [ALL] fixed: setup utility on commandline can remove additional NTP conf in case of other user than root (WEB interface remove /www/filetmp)
- fix: [PTP] fixed problem with setting time of TSU after reboot => TSU time will be set to 0 and PTP Master starts to early (in version 5.34o2 only)


Version 5.34o2  20.12.2013
- fix: [ALL] fixed NTP client management (copy wrong destination file)
- fix: [MRS] if no external NTP references in MRS are configured then do not wait 5min at start-up
- fix: [PTP] fixed start-up MRS with PTP in Multicast-Auto-Mode as only source
- fix: [GRC] support GRC180 as second refclock

Version 5.34o1 07.11.2013
- fix: [ALL] fixed detection of Lantime Design (M200, M300, M600 ...)

Version 5.34o  25.10.2013
- fix: [WEB] fixed showing wrong status for GRC and GPS180
- fix: [PTP] missing save command for PTP client management setup
- fix: [ALL] USB memorystick problem

Version 5.34m1  11.10.2013
- fix: [PTPv1] do not set time of PTPv1 TSU if MRS is synchronized via GPS or softwatch occurs
- fix: [PTP]  if lantimed has been restarted by softwatch then suppress setting MRS mode again

Version 5.34m  10.10.2013
- fix: [ALL] fixed IPv6 parameter will change ETH1 instead of ETH0 (via front panel)
- fix: [WEB] fixed change password
- fix: [PTP] PTP Client Management:
-            fixed using other domains than 0
-            missing some front panel display pages

Version 5.34l  16.08.2013
- new: [GRC] external command via command line to set "Navigation System Mode" for Glonass receiver
             "Set Navigation System Mode:x" with 0:GPSonly 1:GLNonly 2:GPS/GLN
- fix: [ALL] if lantimed has been restarted by softwatch then suppress messages while init-phase
- fix: [PTP] could not set PTP Presets (wrong order of preset menu)
- new: [PTP] PTP Client Management with extended TSU notifications


Version 5.34k1  15.07.2013
- fix: [GRC] in case of MRS with Glonas: show Glonas satellite info on main page in WEB interface
- fix: [MRS] improved mapping of MRS references (wrong reference names has been displayed)

Version 5.34k  12.07.2013
- fix: [GRC] support for GRC180 MRS
- fix: [ALL] fixed check password for bad characters
- fix: [PTP] ptp_hw PHY-Delay: compensate PHY delay for new fpga

Version 5.34j2  13.05.2013
- fix: [PTP] set clock variance of HQ from 0x34FC to 0x34FB to make new PTPd version compatible with older versions
- fix: [PTP] correct compare clock identities in BMC

Version 5.34j1  06.05.2013
- fix: [MRS] fixed offset of MRS references has not been set in all cases
- fix: [PTP] set clock variance depends on type of oscillator (HQ, DHQ and Rubidium)
- fix: [PTP] sporadically link down/up of PTP port


Version 5.34j   15.04.2013
- fix: [PTP] improve M900 display for more than 4 PTP TSUs
- fix: [PTP] fixing set debug on the fly
- fix: [MRS] improve setting the first offset if external NTP is MRS master
- fix: [PTP] check if time of TSU has been set before starting PTPd as Master in M600/M400/M900
- fix: [MRS] MRS mode: do not change to GPS if antenna faulty (sometimes GPS will get signal without antenna)
- fix: [PTP] tsu version will not be appended to device_version (used wrong name for tsu_device_version files)
- fix: [PTP] do not set time of TSU if started as PTP slave
- fix: [PTP] if reboot manually then reboot all TSUs


Version 5.34i   03.04.2013
- fix: [MRS] show wrong name of reference in logfiles if sort sequence of MRS priorities are changed
- fix: [ALL] Programable Pulses could not be set for IRIG Timecode (need new GPS firmware too)
- fix: [ALL] adjust USB Memorystick Menu for M900/M400 display
- fix: [ALL] USB Memorystick: check for Menu files on stick first and then in /config/usb_storage
- fix: [PTP] digfile: more information files from TSU/PTPv2 (ifconfig, uptime, meminfo, ls_var_log, ls_config, df_h, ptp2_state)
- fix: [PTP] new PTP parameter announce_receipt_timeout
- fix: [PTP] new PTP network parameter to disable SSHD on PTP TSU
- fix: [PTP] when call firmware update then restart SSHD on all TSUs first
- fix: [PTP] Unicast Slave show wrong clock_quality in status file (clock_class=0, clock_accuracy=0,clock_variance=0)
- fix: [PTP] Unicast Slave fix: do not restart timer if get Signaling message CancelUnicastTransmission from master once
- fix: [PTP] Unicast Master: send Signaling message CancelUnicastTransmission to all slaves if master stop working
- fix: [PTP] set offset and pathdelay in PTP state to 0 if port state is not SLAVE
- fix: [PTP] Unicast Slave: do not resend a signaling msg at once if the master send a grand msg without acceptance (duration field=0)
- fix: [PTP] save additional network config parameters (vlan, ttl, dscp)
- fix: [RED] could not set time of second refclock
- fix: [MRS] could not disable reference (with prec=999999999) if sequence of priority is not 0,1,2,3,4...


Version 5.34h   27.11.2012
- new: [MRS] support GRC180 with MRS
- fix: [SYS] support 64MB CF


Version 5.34g2  08.03.2013 (patched version)
- fix: [PTP] problems when sending PTP timescale file to TSU at first time after reboot


Version 5.34g1  22.10.2012
- fix: [PTPv1] if GPS sync then set_tsu_time of PTPv1 at once: do not wait until next warmed up


Version 5.34g  22.10.2012
- new: [PTP] Debug Level 4: show PTP event messages with raw time stamp
- fix: [PTP] disable SSH at startup but be compatible to old versions


Version 5.34f  09.10.2012
- new: [WWVB] support for new WWVB600
- new: [GRC] support for new GRC180
- new: [PZF] new menu for M900/PZF with IRIG output
- new: [ALL] check redundant power supply via LPT port and multiplexer on backplane
- new: [PTP] disable SSH and Telnet on PTPv2 ethernet port on TSU


Version 5.34e  22.08.2012
- fix: [ALL] do not reset Error Relais after startup
- fix: [ALL] do not reset Error Relais with every socket command
- fix: [MRS] Simulation Mode active: select GPS always available
- fix: [MRS] precision allow >999999999 to disable selection
- fix: [MRS] Simulation Mode: do not wait at startup (300s)
- fix: [MRS] with PTP slave: allow 0ns without changes
- new: [SYS] increase ARP cache size to allow more than 8192 clients


Version 5.34d  06.07.2012
- fix: [PTP] leap second will not be updated on PTPv2 TSU some times (reset timescale too early (17%))


Version 5.34c  25.06.2012
- fix: [ALL] show gateway if DHCP is enabled (WEB and front panel)
- new: [NDT] add NDT support for old GPS167 in LantimeV4 (crossed COM0 - COM1 of GPS)
- new: [RDT] support fpc command
- new: [MRS] support MRS without front panel display


Version 5.34b  31.05.2012
- fix: [PTP] generate wrong TAI-UTC Offset in case of "UTC parms not valid" with old GPS167


Version 5.34a  25.05.2012
- fix: [ALL] show supported string type of COM0 and COM1 in front panel display only
- fix: [MRS] wait for supported refclock parameter at startup
- fix: [PTP] time will not be updated with multiple PTPv2 TSU cards
- fix: [MRS] problems with ext. NTP as master


Version 5.34  14.05.2012
- fix: [GSP] could not select WARM BOOT menu on front panel with VFD
- fix: [PTP] set time of all TSU when system time has been changed manually


Version 5.32w2  16.04.2012
- fix: [GLN] wrong good SVs in WEB interface
- fix: [SYNCBOX] IRIG time will be set after sync only (activate IRIG if change to slave once)

Version 5.32w1 05.04.2012
- fix: [HTTP] monlist on statistic page and user management currupt
- fix: [NTP] new ntp leapseconds file 2012
- fix: [MRS] new ls_announcement file: leap second announcement for GPS/MRS using without GPS antenna

Version 5.32w 19.03.2012
- fix: [MRS] show PTP state in MRS priority list if is not Slave
- fix: [MRS] check NTP offset if PPS not present
- fix: [PTP] wrong id in ptp_stats file
- fix: [PTP] wrong order of PTP presets
- new: [SHS] set Pin /INIT on LPT port for special Error relais in case of timelimit error
- new: [SNMP] new SNMP version NET-SNMP version:5.7.1, fix memory leak
- new: [PTP] if multicast master in passive mode then show the current PTP master in "GM Master" status field
- new: [ALL] lantimed will check sys_ctrl_socketd (softwatch) running
- new: [PTP] M600: activate DEBUG mode PTP2_CAT_PTP_MSG via front panel
- new: [SyncBox] activate DEBUG mode PTP2_CAT_PTP_MSG via front panel
- new: [PTP] activate debug mode via external_command to write debug in syslog messages:
       The different debug modes will be toggled. To disable a debug mode you have to send the same command again.
       example: echo "Set Debug Mode:0x00100" > /config/external_command   -> will enable PTP2_CAT_PTP_MSG
                echo "Set Debug Mode:0x00100" > /config/external_command   -> now disable PTP2_CAT_PTP_MSG
        PTP2_LEVEL_ERROR          0xE0000000
        PTP2_LEVEL_WARNING        0x80000000
        PTP2_LEVEL_INFO           0x40000000
        PTP2_CAT_ENV              0x00001
        PTP2_CAT_PORT             0x00002
        PTP2_CAT_BMC              0x00004
        PTP2_CAT_FSM              0x00008
        PTP2_CAT_FRM_ANALYSER     0x00010
        PTP2_CAT_GENERAL          0x00020
        PTP2_CAT_TIMER            0x00040
        PTP2_CAT_HEADER           0x00080
        PTP2_CAT_PTP_MSG          0x00100
        PTP2_CAT_MANAGEMENT       0x00200
        PTP2_CAT_MULTICAST        0x00400
        PTP2_CAT_PORT_ITF         0x00800
        PTP2_CAT_TIMESTAMP_ITF    0x01000
        PTP2_CAT_CURRENT_DS       0x02000
        PTP2_CAT_CLOCK_ITF        0x04000
        PTP2_CAT_LOOPCONTROL      0x08000
        PTP2_CAT_PORT_DS          0x10000
        PTP2_CAT_UNICAST          0x20000
        PTP2_CAT_FILTER           0x40000
        PTP2_CAT_EXT              0x80000
- fix: [PTPv1] wrong timestamps in sync messages
- new: [ALL] get_diag_file: add bios information to get OEM string (cgutlcmd CGINFO /OT:BOARD /DUMP)
- new: [MRS] changes in MRS status: show "selected" instead of "is master" and show current state of PTP reference
- new: [PTP] multicast auto mode: switch from master to slave automatically based on BMC
- fix: [PTP] preset value for pdelay-request=1/s with power profile
- fix: [ALL] wrong netmask on display if DHCP active
- fix: [SyncBoxv2] wrong message on display if no DHCP address has been set



Version 5.32v5  21.12.2011
- fix: [FDM] optimize FDM stats management (remove and compress old files)
- fix: [ALL] supported modes of serial outputs could not be set (to set mode of UCAP string)
- fix: [PTPv1] disable USB lagacy mode and disable boot via USB stick and network (20.12.2011)


Version 5.32v4  14.12.2011
- new: [PTP] add hybrid mode
- fix: [PTP] update network info for all PTP TSUs (not only the first one)
- fix: [GLN] missing menu file for GLN in M900/M400
- fix: [ALL] sys_ctrl_socketd check for lantimed running without CPC controller (problem with old AHS/DHS devices)
- fix: [NTP] fix security problem with AutoKey in NTPD
- fix: [ALL] remove growing files /var/log/wtmp and /var/log/xferlog
- fix: [ALL] UserID not incremented correctly when adding a new user via web interface


Version 5.32v3  17.11.2011
- fix: [PTPv1] do usb_reset() if no timestamps will arrive
- fix: [ALL] lantimed crash if no display has been connected
- fix: [PTP] set enable outputs (enable LED) if is Master
- fix: [PTP] PTP slave with MRS set time in wrong direction (started in version 5.32u)
- fix: [PTP] Syncbox: Master can not be set
- fix: [PTP] Syncbox: do not restart mbgctrl when changing parameters


Version 5.32v2
- fix: [FDM] UTC time to local time


Version 5.32v1  21.10.2011
- fix: [ALL] cronjobs filled up ramdisk over long periods
- fix: [XTRASTATS] automatic plot scripts do not release ram (e.g. plot_fdm_stats)


Version 5.32v  19.10.2011
- fix: [PTPv1] PTP V1 configuration could not be saved from WEB interface
- new: [PTP] Preset for Telecom Systems Profile
- new: [PTP] add "PTP Role" (Multicast or Unicast) to ptp2_state
- new: [PTP] hybrid mode support in Multicast Master Mode
- new: [GLN] support for GLN in M900
- fix: [MRS] handle more than 10 possible XMULTI references internally (but you can choose 10 references max)



Version 5.32u2  29.9.2011
- fix: [PTP] fix wrong HQ-Filter status in ptp2_state file
- new: [PZF] setup synthesizer via front panel


Version 5.32u1  20.09.2011
- new: [PTP] show fixed offset on front panel in case of Master mode
- fix: [ALL] USB-Memory stick: disable watchdog when calling command from memorystick menu (e.g. get_diag_diag)
- fix: [MRS] external references like NTP and PTP will be displayed with wrong sign on front panel
- fix: [PTP] presets of second TSU take no effect via front panel
- fix: [PTP] error when changing PTP parameter and network parameter at the same time (sporadically)
- fix: [PTP] Unicast Master ckeck port link up failed
- fix: [PTP] wrong network protocol displayed on front panel
- fix: [PTP] domain numbers > 3 are possible (Telecom Profile)


Version 5.32u  09.09.2011
- fix: [PTP] sending CancelUnicastMessages when terminating PTP slave
- fix: [SHS] do not send SHS critical time limit error while changing the configuration
- fix: [SHS] set initialization jitter limit from 0.2ms to 0.5ms
- fix: [ALL] read CPU temperatur while initializing
- fix: [SHS] if time has been set manually via front panel check SHS limits before removing "disable NTP access"
- fix: [ALL] improve load average



Version 5.32t  29.07.2011
- new: [MSF] support for MSF600
- new: [PZF] support for Antenna faulty notification (PZF field=0)
- fix: [ALL] restart NTP via front panel crashed
- fix: [PTP] change port state to UNCALIBRATED if path_delay=0 (in case of direct connection)
- fix: [PTP] update TimeProperties_DS if CLOCKQUALITY has been changed to set traceable bits in announce messages
- new: [PTP] check passwd when updating the passwd on TSU
- new: [PTP] TSU HotSwap
- fix: [PTP] Unicast Slave memory leak (from 5.32s)


Version 5.32s  04.07.2011
- new: [PTP] ptp_stats_raw will be cyclic moved to ptp_stats_raw.old (max count of lines are 1000)
- fix: [PTP]
  - Phydelay set tx=50ns rx=355ns (before: tx=50ns rx=255ns)
  - tsu_set_time will check utc_offset and timescale parameters for read error before setting the time
- fix: [ALL] at factory reset via HTTP do not change the IP configuration
- fix: [SYNCBOX]
    - fpc crashed
    - Autocalibration mode to calibrate the initial DAC with a direct connected grandmaster (front panel: /System/OCXO Setup/Auto-Calibration)


Version 5.32r
 no changes in Lantime (special customer) 


Version 5.32q
- fix: [FDM] optimized startup procedure (disable multiple resets of FDM at startup)


Version 5.32p   20.05.2011
- new: [PTP] when set to factory default then reset PTP configuration files too
- new: [ALL] show customized version of refclocks in /device_version
- new: [CLUSTER] handle falseticker
- new: [HTTP] show cluster info
- new: [HTTP] MRS priorities can be unselected
- fix: [ALL] fix typos in menu files
- new: [PTP] when synchronized as PTP slave discard big jumps > 100us (for max 60 sync messages)
- fix: [SYNCBOX]:
         - fix UNICAST menu
         - show own MAC and IP address in front panel network status
         - show display type in /device_version


Version 5.32o   11.05.2011
- new: [TCR] new parameter IGNORE TFOM
- fix: [PTP] sporadically link detect on PTP port with no link
- fix: [SHS/PZF] SHS with PZF600 as second refclock will show error "refclock not responding"


Version 5.32n   03.05.2011
- fix: [PTP] Default Gateway will not been shown in status file
- fix: [TCR] new menu for M900 and M400


Version 5.32m   19.04.2011
- fix: [ALL] HTTP reload of main page takes up to 3s
- fix: [ALL] if Redundant Power Supply then put status to file /gps_info
- fix: [PTP] if DHCP activated then show "dhcp-wait" in display
- fix: [PTP] in Display menu do not set negative Prio1 and Prio2 and other parameter
- new: [ALL] set Alarm LED if second power supply down


Version 5.32l 
- new: [PTP] new internal PTP states: stopped and restarting
- fix: [PTP] if found PTP stopped then remove last status file
- new: [PTP] send notification "Normal Operation" if no error is detected
- new: [PTP] 4 new notification messages:
  - PTP network port disconnected
  - PTP network port reconnected
  - PTP state changed
  - PTP error detected   with the following errors:
    - PTP stopped because NTP stopped
    - set time of TSU not successfully
    - failed to send parameter file to TSU
- fix: [PTP] if DHCP activated then show current network parameters on display menus
- fix: [PTP] copy password (in /etc/passwd) to all TSUs after reboot and if password has been changed
- fix: [PTP] changes in tsu_conf will not be copied to TSU
- new: [NTP] start NTPD with parameter -N to increase system priority (ntpd -g -N)
- fix: [PTP] set Multicast mode if Power Systems Profile will be set as preset
- fix: [PTP] set time on TSU at least every hour (Master)
- fix: [PTP] clear PTP state at once when changing parameters
- fix: [ALL] reload network driver if link parameter has been changed only
- fix: [RED] possible wrong reference clock names in case of redundant refclocks
- fix: [PTP] starting PTPD could be failed at startup
- fix: [PTP] wrong ptp_state_* files at startup


Version 5.32k   07.03.2011
- new: [ALL] standard update script check for file /reboot_after_update to reboot device automatically after manual update
- fix: [PTP] check for config changes even if the PTPD has not been started
- new: [PTP] Unicast Slave domain number can be edit
- fix: [GPS] GPS redundant will not create the /gps_info file
- fix: [PTP] set ptp state to stopped if error occurs


Version 5.32i   04.02.2011
- new: [PTP] get dmesg info from TSU0 board with get_diag_file
- new: [MRS] write MRS status to /var/log/lantime_messages if reference clock has been changed
- fix: [RED] set trust time of second refclock
- fix: [GPS] could not set new serial output string type NMEA GGA
- fix: [GPS] could not activate serial output mode "per minute" on second port
- new: [GPS] display Antenna Short Circuit and set Alarm LED
- new: [PTP] PTP slave will be started with priority 255 always
- fix: [GPS/PZF] additional check when setting the serial output parameter
- fix: [GPS] enable Flags can not be set via front panel
- fix: [GPS] DAC can be edited via front panel for negative values
- fix: [ALL] wrong characters in NTP status
- fix: [MRS]
   - update MRS mode if waiting for first time string
   - check if no priorities for MRS are set
   - if set serial outputs enabled if_sync then check other reference inputs (gps170.218)
- fix: [ALL] if Version of configuration file is not the current version then save the new config file 
- new: [PZF] PZF600


Version 5.32h  10.01.2011
- new: [MRS/PTP] if no PTPe1 is in MRS priority list then use PTP hq
- new: [MRS/PTP] if PTP current state is not "Slave" then reference clock is not available
- new: [PTP] differentiate incoming and outgoing jitter (span of offsets and pathdelay)
- new: [PTP] remove all ptp2_profile_* parameter files. 
             These files will be converted to ptp2_global_configuration while update and moved to /config/ptp2/old
- new: [PTP] if PTP slave has no master found then display it on display
- new: [ALL] send gratuitous arp when detecting change of bonding master
- new: [GPS] M600 display menu to set, reset and save DAC of OCXO
- new: [GPS] write XYZ and POS zu /gps_info file
- fix: [MRS] "sync to OSC" instead of "sync to OCX"
- fix: [LCD] do not move cursor while editing


Version 5.32g1
- fix: [GPS] could not edit IRIG output code on front panel
- fix: [HTTP] ip address will not be shown on main page if bonding activated


Version 5.32g   13.12.2010
- fix: [GPS] could not set negative DAC values
- fix: [PTP] if NTPD will be stopped in update process PTPD has to be stopped too
- fix: [ALL] show message on display if update in progress
- new: [ALL] flashcortex
- new: [PTP] user defined offset from reference clock as grandmaster
- fix: [PTP] with more than 1 TSU: softwatch will restart PTPd with wrong id
- fix: [PTP] UnicastMaster: if the IP address of a slave has been changed this slave could not connect any longer
- fix: [MRS/PTP]
  - remove Message "PTP Time Limit Error"
  - two reference clocks for PTP and PTPe1. PTPe1 will be used in case of HQ Filter active and input jitter>1000ns (span)
  - PDSC and HQ Filter will be handled by TSU completly now
  - store ptp_stats every 30s but store additional ptp_stats_raw with the last 2000 values


Version 5.32f   23.11.2010
- new: [PTP] support for PTPv1 and PTPv2 in M600
- fix: [ALL] detect LNE in M300 with new asix chip and reorder network interfaces


Version 5.32e1  19.11.2010
- fix: [SNMP] could not read TRC mode and delays 3min when starting via WEB interface

Version 5.32e   17.11.2010
- new: [HTTP] russian language
- new: [RED] support for redundant MRS/PZF
- new: [GLN] support for M600
- new: [GLN] support for programable pulses
- fix: [TCR] could not read mode values via SNMP
- fix: [PTP]
  - send IGMP join Multicast Group at Link Up (need Kernel update)
  - default set Delay Mechanism to E2E
  - set Pdelay Request Interval at startup
  - set TTL=1 if P2P
  - user defined offset from refence clock as grandmaster


Version 5.32d2 
- new: [ALL] NTP Spoof Local Time: set time directly before restart ntpd


Version 5.32d   08.10.2010
- new: [SYNCBOX] prepare for PTP MASTER
- new: [PTP] Power Profile with special TLVs in Announce Msg
- fix: [PTP] set up VLAN ID with 4 characters via front panel
- fix: [ALL] M300, M400, M900 the NTP stratum of local clock will not be saved via front panel
- fix: [MRS] wrong MRS input names in file /xmr_info
- fix: [MRS] reset MRS priorities when reset factory settings
- fix: [ALL] disable autorefresh in edit mode
- fix: [PTP] wrong PTP menu in front panel display
- fix: [MRS] resort MRS priority menu on LCD display 2x40
- fix: [SNMP] load wrong config at first startup



Version 5.32c   17.09.2010
- fix: [ALL] reduce loadavg
- fix: [XMR] handle notifications for XMR-Refclock connect and reconnect without setting the XMR-Limit
- fix: [MRS] NTP spoof local time: possible with all refclocks (include MRS)
- fix: [TCR] show real TFOM value in status
- new: [GLN] support of GLONASS GLN170
- fix: [ALL] check for FAN-CTRL available but cpc_features != 0xFFFF


Version 5.32b   23.08.2010
- fix: [SNMP] 3 min Delay when activating SNMP via WEB interface
- fix: [SNMP] get and set SHS time limits (critical and warning)
- fix: [GPS] set GPS DAC via front panel display
- new: [HTTP] check passwd for alphanumeric and length of passwd from 4 to 6 chars
- fix: [MRS] PTPv2 HQ Filter can be used with MRS as input source
- fix: [ALL] do not send notification for "Normal Operation" when trust time active



Version 5.32a   16.08.2010
- new: [PTP] SyncBox: TZDL for IRIG output
- new: [PTP] New display configuration for PTP: Mode and Presets
- new: [ALL] special option: NTP spoof local time
- new: [ALL] new parameter to set trust time before sending the "refclock not sync" notification


Version 5.30v   16.7.2010
- new: [MRS] wait for refclocks (5 min) before starting NTP
- new: [MRS] if offset to ext. NTP reference > 1000s stop NTP
- new: [MRS] list of external NTP server in xmr_info
- new: [ALL] check network LED while initializing
- fix: [ALL] show simulation mode with * behind the time in M300
- fix: [ALL] sporadic watchdog when setting the time



Version 5.30u  29.06.2010
- new: [ALL] Fan Control config parameter to set max CPU temperature in AUTO mode
- fix: [M200] Simulation Mode could not be set
- fix: [MRS] name of current MRS master will not follow the IRSA conditions
- fix: [PTPv2] support second TSU cards as Master only in M600
- fix: [PTPv2] Unicast Master did not update the time source in the PTP state
- new: [PTPv2] some new Menu commands: CMD(MARKER_13), IF_PTP2_U0_UNICAST_SLAVE, IF_PTP2_U0_UNICAST_MASTER



Version 5.30t    16.06.2010
- new: [MRS] external NTP server:
       - no extra polling from internal NTPD
       - offsets will be determined by ntpdate only
       - setup parameter for polling interval from 2^1 up to 2^10 sec (dflt:2^5)
       - setup parameter for packets per poll from 1 up to 8 (dflt:4)
       - allow big offsets > 1000s at startup
- fix: [CLUSTER] 
       - set TTL to 5 for multicast messages
       - no reconfiguration on link down
       - force reconfiguration on regaining link up
- new: [ALL] external commands for lantimed in /var/tmp/external_command:
             "Set Alarm LED" and "Reset Alarm LED"
- new: [ALL] FAN control with M300 display (Auto Mode: 65° switch FAN on and 50° off)
- new: [GLN] detection on GLN170 receiver
- new: [PZF] M300 IRIG Output menu
- fix: [GPS] M900 time zone setting will not be saved via front panel
- new: [ALL] set time of refclock via socket allow string "2010-04-31 10:11:12"
- new: [WWVB] set time and set simulation mode


Version 5.30s   20.05.2010
- fix: [HTTP] enable reset factory reset from HTTP interface (has been disabled in 5.30f)
- fix: [CLUSTER] send additional gratitous arp in case of already master after regaining link up
- new: [PTPv2]   additional documentation strings in all parameter files
- fix: [PTPv2 UNICAST] Error when set to DHCP client and fix IP address



Version 5.30r   06.05.2010
- new: [SHS]   support GPS - GPS
- fix: [PTPv1] remove syslog messages in case of no link
- new: [SHS]   support GPS - WWVB
- new: [WWVB]  M900 support
- fix: [GPS]   remove double sent "GPS sync" notification message
- new: [MRS/PTPv2] if HQ filter activated in TSU then disable internal lantime filter



Version 5.30q   30.04.2010
- fix: [PTPv1] if TSU will not time stamp anymore do a reset of the USB interface
- new: [PTPv2] added soft frequency reset to HQ filter
- fix: [PTPv2] IP address of PTP ports too long
- fix: [SCU]   on read error from SCU ignore values and write error to syslog after 10 times


Version 5.30p  16.04.2010
- new: [TSU] version number of microcontroller in device_verion
- fix: [UNICAST] slave change to listening mode if master is lost
- fix: [UNICAST] PTP slave discard signaling messages with port_number = 0xFFFF
- fix: [PTP] in DHCP mode the TCPIP address of the parameter file will be set to the PTP packets only
- fix: [PZF] serial output speed 600-19200
- fix: [GPS] display error in setting timezone Offset to UTC with negativ values
- fix: [SNMP] new version of netsnmp 5.5
- new: [MGR] added navigation menus for 4x16 menu
- new: [MRS] new input source PPS with String
- fix: [SHS] save both refclock configuration to parameter file
- fix: [PTP] set negative asymmetry offsets
- fix: [SCU] wrong clock index in display
- fix: [GPS] edit programable pulses via display


Version 5.30o  31.03.2010
- new: [SyncBox] configure gateway via front display
- new: [CLUSTER] send gratitous arp after configuring virtual IP


Version 5.30n
- new: [M400] display M4x in version file (instead of BGT)
- fix: [PTP] Unicast stack will stop timestamping after reboot (reset interupt if no timestamps can be read)
- new: [SYNCBOX] HQ and Filter Mode in display; Simulation Mode; set DAC of OCXO from display


Version 5.30n 12.03.2010
- new: [M400] display M4x in version file (instead of BGT)
- fix: [PTP] Unicast stack will stop timestamping after reboot (reset interupt if no timestamps can be read)
- new: [SYNCBOX] HQ and Filter Mode in display; Simulation Mode; set DAC of OCXO from display


Version 5.30m  23.02.2010
- fix: [PTP] set PTP flag time traceable and frequency traceable TRUE if refclock is sync
- new: [PTP] SyncBox OCXO-HQ Mode
- new: [PTP] PTP Slave special offset filter to use PTP with standard switches
- fix: [PTP] reboot command via front panel will not reboot the PTP/TSU board
- new: [GPS] new features for Programmable Pulse Outputs (Holdover, DCF mark, timeout, All sync ...)


Version 5.30l  15.02.2010
- new: [SHS/RED] second refclock not sync Trap will not be sent after second refclock not responding
- new: [ALL] add software versions file "/swversions.txt" to "/device_version"
- new: [SPECIAL] new feature to set global utc offset via front panel (local display, serial outputs and NTP offset)
- new: [JJY] new receiver type JJY511


Version 5.30k 08.02.2010
- new: [MRS] add MRS statistic files to diagnostic file (mrs_stats* to get_diag_file)
- new: [ALL] USB Memory Stick Menu: when call "Restore Config" then reboot automatically
- fix: [ALL] !!! Out of memory after 45 uptime !!! (xtrastats logfile will not be removed)


Version 5.30j  02.02.2010
- fix: [NTP] remove fix PPS offset of 14us if GPS is configured
- fix: [ALL] send second refclock not sync notification if refclock not responding before
- fix: [MRS] can not set full range of nanoseconds in VFD front panel display
- fix: [MRS] UTC offset has to be calculated with regarding the leapsecond date


Version 5.30i  25.01.2010
- new: [ALL] Notification messages text adapted to SNMP Trap description text
- fix: [SCU] Redundant Power Supply message will not be send with SCU interface
- fix: [WWVB] WWVB/DCT status page will not be displayed


Version 5.30h  14.01.2010
- fix: [TSU] new FPGA version 22h of TSU to eliminate spikes when setting the time of TSU (PTP grandmaster)
- fix: [TCR] status parameter sys_conf with current icode
- new: [PTP] show PTP status in HTTP interface
- new: [PTP] set VLAN priority (vconfig set_egress_map)
- fix: [PTPv1] wait 10ms before setting time of TSU
- fix: [MRS] use the refclock status sync for refclock_sysnc notification instead of the refclock mode
- fix: [ALL] do not check ethernet interfaces while reload configuration
- new: [PTP] version file of TSU added to /device version
- new: [MRS][PTP] the precision value will set the accuracy if has been set by the user
- fix: [ALL] problems when generating host keys (wrong path in calling generate_hostkeys)
- new: [ALL] Client Monitoring sent wrong notification strings
- new: [SNMP] added sysdecription in snmpd.conf with the software version


Version 5.30g  04.12.2009
- fix: [NTP] NTP Bug 1331
- fix: [HTTP] if IRIG disabled GPS information will be hidden
- fix: [GPS] IRIG output: set TFOM ignore if simulation mode is activated
- fix: [ALL] Local Time on Display: bug in Daylight Saving handling on southern hemisphere
- fix: [PTP] PDSC will not filter sporadically offset jumps (threshold not set after warmed up)
- fix: [MRS] external NTP servers will be set up with min/maxpoll 5 (some internet server do not like 4)

Version 5.30f  29.11.2009
- fix: [SHS] Notifications Sec_Refclock_not_sync will not be sent
- new: [ALL] Notifications for network port disconnected and reconnected
- fix: [SHS] if refclock disconnected remove status
- fix: [SHS] if SHS mode disable external NTP server as no select
- fix: [PTP] it happens that the NTPD will be started before the PTP module will be initialized.
             NTP has to be restarted after detection of PTP module
- fix: [PTP] if timescale ARB set clockclass to 13, 14
- fix: [PTP] set Logvariance to 0x34FD with OCXO-HQ
- fix: [PTP] problem to detect TSUv2 after factory reset


Version 5.30e   23.11.2009
- fix: [SHS] redundant mode will disable the NTP access
- fix: [PTP] softwatch problem with updating the "ifconfig Info file"
- fix: [PTP] Unicast PTP signaling message for DelayResp will be send only once at startup
             PTP State will not be updated if master change
- fix: [ALL] Problems with Update on CF card <=64MB size

Version 5.30d 19.11.2009
- new: [GPS] show EPLD version and DAC on all displays
- fix: [ALL] Memorystick backup and restore the ntp keys
- fix: [SHS] detect if sec refclock not responding
- new: [SHS] [M900] new SHS status page next to main page
- fix: [SHS] remove SHS mode from NTP state
- new: [SHS] Notification for SHS Time Limit Warning
- new: [MRS] Check Leapsecond File
- new: [SHS] Notification for Redundant Power Supply up
- new: [SCU] Notifications for Redundant Power Supply
- new: [PZF] Notification for Leapsecond Announcement

Version 5.30c  10.11.2009
- fix: [MRS] switching from NTP source and other references when internal NTP not ready
- fix: [PTP] display menus are disabled

Version 5.30b 06.11.2009
- fix: [MRS][PTPv2] set Ref.Time LED to red if PTP is not stable after boot time (6min)
- fix: [ALL] SNMP Debug output in syslog
- fix: [ALL] ETH0 with Davicom chip dmfe could not set link mode ("rmmod dmfe" in /config/netdrv_eth_dmfe)
- fix: [MGR] wrong Nav Engine mode in /gps_info file

Version 5.30- 29.10.2009
- fix: [MRS] added PTPv2 state and port linkup to /xmr_info file
- fix: ----- SHS/Redundant: could not edit Refclock Parameters without SCU-USB
- fix: [PTPv2] missed /root/.ssh
- fix: [ALL] SCP: missed /bin/ssh

Version 5.30 29.10.2009
- fix: ----- SHS wrong mode 1:SHS  0:Redundant
- new: ----- SCU USB with display status and configuration
- new: [ALL] SSH version
- new: [PTP] UNICAST Master: the UUID in the setup will be showed only
- new: [PTP] setup Delay Request rate from Master
- new: [PTP] setup Announce interval vi- front panel

Version 5.29p 01.10.2009
- fix: [MRS] resend PTP and NTP status when switching to next refclock to disable oscillating the master
- fix: ----- HTTP: Refclk PPS will be disabled when NTP parameter will be saved
- new: [MRS] show OCXO warmed up in second main menu
- new: ----- EPLD name to device version
- fix: [NTP] fix PPS offset of 14us if GPS is configured
- fix: [NTP] disable binary polling
- fix: [MRS][NTP][PTPv2] check DAC of GPS if not warmed up and set time on TSU if change


Version 5.29o 01.09.2009
- new: [MGR] new GPS type MGR170 (Mobile GPS Receiver)
- new: [PTPv2] TSU: added /config/init_vlan (called by reload_drivers) to initialize VLAN
- new: ----- added DAC Val and DAC CAL to GPS Info file
- new: ----- PZF511 v209 with STR_TYPE_INFO supported. New strings: Sysplex 1 and ATIS
- fix: [PTPv1] add Mutex in USB handling function and check USB interface every 10s for connectivity
- fix: [ALL][M600] VFD Graph: error when change of day in online mode
- new: [ALL] Info Files: add the last change of status of reference clock with date and time
- new: [MRS] new parameter fine limit to control the warmed up of the OCXO (GPS170.210)
- fix: [PTP] if CPD (Check Path Delay) activated wait for OCXO warmed up once only
- fix: [PTP] if path delay change detected then send - command to PTP-TSU to reset the Path Delay averaging queue
- fix: [MRS] time jump possible: wait for internal NTP offset < 0.1ms before sending new offsets
- fix: ----- Bonding wrong offset of network parameters
- new: [MRS] check for path delay change (CPD: Check Path Delay) for all profiles possible
- new: [MRS] added graphic menu with selection for all possible refclock offsets
- new: [MRS] create statistic file for all references /var/log/mrs_stats
- new: [ALL] display seconds on frontpanel exactly at second change
- new: [MRS] Menu: show and set DAC

Version 5.29n 16.06.2009
- fix: [PTPv2]: don't remove equal offset values from ptp_stats file
- new: [GPS][HYB][PZF] handle Notificatications and Messages of second refclock PZF
- new: [RDT] front panel menu to set the system time
- new: [RDT] NME- RMC, GGA, GLL (need 3V battery to hold time in RTC of ETX board)
- fix: [ALL][M600] typos in vfd_graph
- fix: [PTPv2] cron.daily will not be called by crond (link /etc/root to /etc/crontab)
- new: ----- SHS and Redundant mode

Version 5.29m 20.05.2009
- fix: [PTPv2] SDH: reset signal_bad_cnt after delay change
- new: ----- SHS with 2nd refclock: first menus
- new: [PTPv1] with support for PTP time scale TAI

Version 5.29l 13.05.2009
- fix: ----- Client Management: if the client_management file is empty an error message will be send
- new: [ALL][M600] VFD Graphic: show menu first; warning messages if no file; some more states for remote fpc
- new: [MRS] hide PTPE1 reference clock from user: now there will be only one PTP reference clock in the priority menu
- fix: [MRS] SDH: save configuration in any case
- fix: [MRS] SDH: wrong calculation of SDH average in case of path delay change
- new: ----- save DCT state with field value
- new: [DCT] status and version in different sub menus

Version 5.29k 
k new: [MRS] switching direct from Profile SDH to Default and back
k new: [ALL] LCD 2x40 new parameter to switch front panel light permanent on
k new: [MRS] remove PTPE1 mode from List - will be handled internally
k new: [ALL][M600] VFD Display Graphic: remote control vi- fpc program
k new: ----- Firmware gps170.122: synchronize RTC in case of simulation mode to avoid time jumps if switch off/on

Version 5.29j 27.04.2009
- new: [PTPv2] PEX: set UTC Offset of FPG- (mbg_ptp2d, mbg_ptp2d_default)
- fix: [PTPv2] mbgctrl: DHCPC wait for DHCP server in forground and disable serial terminal
- new: [ALL] MENU: parameter type 16: table with index
- new: [GPS] FlashGps170: flashxc167 updated with double speed
- new: [ALL] Profile: added - logger command to the profile to log every loging

Version 5.29i 27.03.2009
- new: [PTPv2][MRS] offset to GPS will be measured with UCAP-USB directly (old version: nanoseconds of the TSU will be set to zero with the PPS of the GPS)
- new: [PTPv2] new FPG- hardware revision 0x1020
- new: [ALL] MemoryStick: support new sticks without partitions (sda, sdb)
- new: [ALL] SSHD: set LogLevel from ERROR to FATAL
- fix: [MRS] xmr: write new external NTP server every cycle to syslog

Version 5.29h
- new: [PTPv2] SDH status in display and blinking Refclock LED if OCXO not warmed up
- new: [PTPv2] SDH first version tested with SDH network

Version 5.29g
- new: ----- WWVB receiver: set distance of transmitter
- new: ----- allow character @ in password
- fix: ----- reset Interrupt and enable Int on TSU if - "hang" is detected

Version 5.29f
- new: [ALL] scu vi- usb added
- new: [ALL] softwatch: restart lantimed after 50s

Version 5.29e
- fix: [PTPv2] PTP slave will not sync to grandmaster through - switch with boundary clocks ("localStepsRemoved" has been checked with - wrong value)
- new: [ALL] Cluster configuration thread added
- fix: [GPS] IRIG output code could not be set correctly
- fix: [PZF] could not set string type of serial port
- fix: [PZF] new firmware to set the distance directly (not after reboot only) PZF511.207
- fix: [PZF] values for distance will be set  to max 1999km

Version 5.29d
- fix: [PTPv2] some typos in config files
- fix: [PTPv2] ptp2_profile_default can not be edited vi- HTTP interface
- fix: [PTPv2] statistics in HTTP will not be shown directly
- fix: [PTPv2] problems when reading time of TSU: time must be positive always

Version 5.29c 03.02.2009
- fix: [PTPv2] buffer overflow of event queue
- new: [PTPv2] new event to send additional delayRequest messages
- new: [ALL] Network config: disable answering arp requests of other network ports (/proc/sys/net/ipv4/conf/all/arp_filter)
- new: [MRS] get offsets from ext.NTP servers directly with "ntpdate -uq server1 server2 server3 ..." and check AUTH with ntpdc before (to avoid sync to falseticker)

Version 5.29b 23.01.2009
- new: [PTPv2] SDH profile support
- new: [MRS167] if OCXO warmed up send 100 small offsets directly in case of big offsets
- new: [PTPv2][MRS] fix PTP time limit error (0.9s) show as an event on display and set the offset directly on refclock
- new: [PTPv2][MRS] wait for NTP offset < 3ms
- fix: ----- Set refclock time vi- socket command produced - big timeout: added - flag to disable the front panel when setting the new refclock time
- fix: [RDT] if sync to ext.NTP then send always "Refclock not responding" message
- fix: [RDT] sync to ext.NTP will be shown by the first one in the list only
- fix: [ALL] SFTP: wrong path for sftp-server
- new: ----- Bonding: call "/mnt/flash/config/prebond.cmd grp_idx old_eth_idx" at start of change and "/mnt/flash/config/postbond.cmd grp_idx new_eth_idx" at the end before restarting services
- new: [LNE] hardware detection of RTL8151 with ASIX
- new: [ALL] HTTP: Option zur Deaktivierung des PPS von der NTP-Seite entfernt.
- fix: [DCT][MSF] WWVB messages "Refclock not sync" and "Refclock sync" will not be sent
- new: [MRS] ls_utc_parms will set the valid flag of utc parameters in any case
- new: ----- Setup: Support fuer WWVB
- new: [ALL] HTTP: Support fuer WWVB
- new: [GRC] special display file /mnt/flash/config/display/lcd_2x40/refclk_grc_2x40.menu
- new: [GRC] 0.5h trust time before sending "refclock not sync" message
- new: [TCR] tcrsetup utility for AHS/DHS without diaplay
- new: ----- do not restart NTP in case of watchdog

Version 5.29- 11.12.2008 
- new: [PTPv2] remove time and version information on all PTPv2 config file to disable resend all files
- new: [PTPv2] display local Mac address in status
- new: [TCR] Setup commands updated for binary interface (TCR in AHS/DHS version 5.xx)
- fix: [MRS] xmr: PTPv2 slave should not set the TSU time
- new: [PTPv2] get_dig_file on Colibri board 
- new: [PTPv2] version number in /device_version
- new: [PTPv2] enable syslogd on Colibri and disable sshd messages
- new: [PTPv2] mbgctrl restart mbg_ptp2d if this has been stopped
- new: [PTPv2] with MRS: set mode for "master" or "slave" on the fly
- new: [PTPv2] remove "version" and "last change" fields in configuration files 
- new: [PTPv2] check if PTPv2 module is responding
- fix: [MRS] xmr: NTP state will always display "NTP: Offset to GPS ..." and not the current refclock
- fix: [MRS] xmr: not selecting external NTP servers - will get the first one only
- new: [GPS] GPS time and UTC parms added to /gps_info
- fix: [ALL] do not jump to setup page with F2 if no IP address has been set up
- fix: ----- set wrong position (shifted by one)

Version 5.28g
- fix: [GPS] IRIG output code could not be set correctly
- fix: [PZF] could not set string type of serial port
- fix: [PZF] new firmware to set the distance directly (not after reboot only)
- fix: [PZF] values for distance will be set  to max 1999km
Version 5.28.f
- fix: [ALL] SFTP: wrong path for sftp-server
- fix: [RDT] sync to ext.NTP will be shown by the first one in the list only
- fix: [RDT] if sync to ext.NTP then send always "Refclock not responding" message
- fix: ----- Set refclock time vi- socket command produced - big timeout: added - flag to disable the front panel when setting the new refclock time
- new: [MRS] get offsets from ext.NTP servers directly with "ntpdate -uq server1 server2 server3 ..." and check AUTH with ntpdc before (to avoid sync to falseticker)
Verion 5.28e
- fix: [DCT][MSF] WWVB: messages "Refclock not sync" and "Refclock sync" will not be sent
- new: [LNE] hardware detection of RTL8151 with ASIX
- new: ----- Bonding: call "/mnt/flash/config/prebond.cmd grp_idx old_eth_idx" at start of change and "/mnt/flash/config/postbond.cmd grp_idx new_eth_idx" at the end before restarting services
- new: ----- WWVB511 detection (with new gpsdefs.h)
Version 5.28d
- new: [GRC] 0.5h trust time before sending "refclock not sync" message
- new: [GRC] special display file /mnt/flash/config/display/lcd_2x40/refclk_grc_2x40.menu
Version 5.28c
- new: ----- do not restart NTP in case of watchdog
- new: [TCR] Setup commands updated for binary interface (TCR in AHS/DHS version 5.xx)
- new: [TCR] tcrsetup utility for AHS/DHS without diaplay
Version 5.28b
- fix: [ALL] do not jump to setup page with F2 if no IP address has been set up
- fix: [MRS] xmr: not selecting external NTP servers - will get the first one only
- fix: [MRS] xmr: NTP state will always display "NTP: Offset to GPS ..." and not the current refclock
Version 5.28a
- fix: ----- set wrong position (shifted by one)

Version 5.27f 12.11.2008
- new: [PTPv2] all versions before 5.28 have to update with lt_update_ptp2_colibri_v1_in_m600.upd
- fix: [ALL] Display: serial settings will not be stored after reboot
- fix: [ALL] Display: IRIG UTC offset set 8Bit values only
- fix: [ALL] Display: IRIG settings show wrong values
- fix: [PTPv2] parameters in HTTP interface will not be shown
- new: [MRS] Leap second support: after time inititialization the command "ls_utc_parms /dev/ttyS2 -F /etc/ls_announcement" will be called
- new: ----- disable syslog messages from proftpd (base package)

Version 5.27e 07.11.2008
- new: [PTPv2] all former versions has to be updated with lt_update_ptp2_colibri_v1_in_m600.upd
- new: ----- FDM first version
- new: ----- SyncBoxV2 released and first sample send to Cisco
- new: [PTPv2] status page next to old NTP status page
- new: ------ if GPS receiver has not been "Nav Solved" the Ref.Time LED is red and state will be "waiting for pos."
- new: [GPS] GPS set latitude position +-180 with 3 digits
- fix: [PZF] PZF configuration of serial output will show the wrong parameters
- fix: [GPS] IRIG output settings will not set the UTC/Local parameter
- new: ----- when starting services call "/usr/bin/xtrastart"
- new: [MRS][GPS] in case of antenn- faulty the gps_current_state will be "not sync" (if MRS was sync to another source the state of GPS was always sync)
- fix: [MRS] HTTP: no Receiver Information will be shown in case of MRS with Antenn- Faulty

Version 5.27d 31.10.2008
- fix: [M600][GPS] M600 did not save the initial GPS position
- fix: [GPS] 3 digits to edit initial GPS position
- new: ----- correct system time at start up with full seconds (clk.c)
- new: [PTPv2] change dat- structure and file names and path - not compatible with old version
- new: ----- activate every notification vi- file /var/tmp/activate_notification first two characters = notification number; the remains of that line will be the notification_specific_message
- new: ----- Notification FDM Error #49, SNMP #33
- new: ----- NTPd with NME- enabled
- new: [RDT] NME- 4800/8N1/sec

Verion 5.27c 30.09.2008
- new: ----- Eproms: new version GPS170.204
- fix: [LNE] ETH5 - ETH9 could not be configured
- fix: [RDT] it was possible that NTPD was started twice
- new: [ALL] HTTP: added 3 new notification messages for LANTIME/MRSXMR (Limit Exceed, Ref Source Discon, Ref Source Recon)
- fix: [M200][M300] setup serial outputs mismatch
- fix: [M200][PZF] serial output configuration disabled 
- new: [ALL] SNMP: monitoring and configuring XMR parameters

Version 5.27b 10.09.2008
- fix: [ALL] error when checking the password in HTTP interface
- fix: [MRS] read initial time string from refclock when NTP has been synchronized to PPS (clk.c)
- fix: [PTP2] configuration will not be saved to flash from HTTP interface 
- new: [ALL] USB Memorystick: backup and restore scripts extended to all config files
- new: [M200] M200 support
- new: [PTPv2] leap second support
- new: [PTPv2] update init procedure of colibri boards

Version 5.27- 11.08.2008
- new: [ALL] HTTP: enhanced password check (removed '.' from list of valid chars)
- new: [MRS] XMR: for monitoring purpose 3 new SNMP traps: XMR_Limit_exceed, XMR_Ref_discon, XMR_Ref_recon if precision of - refclock is 999999999ns then this refclock will not be selected by IRSA
- new: [PTPv2] PTPv2 set all TSU clocks when OCXO has warmed up
- new: ----- client management check condition "no server suitable for synchronization"
- fix: ----- client management accept names < 7 characters
- fix: [RDT] special check for "Refclock not sync" and "Refclock not available" (7.8.2008)
- fix: [PZF] notification message "Refclock not sync" and "Refclock sync"  will be send for PZF only
- fix: [GRC] show GLONAS and GPS SVs in gps_info
- new: ----- get_diag_file: /mnt/flash/config/clients_to_manage
- fix: [ALL] cursor not shown when set refclock time vi- fpc utility
- fix: [ALL] Menu: setup ipv4 eth0 menu
- new: [ALL] softwatch will not send reboot message and less messages in the syslog file
- new: [MRS] MRS Trusttime 48h (no wait for internal NTP < 0.1ms and simulation mode will not be set automatically) MRSGPS170 1.20
- new: ----- increase checking time of PTP0 port up to 2min (if RX packets are freezed due to Multicast Packet Storm (with TSUv1) and reset port)
- new: [PTPv2] get_diag_file: top, ptp2 information
- new: [PTPv2] show PTP2 state in main display
- fix: ----- get_diag_file: waiting on tsu_dac_cal until softwatch
- new: [MRS] XMR: new "Fixed Freq. in" mode
- new: ----- kill agetty of the serial terminal -> this will be restarted by /mnt/flash/config/serial_terminal
- new: [MSF][M300] display menus of M300/MSF
- fix: ----- notification message "Refclock not sync" and "Refclock sync"  will be send for PZF only
- fix: ----- serial output parameters are faulty if menus were closed with ESC and then saved (index and values in feature lists were mismatched)
- fix: [MRS] parameters for serial output COM0 fix to 9600/7E2
- new: [ALL] HTTP: add new password plausibility 
- fix: [MRS] not selecting external NTP servers - will get the first one only
- new: [GPS] gpsserctl removed
- new: [RDT] RDT adapted for new menu versions
- fix: [PTPv2] update known_hosts file on TSU-CPU when rebooting (init_usb_network)

Verison 5.26e
- new: [All] softwatch will not send reboot message and less messages in the syslog file
- fix: [All] Menu: setup ipv4 eth0 menu
- fix: [All] cursor not shown when set refclock time vi- fpc utility
- new: [All] get_diag_file: /mnt/flash/config/clients_to_manage
- new: [ALL] USB Memorystick: backup and restore scripts extended to all config files
- fix: [RDT] it was possible that NTPD was started twice
- fix: [LNE] ETH5 - ETH9 could not be configured
- fix: [GPS] 3 digits to enter initial GPS position

Version 5.26d
- fix: [All] get_diag_file: waiting on tsu_dac_cal until softwatch
- new: [PTPv2]get_diag_file: top, ptp2 information
- new: [PTP] increase checking time of PTP0 port up to 2min (if RX packets are freezed due to Multicast Packet Storm (with TSUv1) and reset port)

Version 5.26c 23.07.2008
- new: [GPS] gpsserctl removed
- fix: [MRS] not selecting external NTP servers - will get the first one only
- fix: [MRS] parameters for serial output COM0 fix to 9600/7E2
- fix: [ALL] serial output parameters are faulty if menus were closed with ESC and then saved (index and values in feature lists were mismatched)
- fix: [PZF] notification message "Refclock not sync" and "Refclock sync"  will be send for PZF only
- new: [M300][MSF] display menus of M300/MSF
- new: [ALL] kill agetty of the serial terminal -> this will be restarted by /mnt/flash/config/serial_terminal

Version 5.26b
- new: [ALL] refclk_configuration saved while firmware update and in get_diag_file

Version 5.26a
- fix: [M300] M300 display: local time not displayed
- fix: [M900][PTPv1] M900 with PTPv1 display: could not open system menu
- fix: [M600] M600 display: switching from main menu to version menu not consistent

Version 5.25k 20.06.2008
- fix: [ALL] reboot from HTTP did not call the reboot script
- new: ----- VFD: display reboot message
- new: [ALL] security fix new SNMP version 5.4.1.1
- fix: ----- remove message "Normal Operation" directly after "Antenn- faulty"
- new: ----- send reboot message delayed

Version 5.25j 16.06.2008
- new: [PTP] check PTP0 port if RX packets are freezed due to Multicast Packet Storm (with TSUv1) and reset port
- new: ----- remember pathdelay when starting new calculation of asymmetry offset
- new: [ALL] negative asymmetry offsets possible
- new: [PTPv2] PTPv2 integrated as LBE package
- new: [SyncBox] time of IRIG generator is not set correctly
- new: [PTPv1] different PTP PhyDelay for TX (70ns) and RX (240ns) fix in the driver ==> important to set the old Phydelay to zero in file /mnt/flash/config/ptp/tsu_config !!!

Version 5.25i
- new: ----- FEI Zyfer NtpSync II
- fix: [SyncBox][MRS][PTP] If the PTP-State change from Master to Slave wait until the first path delay has been calculated to reduce jumps in the PPS
- fix: [MRS][PTP] do not reset asymmetry offset when calculating new asymmetry offset
- fix: [ALL] increase max menu pages to 400
- fix: [ALL] can not set the time vi- menu (the inc and dec buttons not working when setting some IP addresses before)

Version 5.25h 20.05.2008 
- new: [MRS] MRS will get mean offset from external NTP server (and not the last value from the filterlist)
- fix: [MRS] sporadically 1s jumps -> use new GPS firmware gps170mrs.119
- fix: [ALL] Lantimed restart if USB Memory Stick plugged in (because of nested lanlib_pipeopen)
- fix: [SyncBox][PTP] PTP SyncBox could not adjust big DAC offsets
- new: ----- new script to restore complete configuration from diagnostic file: restorecfg
- new: ----- if softwatch create diagnostic file and write it to /mnt/flash/ltdiag.tgz
- new: ----- disable SSH V1 by default
- new: ----- increase number of tty and ttyp in /etc/securetty
- new: [NTP] enable NTP sysstats
- new: [PTPv2] PTPv2 device detection and initializing
- new: [ALL] complete new structure for all menus. Integrated all option menus
- new: [ALL] Menu: CMD "RIGHT:xup", "RIGHT:xdown","LEFT:xup" and "LEFT:xdown"
- new: [MRS] xmr: add empty line in selectbox of MRS priorities to delete - feature
- new: [ALL] Menu: IF_TCG, IF_SYNTH, IF_PULSES, IF_NOT_TCG, IF_NOT_SYNTH, IF_NOT_PULSES
- new: [ALL] http: reset error relais

Version 5.25g 29.02.2008 
- new: [ALL] menu "->MARKER" to set an other submenu for - page
- new: [ALL] menu CMD "RIGHT:2up", "RIGHT:2down", "LEFT:2up" for 2x40 LCD menu
- fix: [MSF] update DCT/MSF state for SNMP requests
- new: ----- calculate holdover time from precision values when switching to new refclock
- new: [MRS] show and edit precison values for refclocks in XMR mode
- new: [MRS] do not swap old and new Master in case of change over: just set - flag
- new: [MRS][PTP] set system time on TSU continuously if PTP is not the MRS-Master
- new: [MRS] show and edit fix offsets for MRS XMU reference clocks
- new: [ALL] new function to display offset values with fix time format (nanotime_to_ascii())
- new: [ALL] stop sending requests vi- bianry interface while saving configuration
- new: [MRS] get revision of display from proc interface to decide for MRS menu
- new: [MRS] set accurate and lock bit when sending Diffs to GPS
- new: ----- draw line on VFD display CMD(DRAW:0,31,255,31)
- new: [M300][M900] MRS for M300 and M900
- new: ----- replace popen with lanlib_pipeopen command due to some problems with popen

Version 5.25f 31.01.2008
- new: [GPS][MSF] Redundand GPS MSF
- new: [ALL] do not overwrite the /mnt/flash/config/serial_terminal file when updating the software
- new: [ALL] display commands LIB_UTC_DATE and LIB_UTC_TIME
- new: [ALL] show local time in display
- new: [MRS][M900] addapted to M900 and MRS XMU

Version 5.25e 16.01.2008
- new: [PTP] In case of PTP/E1 control set time of TSU every time [gendiff.c]
- fix: [ALL] Message "Normal Operation" will not be reseted when other events occur [main_lantime.c]

Version 5.25d
- new: [GPS][MRS] gps_info file added to xmr_info
- new: ----- XMULTI list possible refclocks in refclk_configuration file
- fix: [ALL] problems in update procedure with softwatch (usb_display mutex)
- new: ----- start syslogd vi- script: /mnt/flash/config/start_syslogd.cmd (alternatively)
- new: [PTPv2] usbnet connection vi- usb0 to Colibri PTPv2 

Version 5.25c 18.12.2007
- new: ----- gendiff: set MAX_TIME_LIMIT_AFTER_FIRST_SYNC from 2s to 20s
- new: ----- set ignore lock for special ports: in XMRS mode set COM1 to ignore lock
- new: ----- remove function IdentifyLantime() from main()
- new: ----- new socket commands for copy and reloading the refclk_configuration
- new: ----- parameter "PTP max threshold" fix to 20us and now the limit for SDH sliding average 
- fix: [MRS] bugfixes for XMultiRef
- new: [MRS] create multireference info file /mrs_info.txt
- fix: [NTP] Redundant reference clock: NTP status, LEDs, WEB interface

Version 5.25b 28.11.2007
- new: [GPS][MSF][DCT] Redundant reference clock for GPS and MSF/DCT
- new: [PTP] PTP/E1 integrade SDH sliding average
- new: [GPS] changed name of GPS state from "not sync" to "async!"
- new: ----- binary interface for multiple serial lines

Version 5.25a
- new: [MRS] old MRS: new parameter for PTP fine limit
- fix: [ALL] changed status labels displayed on LCD and WEB
- fix: [MRS] sporadically stops updating the status in MRS when changing the parameter vi- user interface => disable updating status while reloading or saving configuration
- new: [ALL] do not call "make_flash_readonly" and "start_connections" after update procedure [socketd.c]
- new: [MRS167][MRS] changed LantimeType_MRS167_xxx to LantimeType_MRS and integrate X-Multi-Ref [main_lantime.c usb_menu.c refclk.c version.c system.c ntp.c gps_status.c lan_defs.h] 

Version 5.24d
- new: [ALL] send reboot message delayed
- fix: ----- remove message "Normal Operation" directly after "Antenn- faulty"
- new: [ALL] security fix new SNMP version 5.4.1.1

Version 5.24c
- fix: [PTP] PTP SyncBox could not adjust big DAC offsets

Version 5.24b
- fix: ----- check keypad lock did not close the file handle

Version 5.24a
- bug: [PTP] PTP parameter can not be stored from HTTP and Setup

Version 5.23s
- fix: [ALL] problems in update procedure with softwatch (usb_display mutex)
- new: ----- global flag finished_time_initialisation [clk.c]
- fix: [ALL] Message "Normal Operation" will not be reseted when other events occur [main_lantime.c]

Version 5.23p
- fix: [PTP] PTP sync intervall
- new: [PTP] separate PTP parameters to /mnt/flash/config/ptp_configuration
- new: [PTP] PTP subdomain possible values: _DFLT : multicast 224.0.1.129 ; _ALT1 : multicast 224.0.1.130 ; _ALT2 : multicast 224.0.1.131 ; _ALT3 : multicast 224.0.1.132

Version 5.23o
- new: ----- rtl8150.ko disable incoming multicast and broadcast if IPv6 is disabled
- fix: ----- set update interval of xmt_requests to 100ms between each request

Version 5.23n
- fix: ----- set update interval of reqest_bin_dat- from 10us to 100ms
- fix: [MRS] display type of OCXO in case of MRS vfd 4x32 (refclk_ndt_4x32.menu)

Version 5.23m
- new: [MRS] do some more debug output and wait longer for external NTP (in NTP part of gendiff)

Version 5.23k bug: customer files are not copied after reboot from flash to /www
- new: [ALL] separate language files for HTTP interface 
- new: [ALL] check link up configuration vi- WEB interface

Version 5.23i
- fix: ----- mini_httpd wurde nicht auf die v1.19 abgedated weil alter Link noch vorhanden
- fix: ----- it happens that lantimed stopped before update has finished: so copy update.log to flash if reboot is enabled
- fix: ----- lantime_messages file will be rotated every day -> delete "daily" from packages/lantime/config/etc/logrotate.d/lantime_log
- new: [PTP] eliminate big offsets in ptp_stats when starting with PTP Slave mode
- fix: [GPS][MRS] GPS parameter for daylight saving could not set the sign

Version 5.23g
- new: [ALL] update vi- http directly returns and shows every 3s the current state
- fix: [ALL] display was cleared sporadically while editing parameters
- fix: [AL] Samb- interface: check with get_ip_from_nslookup() before calling smbclient to send - WMail

Version 5.23f
- new: [ALL] show MAC address of ethernet ports [usb_menu.c]
- new: ----- set COM1 parameters to MBG/9600/7E2/sec when IRIG receiver
- fix: ----- TCR 1.05 can not setup IRIG Code
- fix: ----- check bonding only called from Display event manager 

Version 5.23e
- fix: [M600] IRIG settings will not be saved after reboot [refclkd.c]

Version 5.23d
- new: [MRS][NTP] option to restrict external access to NTP while initialisation [main_lantime.c, lan_file.h, clk.c]
- fix: [PTP] after update PTP port disabled

Version 5.23c
- fix [RDT] mode of serial refclock not displayed
- new: [M900][GRC170] GRC170 BGT M900 displays adapted

Version 5.23b
- new: ----- directory /var moved to special shared memory (shm) filesystem tmpfs (to get more space for updates) [rc.sysinit]
- new: [ALL] if RAM size > 64MB directory /www will be linked to /var/www [rc.sysinit]
- new: ----- SNMP syslocation in snmpd.conf without "" [lan_cfg.c]
- new: [MSF] MSF511 [usb_menu.c, version.c]
- new: [GRC170] GRC170 Glonas receiver
- new: [MRS][NTP] restart NTP after COLD and WARM BOOT command
- fix: [ALL] no /etc/syslog.conf when booting system

Version 5.23a
- fix: ----- setup has no rights to change passwd as admin [packages/lantime/scripts/init_httpfiles]
- new: ----- winpopup mail will try to resolve wins name and add the IP to the call [system.c , msg.c]
- fix: ----- only mounting USB storage from sdx1: now all sdxx [system.c, /mnt/flash/config/usb_mount]
- fix: ----- USB storage "start_menu" have to be called before loading menu structure [system.c]
- fix: ----- USB storage "stop_menu" will be copied to /var/tmp and be called when disconnecting USB storage [system.c, syslogd.c]
- new: [MRS][PTP] ignore all same ptp_offsets (not only if the ptp_offset>threshold) [gendiff.c]
- new: [MRS][PTP] if OCXO has not been warmed up set threshold=threshold*10 [gendiff.c, main_lantime.c]
- new: ----- Lantimed with signal handler (SIGKILL -> syslog message) [main_lantime.c]
- new: ----- reboot as - script which will write - message on display
- new: ----- socketd timeout from 50s to 150s [lan_sock.c]

Version 5.22c
- fix: ----- softwatch: watchdog set at 5 cycles of 30s
- fix: ----- script sendsnmptrap fixed to port 162
- fix: ----- edit snmpmanager vi- LCD
- new: ----- display V1.04: reset with ESC and button down
- fix: [ALL] SNMP ntpclient notifications did not work
- new: [MRS] added support for XMultiref (test)
- new: ----- disable arp forwarding 
- new: [ALL] display firmware
       Support 4x16 display
       Support entering bootmode vi- firmware-command ("In-Application-Programming")
       Support display reinitialisation when pressing ESC and DOWN at once
       Support displaying - maximum of 5 lantime error messages after "CPU No response"
       Support different font sizes for vfd
       Support bootlogo on startup for vfd
       Increased number of waiting dots on startup to 2 minutes

Version 5.22b
- fix: [ALL] USB memory stick from local config not responding
- fix: ----- external Syslog server do not work (busybox - syslogd)
- new: [RTC] set RTC when set system time ("hwclock -w")
- new: [PTP] change PTP stratum if OCXO changes to not warmed up 
- new: ----- additional specific notification messages if client management error occure
- new: [MRS][NTP] correct name of reference in NTP status
- fix: [ALL] reset factory settings will not reboot because of software watchdog

Version 5.22a
- new: ----- parameter in global_configuration to activate DAYTIME protocol
- fix: ----- set system time with refclock time

Version 5.21   11.06.2007 
- new: [ALL] Display functions: last TXT values are defaults for next ones
                                LIB_REF_INFO
                                LIB_PTP_INFO
                                LIB_REF_OCXO_WARMED_UP
                                enable boot logo for VFD (CPC version 1.05)
- new: [PTP] Parameters:  Set SubDomain
                          Set Master Sync Interval
                          Set Prefered Master Flag
                          Set Threshold for PTP Slave
- new: ----- output from "netconf.cmd" to "/var/log/netconf.cmd.log"
- new: [ALL] mini-http patched: disable file listing (do_dir()) and some syslog warnings
- new: [ALL] longer version strings possible
- new: [GPS][MRS] added set_utc_parm utility tool to test leap seconds with GPS
- fix: [ALL] Trust time not enabled
- fix: [PZF] refclock current mode val vi- SNMP not available
- new: [MRS] changed all names and variables "NDT" to "MRS"
- new: [ALL] new parameter to disable USB-Port
- new: ----- check if script exist: /usr/bin/get_diag_file

Version 5.20 22.05.2007 
- new: [ALL] Kernel Version 2.6.15.1 (due to problems with TSU)
- new: [ALL] display reboot message 
- new: ----- user defined script for factory defaults: /mnt/flash/config/user_factory_defaults
- fix: ----- "Refclock not responding" sporadically

Version 5.19
- new: [ALL] lantime messages werden in einen Messagebuffer vom USB-Display geschrieben
             Diese werden automatisch angezeigt, wenn der Lantimed beendet wurde
- new: [MRS] Umschaltung zwischen Kernel-PPS und NTP-PPS wird anhand der Kernel Version umgeschaltet
- new: [ALL] usbd.c und usbd.h nach mbglib/lantime verschoben
- new: [MRS170] MRS170 hinzugefuegt
- new: [ALL] Oscillator Type in der /device_version eingetragen
- new: ----- retry initialisation of binary interface with force connection
- new: [NTP][MRS] disable binary polling from NTP (mode 18) if refclock not GPS
- new: ----- updated SAMB- configuration with "map to guest = Bad User"
- new: ----- added display commands LIB_EXT_script, EDIT_EXTx_script and SAVE_EXTCMD to
             call external commands to display external status (needed for nCipher)
- new: [PTP] added display commands to enable special features: IF_PTP_SLAVE, IF_PTP_MASTER, IF_PTP
- new: [PTP] PTP Slave with extr- display for current offset and delay to GM
- fix: [GPS][MRS] error when setting the IRIG output on GPS 
- new: ----- 2 new scripts before and after reloading configuration: 
             /mnt/flash/config/user_start_scripts  and  /mnt/flash/config/user_stop_scripts
- fix: [ALL] problems with DHCPC timeout (have to wait for 2s after initialisation of the network interface)
- fix: [GPS] set position of GPS
- fix: ----- show position for negative values
- fix: ----- set IRIG Mode to local
- new: [NTP] NTP polling interval set to 16s (minpoll 4 maxpoll 4)
- new: [NTP] TCR fudge NTP server to TCRi
- new: [NTP] set additional NTP variable "LANTIME=" to get Lantime version vi- "ntpq -c rv"
- new: [NTP] set precission of PTP refclock to 1ms
- fix: [NTP] NTP stooped with AUTOKEY enabled due to "/.rnd" link missed
- new: ----- call generate SSH key from factory defaults
- new: [ALL] Email notification starts with the hostname
- new: ----- time format of logfile lantime_messages
- new: ----- increase softwatch timer from 20s to 120s
- new: ----- check for /var/log/msg_to_add and add it to lantime_messages
- new: ----- 10 external notification message events: file with event numbers /var/tmp/ext_not_events will be checked
- new: ----- version info will be added to syslog

Version 5.18  28.02.2007
- new: ----- Umstellung auf neues Binaerinterface mit neuester LIB 
- new: ----- Kernel Modul fuer VLAN Unterstützung und "vconfig", "macvlan_config" im Pfad
- new: ----- CONFIG_REGPARM im Kernel fuer Kontron ETX/LX aktiviert
- new: ----- AM511 als DCT
- new: ----- Relais Ausgang beim Binaerprotokoll
- new: [RDT] Reihenfolge beim initialen Einlesen der Referenzzeiten geaendert: erst ext.Server
- new: [ALL] SNMP 
- new: ----- HTTP&CLI: NCIPHER-Layout integriert
- new: ----- HTTP&CLI: Benutzerinterface ueberarbeitet.
- fix: ----- HTTP&CLI: Loeschen von Benutzern war nicht moeglich
- fix: ----- CLI: DCT und RDT Version beendeten sich mit Seg-Fault.
- fix: ----- TIME Protokoll wurde bei Eintrag von ' ' nicht abgeschaltet
- fix: [ALL] default route fuer IPv6 wurde nicht gesetzt
- new: [ALL] remove default manuals

Version 5.17
- fix: [ALL] falscher Wochentag beim Setzen der Zeit der Referenzuhr
- fix: [ALL] Absturz bei Version 5.16 mit alter Hardware
- fix: [PZF] doppelte Eintraege im Syslog bei PZF mit alter Hardware
- new: [ALL] Programable Pulse Outputs
- new: [GPS] GPS Leapseconds Status kann ueber Socket abgefragt und 
             gesetzt werden (kleines Tool "set_utc_parm", z.B.: "set_utc_parm 30.6.2007" ). 
             In die Datei /leapsecond wird alle 30s der aktuelle Status geschrieben
- new: ----- Befehl "reset_com0_parm" zum temporaeren Setzen der COM0 der Referenzuhr auf 19200/8N1
       	 von der Kommandozeile. Dieses ist notwendig wenn das Binaerprotokoll verwendet wird
       	 und die Referenzuhr noch nicht auf 19200/8N1 gesetzt wurde. 
       	 Beim Starten des lantimed wird beim Binaerprotokoll die Referenzuhr 
       	 immer auf 19200/8N1/StdMbg/sec gesetzt und fest gespeichert.

Version 5.16
- new: [ALL] Trennung Version 5 von Version 4

Version 5.15
- fix: [ALL] FTP funktionierte nicht immer bei DHCP
- fix: ----- erkannter Referenzstring musste gespeichert werden, d- sonst Fehler
       	 nach Factory Defaults beim Erzeugen der ntp.conf
- fix: [ALL] beim Umschalten von DHCP auf statische IP Adresse ist beim ersten Setzen Fehler aufgetreten
- New: [NTP] bei NTP sync to local wird die Time Service LED auf rot geschaltet
- New: [ALL] factory defaults jetzt immer mit reboot
- New: [M300][M600] HTTP: Logo fuer M300 & M600 integriert
- New: [PTP] HTTP&CLI: Diagnose: PTP und Displaydateien aufgenommen
- fix: [ALL] HTTP: Distance to transmitter wurde bei NDT angezeigt
- New: [PTP] HTTP:CLI: Masseinheiten für PTP offset master und one way delay
- New: [PTP] PTP wird nicht gestartet wenn keine TSU gefunden und Fehleranzeige im Display: PTP:er
- New: [SyncBox] Outputs werden erst enabled wenn einmal ein Grandmaster gefunden
- fix: [PZF] Message "If refclock sync" wurde bei der PZF nicht erzeugt
- New: [PZF] PZF511 ueber Binaerinterface und TCR511 ueber Kommandointerface integriert mit Handbüchern
- New: [ALL] Factory Reset von CLI oder HTTP erhaelt die Netzwerkeinstellungen

Version 5.14
- fix: ----- Redundant Power Supply wurde bei den neuen ETX LX800 nicht erkannt
- fix: [MRS] Anpassungen fuer Multi Reference Source (MRS = NDT + PTP als Ref)
- new: [TCR] TCR511 als Mode
- new: ----- Atmel Bootloader fuer CPC getestet
- new: [MRS] MRS Mode fuer 2 zeiliges Display 

Version 5.13
- fix: [CLI] Passwort wurde falsch erzeugt. Login war nicht mehr moeglich.
- fix: ----- Timeout beim Socketd war zu kurz
- fix: ----- die Funktion Identify Lantime wurde an der falschen Stelle aufgerufen
       	 wodurch es zu einem langen Timeout (>1min) kam und die Anzeige "CPU not responding"
- fix: [GPS] wenn die GPS auf "Enable outputs: if sync" eingestellt wurde und keine Antenne
       	 angeschlossen war, wurde "NTP: N/A" angezeigt und das messages File voll geschrieben
- new: [PTP] 2 neue PTP Stratum Werte: vor und nach dem OCXO warmed up 
- new: ----- Anzeigen des Oscillator Typs im Referenz Clock Menue
- new: ----- USB Stick Unterstuetzung
- new: ----- Bonding vom Lantimed direkt ueberwacht
- new: [PTP] gendiff fuer PTP erweitert
- new: ----- Client Management ueberarbeitet:
       	 wird erst nach dem Start von NTPD gestartet
       	 schreibt ausfuehrliche Meldungen ins Syslog
       	 nur 100 Eintraege moeglich
      	 Fehlerzustand muss 3 Zyklen anstehen, bevor Notification gesendet wird
- new: [ALL] aktueller Display Inhalt kann ueber Socket Schnittstelle auslesen werden
             Fernsteuerbefehl: fpc 
- new: [ALL] Tastatur kann ueber Socket Schnittstelle bedient werden
- new: ----- Simulations Mode: Refclock LED auf gruen und in der Anzeige "Simulations Mode"
- new: [PTP][NDT] NDT auch mit externen PTP-Master moeglich
- new: [PTP] bei HQ Regelung 20min Wartezeit nach dem Einschalten
             neue Version 1.0.0.3 (60ms Wartezeit bei Abholen der Zeitstempel)
             UserCapture Zeitstempelformat geaendert
             Buffer Overflow behoben
- new: [ALL] root Zugang abschaltbar


Close V5 Changelog

Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact Meinberg Mail Contact