[time-nuts] Re: Spectracom 9383 and Software Project

Chris Quayle syseng at gfsys.co.uk
Tue Sep 12 17:59:56 UTC 2023


On 8/28/23 17:30, Chris Quayle wrote:
> 
> 
> On 8/26/23 15:06, timenuts at 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 at 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 at 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 at 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 at 192.9.200.170 > option default
>   Default options restored for: 9383
> 
> * root at 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...
> 




More information about the Time-nuts_lists.febo.com mailing list