time-nuts@lists.febo.com

Discussion of precise time and frequency measurement

View all threads

Re: Spectracom 9383 and Software Project

CQ
Chris Quayle
Mon, Aug 28, 2023 5:30 PM

On 8/26/23 15:06, timenuts@vlh.dk wrote:

Hi,

I have a 9383 with GPS and OCXO, I did plan to open it up during my vacation
in 2 weeks time - to do a backup of the CF-card (and to change root and
factory passwords instead of trying to crack those with JohnTheRipper), and
to change the battery; I can take a few pictures of the internals of my
unit.

I don't know if serialnumber, core version, appl version from the system log
from last boot can tell you anything about what GPS-module it might be?

Jan 1 00:00:01 chronos spectracom: [system] Unit Started.
Jan 1 00:00:01 chronos spectracom: [system] Spectracom Corp. Model hs92XX
Jan 1 00:00:01 chronos spectracom: [system] Software Version 3.6.7 Date:
10/24/2014
Jan 1 00:00:01 chronos spectracom: [system] IRIG Version 9.02
Jan 1 00:00:01 chronos spectracom: [system] Serial Port 1 Version 2.03
Jan 1 00:00:01 chronos spectracom: [system] Serial Port 2 Version 2.03
Jan 1 00:00:01 chronos spectracom: [system] Remote Port 1 Version 2.03
Jan 1 00:00:01 chronos spectracom: [system] Remote Port 2 Version 2.03
Jan 1 00:00:02 chronos spectracom: [system] GPS Serial Number: 81408569
06/14/2010
Jan 1 00:00:02 chronos spectracom: [system] GPS Appl Version: 1.20
04/21/2010
Jan 1 00:00:02 chronos spectracom: [system] GPS Core Version: 1.26
04/21/2010
Jan 1 00:00:02 chronos spectracom: [system] GPS Serial Number: 81408569
06/14/2010
Jan 1 00:00:04 chronos spectracom: [system] GPS Startup or Reset
Jan 1 00:00:09 chronos spectracom: [system] Clock time source changed to GPS
Jan 1 00:03:12 chronos spectracom: [system] Clock entering sync.

Regards,
Kim Sindalsen

Hi Kim,

Thanks for that. I did a bit more work over the weekend. Made a dd
image of the cf card, then wrote another from that, to verify that
it was working. Although the original card says 256mb, a copy runs
out of space, so used a 512mb card, which works fine.

Have an old laptop running Suse 11.4, which has an excellent disk
utility. Using that, had a look at the card contents. Turns
out to be running Vile Linux 2.5, with the file system EXT3, all
on a single partition. Using chroot, changed the root password,
and using the onboard video and keyboard, was able to log in as
root, then have a look at what else is in the system.et me know if
you need copies of the original and unrooted images. Tried, but
too large to send as an attachment.

What I really need is to find out the vendor and model number
of the GPS module, so some closeup photos would help. The
module is plugin under 4 screws, so if possible, a photo of
the underside would help as well. Mine has the cheapest tcxo
oscillator, not good for a test gear reference, so if yours
is a higher spec, a photo and part number would help.
There are several oscillator footprints on the m/b and should
be easy to replace the existing unit, providing a compatable
replacement can be found...

Regards,

Chris

