Changelogs für LANTIME Firmware (V4/V5)
Durch die Veröffentlichung der Änderungsprotokolle unserer älteren LANTIME Firmware Projekte werden Sie über Anpassungen, Neuerungen und Fehlerbehebungen unserer Zeitserver-Firmware informiert.
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

