Knowledgebase : Network Time Servers (NTS) > NTS-6000

Follow the instructions below to debug and NTS-6000-GPS unit.


Debugging the NTS-6000-GPS (for advanced users)

Log-in to the web admin page. The default username is “admin”, and the default password is “password”. Then go to “Configure SSH Access” and enable SSH.

To connect via SSH using putty (download link below) the default username is "root" and the default password is "galleon".

Press "q" followed by enter to break out of the menu system.

Now stop the GPS service using the command below:

Note: In the command below the single speech marks are "Acute" on an English keyboard they are generated by using the key above tab (failing that copy and paste the command).

kill `pidof gpsclkd`

And restart the service using the following command:

gpsclkd -d /dev/clk

You should see debug information like this if the GPS is synchronised (please allow up to 5 minutes for information to start apearing):

clock elapsed-pc elapsed=-0.000000

shm: storing time 1310372187.000000 local 1310372186.999965 err 0.000001 leap 0

Receiving $GPRMC data 2011/7/11 08:16:27 UTC Synchronised

If you receive nothing check the cabling, or if the Receiving line says the unit is Un-synchronised check the GPS has a good view of the sky (we recommend 180 degree view of the sky)

Note: When you have the antenna working break out of the debug with “ctrl + c” and then reboot the unit using the command “reboot”.

Putty Download Link:

http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

Follow the instructions below to debug and NTS-6000-Radio unit.


Debugging the NTS-6000-Radio (for advanced users)

Log-in to the web admin page. The default username is “admin”, and the default password is “password”. Then go to “Configure SSH Access” and enable SSH.

To connect via SSH using putty (download link below) the default username is "root" and the default password is "galleon".

Press "q" followed by enter to break out of the menu system.

Now stop the Radio service using the command below:

Note: In the command below the single speech marks are "Acute" on an English keyboard they are generated by using the key above tab (failing that copy and paste the command).

kill `pidof radioclkd`

And restart the service using the following command:

radioclkd -t clk

You should see debug information like this if the Radio is synchronised (please allow up to 5 minutes for information to start apearing):

DCD:   1    0      1668

DCD:   2    0      1668

DCD:   3    0      1668

DCD:   4    0      1668

DCD:   5    0      1668

DCD:   6    0      1668

DCD:   7    0      1668

DCD:   8    0      1668

DCD:   9    0      1668

DCD:   10   0      1668

DCD:   11   0      1668

DCD:   12   0      1668

If you receive nothing check the cabling, correct reception should be one message per second.

Note: When you have the antenna working break out of the debug with “ctrl + c” and then reboot the unit using the command “reboot”.

Putty Download Link:

http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

If you are required to set the IP Address of the NTS-6000 manually, then first you must plug a standard USB keyboard into the unit before turning on the NTS-6000 unit. Once the unit is on please use the following steps to set the IP Address manually.

 

Type D

Press Enter

Set the Edit DHCP to N

Press Enter

Type S to save

Type I to Edit IP Address

Press Enter

Type in new IP Address (xxx.xxx.xxx.xxx)

Press Enter

Type S to save

Type M to Edit Subnet Mask

Type in the Subnet Mask (255.255.255.xxx)

Press Enter

Type S to save

Type G to Edit Gateway

Type in the Gateway (usually 192.168.0.1)

Press Enter

Type S to save

Reboot the System

This update is available for the following units:

NTS-6002 Firmware: Please click here

Click here for NTS-6002 upgrade instructions. (please right click on the link and click save as...)


NTS-6001 Firmware: Please click here

Click here for NTS-6001 upgrade instructions. (please right click on the link and click save as...)

Please note NTS-6001 units with firmware version eight or below are no longer supported and cannot use this update.


Firmware 12#7 (Latest)

Release Date: 

  • Fixed an issue where changing the IP Address manually from onboard the NTS-600x works.
  • Fixed stray tags in the HTML code for the Linux OS
  • Fixed an issue in the certificate model where it was removing dashes from the Alternate Name.
  • Removed the ability to configure a Hostname on both network cards (the Hostname relates to the device itself and is independent of the network cards).
  • Added TLSv1.3 support.
  • Updated leap-seconds. list with the latest version (Expires 28 June 2020)
  • Updated the Linux kernel to 6.7.12
  • Updated Nginx to 1.18.0
  • Updated PHP to 7.4.18

Firmware 12#5

Release Date: 

  • Fixed an issue where changing the bonding mode in the web interface sometimes did not apply.
  • Fixed an issue in the certificate model where it was removing dashes from the Alternate Name.
  • Removed the ability to configure a Hostname on both network cards (the Hostname relates to the device itself and is independent of the network cards).
  • Added TLSv1.3 support.
  • Updated leap-seconds.list with the latest version (Expires 28 June 2020)
  • Updated the Linux kernel to 5.4.21
  • Updated Nginx to 1.16.1
  • Updated PHP to 7.2.16

Firmware 12#4 