On 8/26/23 15:06, timenuts@vlh.dk wrote: > Hi, > > I have a 9383 with GPS and OCXO, I did plan to open it up during my vacation > in 2 weeks time - to do a backup of the CF-card (and to change root and > factory passwords instead of trying to crack those with JohnTheRipper), and > to change the battery; I can take a few pictures of the internals of my > unit. > > I don't know if serialnumber, core version, appl version from the system log > from last boot can tell you anything about what GPS-module it might be? > > Jan 1 00:00:01 chronos spectracom: [system] Unit Started. > Jan 1 00:00:01 chronos spectracom: [system] Spectracom Corp. Model hs92XX > Jan 1 00:00:01 chronos spectracom: [system] Software Version 3.6.7 Date: > 10/24/2014 > Jan 1 00:00:01 chronos spectracom: [system] IRIG Version 9.02 > Jan 1 00:00:01 chronos spectracom: [system] Serial Port 1 Version 2.03 > Jan 1 00:00:01 chronos spectracom: [system] Serial Port 2 Version 2.03 > Jan 1 00:00:01 chronos spectracom: [system] Remote Port 1 Version 2.03 > Jan 1 00:00:01 chronos spectracom: [system] Remote Port 2 Version 2.03 > Jan 1 00:00:02 chronos spectracom: [system] GPS Serial Number: 81408569 > 06/14/2010 > Jan 1 00:00:02 chronos spectracom: [system] GPS Appl Version: 1.20 > 04/21/2010 > Jan 1 00:00:02 chronos spectracom: [system] GPS Core Version: 1.26 > 04/21/2010 > Jan 1 00:00:02 chronos spectracom: [system] GPS Serial Number: 81408569 > 06/14/2010 > Jan 1 00:00:04 chronos spectracom: [system] GPS Startup or Reset > Jan 1 00:00:09 chronos spectracom: [system] Clock time source changed to GPS > Jan 1 00:03:12 chronos spectracom: [system] Clock entering sync. > > > > Regards, > Kim Sindalsen > Hi Kim, Thanks for that. I did a bit more work over the weekend. Made a dd image of the cf card, then wrote another from that, to verify that it was working. Although the original card says 256mb, a copy runs out of space, so used a 512mb card, which works fine. Have an old laptop running Suse 11.4, which has an excellent disk utility. Using that, had a look at the card contents. Turns out to be running Vile Linux 2.5, with the file system EXT3, all on a single partition. Using chroot, changed the root password, and using the onboard video and keyboard, was able to log in as root, then have a look at what else is in the system.et me know if you need copies of the original and unrooted images. Tried, but too large to send as an attachment. What I really need is to find out the vendor and model number of the GPS module, so some closeup photos would help. The module is plugin under 4 screws, so if possible, a photo of the underside would help as well. Mine has the cheapest tcxo oscillator, not good for a test gear reference, so if yours is a higher spec, a photo and part number would help. There are several oscillator footprints on the m/b and should be easy to replace the existing unit, providing a compatable replacement can be found... Regards, Chris
CQ
Chris Quayle
Tue, Sep 12, 2023 5:59 PM

On 8/28/23 17:30, Chris Quayle wrote:

On 8/26/23 15:06, timenuts@vlh.dk wrote:

Hi,

I have a 9383 with GPS and OCXO, I did plan to open it up during my
vacation
in 2 weeks time - to do a backup of the CF-card (and to change root and
factory passwords instead of trying to crack those with
JohnTheRipper), and
to change the battery; I can take a few pictures of the internals of my
unit.

I don't know if serialnumber, core version, appl version from the
system log
from last boot can tell you anything about what GPS-module it might be?

Jan 1 00:00:01 chronos spectracom: [system] Unit Started.
Jan 1 00:00:01 chronos spectracom: [system] Spectracom Corp. Model hs92XX
Jan 1 00:00:01 chronos spectracom: [system] Software Version 3.6.7 Date:
10/24/2014
Jan 1 00:00:01 chronos spectracom: [system] IRIG Version 9.02
Jan 1 00:00:01 chronos spectracom: [system] Serial Port 1 Version 2.03
Jan 1 00:00:01 chronos spectracom: [system] Serial Port 2 Version 2.03
Jan 1 00:00:01 chronos spectracom: [system] Remote Port 1 Version 2.03
Jan 1 00:00:01 chronos spectracom: [system] Remote Port 2 Version 2.03
Jan 1 00:00:02 chronos spectracom: [system] GPS Serial Number: 81408569
06/14/2010
Jan 1 00:00:02 chronos spectracom: [system] GPS Appl Version: 1.20
04/21/2010
Jan 1 00:00:02 chronos spectracom: [system] GPS Core Version: 1.26
04/21/2010
Jan 1 00:00:02 chronos spectracom: [system] GPS Serial Number: 81408569
06/14/2010
Jan 1 00:00:04 chronos spectracom: [system] GPS Startup or Reset
Jan 1 00:00:09 chronos spectracom: [system] Clock time source changed
to GPS
Jan 1 00:03:12 chronos spectracom: [system] Clock entering sync.

Regards,
Kim Sindalsen

Hi Kim,

Thanks for that. I did a bit more work over the weekend. Made a dd
image of the cf card, then wrote another from that, to verify that
it was working. Although the original card says 256mb, a copy runs
out of space, so used a 512mb card, which works fine.

Have an old laptop running Suse 11.4, which has an excellent disk
utility. Using that, had a look at the card contents. Turns
out to be running Vile Linux 2.5, with the file system EXT3, all
on a single partition. Using chroot, changed the root password,
and using the onboard video and keyboard, was able to log in as
root, then have a look at what else is in the system.et me know if
you need copies of the original and unrooted images. Tried, but
too large to send as an attachment.

