I installed ArchLinuxArm on my goflexnet a few weeks ago, and it worked fine. Now I'm installing on a new USB drive, and it doesn't get the correct date as it boots. I've installed ntp, but it doesn't update the system time until several minutes after bootup. Running "ntpd -qg" doesn't immediately update the clock either.
At bootup, I see the following (interesting section is highlighted):
$this->bbcode_second_pass_quote('', '
')Uncompressing Linux... done, booting the kernel.
[ 9.622956] rtc-mv rtc-mv: internal RTC not ticking
[ 10.190518] sd 2:0:0:0: [sda] No Caching mode page present
[ 10.196671] sd 2:0:0:0: [sda] Assuming drive cache: write through
[ 10.205259] sd 2:0:0:0: [sda] No Caching mode page present
[ 10.210771] sd 2:0:0:0: [sda] Assuming drive cache: write through
[ 10.222634] sd 2:0:0:0: [sda] No Caching mode page present
[ 10.228182] sd 2:0:0:0: [sda] Assuming drive cache: write through
[ 11.393284] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
U-Boot ethaddr value is: 00:xx:xx:xx:xx:xx
Current cached ethaddr value: 00:xx:xx:xx:xx:xx
The values match, so no change has been made.
Last write time: Thu Jan 1 00:00:14 1970
Thu Jan 1 00:00:14 1970
1 00:00:14 1970
date: invalid date '1 00:00:14 1970'
ash: 14: unknown operand
Last mount time: Thu Jan 1 00:02:18 1970
Thu Jan 1 00:02:18 1970
1 00:02:18 1970
date: invalid date '1 00:02:18 1970'
ash: 14: unknown operand
Filesystem created: Tue Feb 7 03:55:21 2012
Tue Feb 7 03:55:21 2012
7 03:55:21 2012
date: invalid date '7 03:55:21 2012'
ash: 14: unknown operand
Last checked: Tue Feb 7 03:55:21 2012
Tue Feb 7 03:55:21 2012
7 03:55:21 2012
date: invalid date '7 03:55:21 2012'
ash: 14: unknown operand
Thu Jan 1 00:00:14 UTC 1970
Executing switch_root and spawning init
INIT: version 2.88 booting
> Arch Linux ARM