Almost sorted the time thing!!!
I blame it on ntpdate version 4.0.2 + MiNT1.17
i use the ntpdate program on startup during the init, and it always set the time right. I also notice a couple of timeouts and then the sync in the 'scrolling log'
When using 1.17, the timeouts aren't there and I get a 3600 sec shift.
At first this made me think about the very different implementation of the net section, and this sensation is confirmed by the very different speed of NetSurf.
So I just thought of "slowing things down a bit" by keeping ntpdate busy, so I used:
ntpdate $timeserver -> always 3600 sec offset
ntpdate -B $timeserver ->time gets fixed once if the difference is high (like 10-20 minutes) otherwise it breaks things
ntpdate -b $timeserver ->time never gets fixed
ntpdate -B -d -> always OK unless big time difference
It seems to me that somehow this program can't talk with the new MiNT 1.17 and reads a strange value of time somewhere.
I'd like to know if there is a newer ntpdate for mint (I have the one Standa Ophical compiled long ago) that could fix this.
In the meanwhile I think I can live with this little hack on 1.17: in rc.local I first do a ntpdate (that in 1.17 breaks the time) and then a ntpdate -B (that fix it)
So, almost resolved
Users browsing this forum: No registered users and 4 guests