I am installing SuSE 11.0 on HP Server. At the clock and time zone, when I try to change time to correct time, time never changes. Any ideas why this could be happening?
Just guessing: could it be that you are connected to a ntp (?) server that sets the time automatically for you? It runs as a cron job.
Also,
Don’t expect an immediate change. Can take a few minutes for the machine to sync.
Recommend also maybe changing date/time in the BIOS, “in the old days” this was recommended/desirable although I think most OS today can modify the machine time at the BIOS level.
Assume you’re talking about installing directly to a physical machine, installing a virtual machine raises more issues.
Hi,
I have the same problem on a HP proliant with opensuse 11.0.
I found an error during boot for the clock:
“Cannot access the Hardware Clock via any known method.
Use the --debug option to see the details of our search for an access method.”
if I use the --debug in command “/sbin/hwclock --show --debug” I get
“hwclock from util-linux-ng 2.13.1
hwclock: Open of /dev/rtc failed, errno=2: No such file or directory.
No usable clock interface found.
Cannot access the Hardware Clock via any known method.”
Command “lsmod | grep rtc” gives
rtc_cmos 15416 0
rtc_core 28980 1 rtc_cmos
rtc_lib 7936 1 rtc_core
Command “cat /proc/devices |grep -i rtc” gives
251 rtc
command “ls -l /dev/rtc*” gives
ls: cannot access /dev/rtc*: No such file or directory
With a command “grep rtc *” in/etc/udev/rules.d I find the following
50-udev-default.rules:KERNEL==“rtc|rtc0”, MODE=“0644”
50-udev-default.rules:KERNEL==“rtc0”, SYMLINK+="rtc
So the device for the clock seems missing in dev but why?
any ideas?
I can’t change the time during the installation period. After the installation, it syncs the time with the time servers no problem. Is there a bug in SuSE 11.0 version or HP server is not compatible with SuSE?
Machine : HP 380 DL G5
OS : OpenSUSE 11.0 64bit
BIOS Level P56: 09/29/2008
Kernel : Linux hp-tm-32 2.6.25.18-0.2-default #1 SMP 2008-10-21 16:30:26 +0200 x86_64
I am having the same problem boot.clock fails to read the date / time from the hardware clock,and I couldn’t change the date/time on initial installation. The latest updates from the official OpenSUSE repos have been loaded, and boot.clock and boot.getclock are configured to start on boot. I found that the kernel modules rtc_cmos were not loaded ( lsmod ). After a “modprobe rtc_cmos” I ran “/etc/init.d/boot.clock start” and unfortunately got the same message about /dev/rtc as has been posted a couple of entries above.
The system is configured with the HW clock set to UTC.
I then tried installing the vanilla kernel to no avail.
The only way I could get the rtc_cmos modules to load was inserting them into INITRD_MODULES and after a reboot I still got the same message. The only way to obtain the correct date/time is to configure a NTP server.
The problem does not occur with OpenSUSE 10.3 running on the same hardware !
The problem still exists after an update to the most recent firmware.
Any ideas ?
Thanks,
Dan
Any ideas on this one it’s frustrating me - since my last post I have scoured the HP forums and haven’t found much to help anyone I’m afraid !
Same problem here: hardware is HP ML370 G5 with openSuSE 11.0.
But openSuSE 10.2 on same hardware rtc_cmos works perfectly.
We circunvented the problem using the Generic RTC driver (genrtc)
modprobe genrtc
Now hwclock works.
Edit /etc/sysconfig/kernel and put
MODULES_LOADED_ON_BOOT=“genrtc”
Good luck!
I can’t give you the right answer, but I have had some problem with the system clock on 11.0 too (not related), and monitored a few discussions about clock.
Maybe this can help in your case (?):