Release Date: 01/04/2019

  • Fixed an issue where changing the bonding mode in the web interface sometimes did not apply.
  • Fixed an issue in the certificate model where it was removing dashes from the Alternate Name.
  • Removed the ability to configure a Hostname on both network cards (the Hostname relates to the device itself and is independent of the network cards).
  • Added TLSv1.3 support.
  • Updated Configuration Options on the Configure SSL page in the web interface.
  • Updated leap-seconds.list with the latest version (Expires 28 June 2020)
  • Updated the Linux kernel to 5.2.21
  • Updated PHP to 7.2.1

NTP has been updated to 4.2.8p13 which has the following security fixes:

  • Sec 3565: Crafted null dereference attack from a trusted source with an authenticated mode 6 packet

A crafted malicious authenticated mode 6 (ntpq) packet from a permitted network address can trigger a NULL pointer dereference, crashing ntpd. Note that for this attack to work, the sending system must be on an address that the target's ntpd accepts mode 6 packets from, and must properly authenticate the packet with a private key that is specifically listed as being used for mode 6 authorization.

This NTP version provides 17 bugfixes and 1 other improvement. 


Firmware 12#3

Release Date: 29/01/2018

  • Fixed an issue with Teaming where the web interface would prevent the user from changing the bond mode.
  • Fixed an issue with the Teaming page not reflecting the current Teaming settings.
  • Resolved a bug where GPS/Radio debugging would not output to the screen due to a bad Mime type.
  • Updated the certificate model to add the CN to the subject alternate names to prevent certificate errors.
  • Fixed an issue where, upon logging in via FQDN, the system would redirect from FQDN to IP address.
  • Fixed an issue with the NMEA Log not displaying errors correctly.
  • Added a Configure SSL page under Administration that will allow users to choose from Secure SSL Configuration and Compatibility Configuration. Secure SSL Configuration will support the TLSv1.2 protocols and modern cipher suites. Compatibility configuration supports the TLSv1.2, TLSv1.1 and TLSv1 protocols along with older SSL cipher suites for compatibility with older clients.
  • Applied mitigations against the Meltdown vulnerability (CVE-2017-5754).
  • Added secure flag to Cookies.
  • Updated Nginx to 1.12.1
  • Updated OpenSSH to 7.6p1
  • Updated OpenSSL to 1.0.2m
  • Updated PHP to 7.1.11
  • Updated CodeIgniter to 3.1.7

Firmware 12#1

Release Date: 13/04/2017

  • XSS headers added to Ngnix
  • Software update available notification added to Dashboard header
  • Incorrect logins recorded under Authentication Log now show in red
  • Updated the leap-seconds.list file to account for the upcoming leap second
  • Updated the Linux kernal to 4.10.9
  • Updated Nginx to 1.10.3
  • Updated OpenSSH to 7.5p1
  • Updated OpenSSL to 1.0.2k
  • Updated NetSNMP to 5.7.3
  • Updated PHP to 7.1.3
  • Updated CodeIgniter to 3.1.4

NTP has been updated to 4.2.8p10@1.3728-o which has the following security fixes:

The latest version of the NTS-6000 Firmware is Version 10.


This will run on all NTS-6000 models running Version 8 or higher.

This will be available for download soon!


If your unit is running Version 7 or below, then you will require a hardware upgrade in order to support Version 10.

If you wish to proceed with this process, please contact the Technical Support Team by submitting a ticket here: http://support.galsys.co.uk/index.php?/Tickets/Submit

There will be a cost involved for the hardware upgrade, however, that will be quoted during your discussion with the Technical Support Team.

This is the Hardware Manual for the NTS-6000.

It will provide information regarding the installation and setup of the hardware.

It also covers debugging and troubleshooting the unit.

This is the Web Configuration Manual for the NTS-6000.

It will provide information regarding the setup and configuration of the unit.

Resetting the NTS-6000 BIOS

Boot the unit with a monitor and keyboard attached and hit the num pad delete key repeatedly to get to the bios.

In the bios go to the [EXIT] tab and then to “Load failsafe defaults” and hit [OK] in the confirm dialogue box.

Then go to the [ADVANCED] tab and select “Super IO Configuration” from here you want to change the following:

Note: Make a note of what these settings are on before you change them as it will help with debugging the unit.

Serial Port 1 IRQ from 11 to 4

Serial Port 2 IRQ from 10 to 3

Then press [F10] to save and exit and [OK] in the confirm dialogue box.

First, you need to connect up a monitor and keyboard to the unit. With these connected you should see the same display on the monitor as on the LCD display.

Next press "Alt + F2"

The Default username is "root" and the Default passowrd is "galleon"

Press "q" followed by enter to break out of the menu system.

Then enter these commands each line at a time, pressing enter after each line:

mount -t vfat -o rw /dev/sda1 /mnt
cd /mnt
ls
rm config.tar
cd /tmp
umount /mnt
reboot

*If the first command fails and says that the device is not connected, try replacing "sda1" with "hda1"

Once this is done and the unit has rebooted, try to connect to the unit using a web browser. The Default username is "admin" and the Default password is "password"