Subject: soekris box still keeps terrible time
To: None <netbsd-help@NetBSD.org>
From: James K. Lowden <jklowden@schemamania.org>
List: netbsd-help
Date: 11/12/2006 14:17:54
Hello, 

I upgraded my Soekris 4801 to NetBSD 3.1.  Using the GENERIC kernel, it
still keeps awful time.  I reset the time at 1:00 PM today, and already
(at 2:00) it thinks it's 3:47 PM.  

I had been told by a reliable source this is fixed?  

With the 2.0 kernel, Manuel Bouyer had kindly advised:

> The soekris's timer is running at a different clock than usual. Make
> sure you have
> # AMD Elan SC520's timer runs at a different frequency
> options         TIMER_FREQ=1189200

but I don't see such an option in 3.1.  

Here's part of the dmesg:

$ sed -ne '1,/WARN/p' /var/run/dmesg.boot 
NetBSD 3.0.1 (GENERIC) #0: Thu Jul 13 23:43:47 UTC 2006
       
builds@b3.netbsd.org:/home/builds/ab/netbsd-3-0-1-RELEASE/i386/2006071318
26Z-obj/home/builds/ab/netbsd-3-0-1-RELEASE/src/sys/arch/i386/compile/GEN
ERIC
total memory = 127 MB
avail memory = 116 MB
BIOS32 rev. 0 found at 0xf7840
mainbus0 (root)
cpu0 at mainbus0: (uniprocessor)
cpu0: National Semiconductor Geode GX1 (586-class), 202.83 MHz, id 0x540
cpu0: features 808131<FPU,TSC,MSR,CX8>
cpu0: features 808131<CMOV,MMX>
cpu0: "Geode(TM) Integrated Processor by National Semi"
cpu0: I-cache 12K uOp cache 8-way
WARNING: broken TSC disabled

(I suspect the superfast timer is causing pfspamd to disconnect sessions
too quickly, preventing even legitimate servers from delivering mail.)

Many thanks for your guidance.  

--jkl