UC-7420/7410 User’s ManualManaging Embedded Linux
192.168.3.127 – PuTTY
root@Moxa:~# date
Fri Jun 23 23:30:31 CST 2000 root@Moxa:~# hwclock
Fri Jun 23 23:30:35 2000
Thu Dec 9 10:00:00 CST 2004 root@Moxa:~# hwclock
Thu Dec 9 10:01:08 2004
NTP Client
#ntpdate time.stdtime.gov.tw #hwclock
Visit http://www.ntp.org for more information about NTP and NTP server addresses.
10.120.53.100 – PuTTY
root@Moxa:~# date ; hwclock Sat Jan 1 00:00:36 CST 2000
Sat Jan 1 00:00:37 2000
9 Dec 10:58:53 ntpdate[207]: step time server 220.130.158.52 offset 155905087.9 84256 sec
root@Moxa:~# hwclock
Thu Dec 9 10:59:12 2004
NOTE Before using the NTP client utility, check your IP and DNS settings to make sure that an Internet connection is available. Refer to Chapter 2 for instructions on how to configure the Ethernet interface, and see Chapter 4 for DNS setting information.
Updating the Time Automatically
In this subsection we show how to use a shell script to update the time automatically.
Example shell script to update the system time periodically
#!/bin/sh
ntpdate time.nist.gov # You can use the time server’s ip address or domain
#name directly. If you use domain name, you must
#enable the domain client on the system by updating
#/etc/resolv.conf file.
hwclock
sleep 100 # Updates every 100 seconds. The min. time is 100 seconds. Change
# 100 to a larger number to update RTC less often.