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 startedClose 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 abschaltbarClose V5 Changelog