← Back to team overview

sslug-teknik team mailing list archive

Re: VMWare og /dev/rtc

 

Robert Larsen wrote:
Hej

Jeg har problemer med min VMWare Workstation. Den brokker sig over ikke
at kunne åbne /dev/rtc, og resultatet er, at den mister et par timer i
døgnet, hvilket er helt uacceptabelt da jeg tester nogle programmer, som
er meget afhængige af rimelig præcise timere.

Jeg har tjekket permissions, og kan ikke se nogen problemer der:
robert-desktop:~/code $ ls -l /dev/rtc
crw-rw---- 1 root audio 10, 135 2007-11-06 11:11 /dev/rtc
robert-desktop:~/code $ groups
robert adm dialout cdrom floppy audio dip video plugdev netdev lpadmin
powerdev scanner admin
robert-desktop:~/code $ dmesg|tail
[779570.346335] vmmon: Had to deallocate AWE 4171 pages from vm driver
cee61000
[780551.196204] /dev/vmnet: open called by PID 11983 (vmware-vmx)
[780551.196235] device eth0 entered promiscuous mode
[780551.196244] audit(1195818259.729:158): dev=eth0 prom=256 old_prom=0
auid=4294967295
[780551.196248] bridge-eth0: enabled promiscuous mode
[780551.196251] /dev/vmnet: port on hub 0 successfully opened
[780551.297794] /dev/vmmon[11987]: host clock rate change request 0 -> 19
[780551.297968] /dev/vmmon[11987]: host clock rate change request 19 -> 83
[780587.009072] /dev/vmmon[11987]: host clock rate change request 83 -> 1043
[780587.009093] /dev/vmmon[11987]: /dev/rtc open failed: -16
robert-desktop:~/code $

Eftersom vmmon er et modul i kernen, mener jeg ikke, at der burde være
problemer med rettigheder, men jeg har også prøvet en chmod 666 på
/dev/rtc (og en chmod 777), men intet virker.
Ved I hvad jeg gør forkert ?

VH og god weekend
Robert


Jeg har ikke wmware, men der er noget om wmware og timeproblemer her:

http://communities.vmware.com/message/363527

/dev/vmmon[9291]: host clock rate change request 83 -> 1043
/dev/vmmon[9291]: /dev/rtc open failed: -19
.
.
It basically means that VMware was not able to open your /dev/rtc device, either because your kernel doesn't support it or because some other program is using it. Timekeeping in VMs will work better if you have /dev/rtc, so you may want to reconfigure your kernel to support it.
This paper will explain this and lots more:
http://www.vmware.com/pdf/vmware_timekeeping.pdf


--
Med venlig hilsen

Jørgen Heesche
mailto:heesche@xxxxxxxxxxx


References