What I really need is to find out the vendor and model number
of the GPS module, so some closeup photos would help. The
module is plugin under 4 screws, so if possible, a photo of
the underside would help as well. Mine has the cheapest tcxo
oscillator, not good for a test gear reference, so if yours
is a higher spec, a photo and part number would help.
There are several oscillator footprints on the m/b and should
be easy to replace the existing unit, providing a compatable
replacement can be found...

Regards,

Chris

Hi Kim,

Thought you might be interested in an update on the 9383. Here are
the notes to date, after a bit of digging. Basically working, but
needs the better oscillator to improve the time offset and
frequency stability.

Regards,

Chris

 Symmetricom Netclock/IRIG 9383. Modify for GPS Input
 ----------------------------------------------------

 Chris Quayle, Started: 03-September 2023
 ----------------------------------------
  • Replace IRIG card with Trimble Resolution T gps module
    (See below)

  • Firmware is on 256 Mb CF card, Vile Linux 2.6.15 Ext3

  • Card into laptop, Suse Linux 11.4 here

    • image the card
      "dd if=... of=9383.img bs=1m"
    • Mount on /mnt
    • chroot to /mnt, to reset root password
    • Rewite edited image using dd to 512mb card, as
      original is slightly greater than 256mb. Verify
      it still boots and reaches login prompt.
  • Reboot system, login as root via internal
    keyboard and vga port

  • In /etc/ssh/sshd_config
    PermitRootLogin yes

  • Reboot, login as root from remote, "ssh root@192.9.200.170"

  • Dig around the system, (no 'more' on this box :(, then:

  • cd /etc/ntp

  • cat ntp.conf, looks ok
    restrict 127.0.0.1
    restrict -4 default noquery nomodify
    restrict -6 default noquery nomodify
    keys /etc/ntp/keys/ntp.keys
    controlkey 65533
    requestkey 65534
    trustedkey 65533 65534
    server 127.127.1.0                              # Undisciplined Clock (LOCAL)
    fudge 127.127.1.0 stratum 15
    enable pps
    server 127.127.45.0 prefer                      # Spectracom TSYNC PCI
    server 127.127.22.0 minpoll 4 maxpoll 4        # PPS Clock Discipline
    fudge 127.127.22.0 stratum 0
    keysdir /etc/ntp/keys/
    driftfile /etc/ntp/ntp.drift
    logfile /opt/log/ntp.log
    statsdir /opt/log/ntpstats/
    statistics loopstats peerstats clockstats
    filegen loopstats  file loopstats  type day enable
    filegen peerstats  file peerstats  type day enable
    filegen clockstats file clockstats type day enable

  • login to command line interface
    cd /opt/usr/bin
    cli

    Welcome to the Spectracom Command Line Interface
    (c)Copyright Spectracom Corporation 2006

  • root@192.9.200.170 > help
    Command line interface (CLI) help.
    Type 'help cmd' for a detailed help on the 'cmd' command.
    The following are the available commands.
    time    - time
    reboot  - reboot
    halt    - halt
    log      - log COMMAND OBJECT [ HANDLE ]
    option  - option COMMAND [OPTION | PRODUCT] [VALUE]
    ltc      - ltc COMMAND [INDEX | NAME] [...]
    clean    - clean [restart | halt]
    net      - net COMMAND [Arguments]
    disc    - disc COMMAND ARG
    sys      - sys COMMAND [Arguments]
    photo    - photo COMMAND [Arguments]
    ser      - ser COMMAND SERIAL [Arguments]
    rem      - rem COMMAND REMOTE [Arguments]
    sernum  - sernum COMMAND
    irig    - irig COMMAND ARG
    show    - show [on | off]
    frq      - frq COMMAND INDEX [Arguments]

  • root@192.9.200.170 > option display
    Product Name: 9383

      Security               : on
      Modem                  : off
      Serial Port 1          : on
      Serial Port 2          : on
      Remote Port 1          : on
      Remote Port 2          : on
      IRIG Output            : on
      Front Panel Display    : on
      Relays                 : on
      Oscillator Disciplining: on
      10 MHz Frequency Output: on
      IRIG Input             : on
      Oscillator             : TCXO
      Gps Receiver           : NONE
      Board                  : NONE
    
  • Try setting defaults ???

  • root@192.9.200.170 > option default
    Default options restored for: 9383

  • root@192.9.200.170 > option display
    Product Name: 9383

      Security               : on
      Modem                  : off
      Serial Port 1          : on
      Serial Port 2          : on
      Remote Port 1          : on
      Remote Port 2          : on
      IRIG Output            : on
      Front Panel Display    : on
      Relays                 : on
      Oscillator Disciplining: on
      10 MHz Frequency Output: on
      IRIG Input             : off
      Oscillator             : TCXO
      Gps Receiver           : Trimble Resolution T
      Board                  : NONE
    
  • GPS Modules

    Dump the application: od -S 5 usr/bin/hs92XX
    looking for gps module references, we get:

    Motorola Oncore M12+ Timing
    Motorola M12M Timing
    Motorola M12M Navigation
    Trimble Resolution T
    Trimble Force-22 SAASM

    So, looks like quite a choice.

Had originally thought that the IRIG and GPS types might
need a different firmware load, but there were entries
early on in log files which suggested an initial default
to a gps install, with IRIG being an option set at build
time. Anyway was able to identify the GPS module in use
from your pics, Found one online. All seems to work,
with reasonable timing accuracy. Would think that would
improve with a more stable reference oscillator, but
good enough for noe.

A useful addition to the time & frequency collection...

On 8/28/23 17:30, Chris Quayle wrote: > > > On 8/26/23 15:06, timenuts@vlh.dk wrote: >> Hi, >> >> I have a 9383 with GPS and OCXO, I did plan to open it up during my >> vacation >> in 2 weeks time - to do a backup of the CF-card (and to change root and >> factory passwords instead of trying to crack those with >> JohnTheRipper), and >> to change the battery; I can take a few pictures of the internals of my >> unit. >> >> I don't know if serialnumber, core version, appl version from the >> system log >> from last boot can tell you anything about what GPS-module it might be? >> >> Jan 1 00:00:01 chronos spectracom: [system] Unit Started. >> Jan 1 00:00:01 chronos spectracom: [system] Spectracom Corp. Model hs92XX >> Jan 1 00:00:01 chronos spectracom: [system] Software Version 3.6.7 Date: >> 10/24/2014 >> Jan 1 00:00:01 chronos spectracom: [system] IRIG Version 9.02 >> Jan 1 00:00:01 chronos spectracom: [system] Serial Port 1 Version 2.03 >> Jan 1 00:00:01 chronos spectracom: [system] Serial Port 2 Version 2.03 >> Jan 1 00:00:01 chronos spectracom: [system] Remote Port 1 Version 2.03 >> Jan 1 00:00:01 chronos spectracom: [system] Remote Port 2 Version 2.03 >> Jan 1 00:00:02 chronos spectracom: [system] GPS Serial Number: 81408569 >> 06/14/2010 >> Jan 1 00:00:02 chronos spectracom: [system] GPS Appl Version: 1.20 >> 04/21/2010 >> Jan 1 00:00:02 chronos spectracom: [system] GPS Core Version: 1.26 >> 04/21/2010 >> Jan 1 00:00:02 chronos spectracom: [system] GPS Serial Number: 81408569 >> 06/14/2010 >> Jan 1 00:00:04 chronos spectracom: [system] GPS Startup or Reset >> Jan 1 00:00:09 chronos spectracom: [system] Clock time source changed >> to GPS >> Jan 1 00:03:12 chronos spectracom: [system] Clock entering sync. >> >> >> >> Regards, >> Kim Sindalsen >> > > Hi Kim, > > Thanks for that. I did a bit more work over the weekend. Made a dd > image of the cf card, then wrote another from that, to verify that > it was working. Although the original card says 256mb, a copy runs > out of space, so used a 512mb card, which works fine. > > Have an old laptop running Suse 11.4, which has an excellent disk > utility. Using that, had a look at the card contents. Turns > out to be running Vile Linux 2.5, with the file system EXT3, all > on a single partition. Using chroot, changed the root password, > and using the onboard video and keyboard, was able to log in as > root, then have a look at what else is in the system.et me know if > you need copies of the original and unrooted images. Tried, but > too large to send as an attachment. > > What I really need is to find out the vendor and model number > of the GPS module, so some closeup photos would help. The > module is plugin under 4 screws, so if possible, a photo of > the underside would help as well. Mine has the cheapest tcxo > oscillator, not good for a test gear reference, so if yours > is a higher spec, a photo and part number would help. > There are several oscillator footprints on the m/b and should > be easy to replace the existing unit, providing a compatable > replacement can be found... > > Regards, > > Chris > > > Hi Kim, Thought you might be interested in an update on the 9383. Here are the notes to date, after a bit of digging. Basically working, but needs the better oscillator to improve the time offset and frequency stability. Regards, Chris > > Symmetricom Netclock/IRIG 9383. Modify for GPS Input > ---------------------------------------------------- > > Chris Quayle, Started: 03-September 2023 > ---------------------------------------- > > * Replace IRIG card with Trimble Resolution T gps module > (See below) > > * Firmware is on 256 Mb CF card, Vile Linux 2.6.15 Ext3 > > * Card into laptop, Suse Linux 11.4 here > > * image the card > "dd if=... of=9383.img bs=1m" > * Mount on /mnt > * chroot to /mnt, to reset root password > * Rewite edited image using dd to 512mb card, as > original is slightly greater than 256mb. Verify > it still boots and reaches login prompt. > > * Reboot system, login as root via internal > keyboard and vga port > * In /etc/ssh/sshd_config > PermitRootLogin yes > * Reboot, login as root from remote, "ssh root@192.9.200.170" > * Dig around the system, (no 'more' on this box :(, then: > > * cd /etc/ntp > * cat ntp.conf, looks ok > restrict 127.0.0.1 > restrict -4 default noquery nomodify > restrict -6 default noquery nomodify > keys /etc/ntp/keys/ntp.keys > controlkey 65533 > requestkey 65534 > trustedkey 65533 65534 > server 127.127.1.0 # Undisciplined Clock (LOCAL) > fudge 127.127.1.0 stratum 15 > enable pps > server 127.127.45.0 prefer # Spectracom TSYNC PCI > server 127.127.22.0 minpoll 4 maxpoll 4 # PPS Clock Discipline > fudge 127.127.22.0 stratum 0 > keysdir /etc/ntp/keys/ > driftfile /etc/ntp/ntp.drift > logfile /opt/log/ntp.log > statsdir /opt/log/ntpstats/ > statistics loopstats peerstats clockstats > filegen loopstats file loopstats type day enable > filegen peerstats file peerstats type day enable > filegen clockstats file clockstats type day enable > > * login to command line interface > cd /opt/usr/bin > cli > > Welcome to the Spectracom Command Line Interface > (c)Copyright Spectracom Corporation 2006 > > * root@192.9.200.170 > help > Command line interface (CLI) help. > Type 'help cmd' for a detailed help on the 'cmd' command. > The following are the available commands. > time - time > reboot - reboot > halt - halt > log - log COMMAND OBJECT [ HANDLE ] > option - option COMMAND [OPTION | PRODUCT] [VALUE] > ltc - ltc COMMAND [INDEX | NAME] [...] > clean - clean [restart | halt] > net - net COMMAND [Arguments] > disc - disc COMMAND ARG > sys - sys COMMAND [Arguments] > photo - photo COMMAND [Arguments] > ser - ser COMMAND SERIAL [Arguments] > rem - rem COMMAND REMOTE [Arguments] > sernum - sernum COMMAND > irig - irig COMMAND ARG > show - show [on | off] > frq - frq COMMAND INDEX [Arguments] > > * root@192.9.200.170 > option display > Product Name: 9383 > > Security : on > Modem : off > Serial Port 1 : on > Serial Port 2 : on > Remote Port 1 : on > Remote Port 2 : on > IRIG Output : on > Front Panel Display : on > Relays : on > Oscillator Disciplining: on > 10 MHz Frequency Output: on > IRIG Input : on > Oscillator : TCXO > Gps Receiver : NONE > Board : NONE > > * Try setting defaults ??? > > * root@192.9.200.170 > option default > Default options restored for: 9383 > > * root@192.9.200.170 > option display > Product Name: 9383 > > Security : on > Modem : off > Serial Port 1 : on > Serial Port 2 : on > Remote Port 1 : on > Remote Port 2 : on > IRIG Output : on > Front Panel Display : on > Relays : on > Oscillator Disciplining: on > 10 MHz Frequency Output: on > IRIG Input : off > Oscillator : TCXO > Gps Receiver : Trimble Resolution T > Board : NONE > > * GPS Modules > > Dump the application: od -S 5 usr/bin/hs92XX > looking for gps module references, we get: > > Motorola Oncore M12+ Timing > Motorola M12M Timing > Motorola M12M Navigation > Trimble Resolution T > Trimble Force-22 SAASM > > So, looks like quite a choice. > > Had originally thought that the IRIG and GPS types might > need a different firmware load, but there were entries > early on in log files which suggested an initial default > to a gps install, with IRIG being an option set at build > time. Anyway was able to identify the GPS module in use > from your pics, Found one online. All seems to work, > with reasonable timing accuracy. Would think that would > improve with a more stable reference oscillator, but > good enough for noe. > > A useful addition to the time & frequency collection... >