If I start my Gentoo PPC64-64ul, then I got such an Error. Rhe same error like when I make '/etc/init.d/clock restart'!

Code:

* Setting system clock using the hardware clock [UTC] ...
* Cannot access the Hardware Clock via any known method.
Use the --debug option to see the details of our search for an access method.Cannot access the Hardware Clock via any known method.
Use the --debug option to see the details of our search for an access method.
* Failed to set clock You will need to set the clock yourself

The problem is simple, the kernel driver guys have stopped calling it /dev/rtc and have started calling it /dev/rtc0, in line with the way things ought to work.

The kernel driver guy sent a patch to the hwclock code maintainers to enable that code to change its device to be specified from the command line, however the hwclock maintainers are apparently having some issue as to who does what and the change has never been released.

So we, the end users, suffer. The kernel developer informed them in Sept. of '06 that things were changing. Its obvious the hwclock guys have dropped the ball.

There are a few ways to fix this according to the email I found:

1. symbolicly link /dev/rtc0 to /dev/rtc. You have to do that in the clock init script because udev won't remember.
2. Get the latest developer version of hwclock and specify that it use /dev/rtc0 instead of /dev/rtc. I'm not brave enough to emerge sys-apps/util-linux-9999, so I decided against that.