View previous topic :: View next topic |
Author |
Message |
curmudgeon Veteran
Joined: 08 Aug 2003 Posts: 1741
|
Posted: Wed Aug 30, 2006 10:31 am Post subject: no /dev/vmmon |
|
|
After the latest VMWare upgrade, I can no longer start any virtual machines. Every time I try, I get a message that /dev/vmmon doesn't exist (and it doesn't).
Code: |
# /etc/init.d/vmware start
* Starting VMware services: [ ok ]
* Virtual machine monitor [ ok ]
* Virtual ethernet [ ok ]
* Bridged networking on /dev/vmnet0 [ ok ]
* Host-only networking on /dev/vmnet8 (background) [ ok ]
* NAT service on /dev/vmnet8 [ ok ] |
Code: | $ ls -al /dev/vm*
crw------- 1 root vmware 119, 0 2006-08-30 10:17:18 /dev/vmnet0
crw------- 1 root vmware 119, 8 2006-08-30 10:17:18 /dev/vmnet8 |
From /var/log/messages, it looks like it gets created, but it doesn't exist:
Code: | Aug 30 10:23:28 system vmmon: no version magic, tainting kernel.
Aug 30 10:23:28 system /dev/vmmon[5385]: Module vmmon: registered with major=10 minor=165
Aug 30 10:23:28 system /dev/vmmon[5385]: Module vmmon: initialized
Aug 30 10:23:28 system vmnet: no version magic, tainting kernel.
Aug 30 10:23:28 system /dev/vmnet: open called by PID 5418 (vmnet-bridge)
Aug 30 10:23:28 system /dev/vmnet: hub 0 does not exist, allocating memory.
Aug 30 10:23:28 system /dev/vmnet: port on hub 0 successfully opened
Aug 30 10:23:28 system bridge-eth0: enabling the bridge
Aug 30 10:23:28 system bridge-eth0: up
Aug 30 10:23:28 system bridge-eth0: already up
Aug 30 10:23:28 system bridge-eth0: attached
Aug 30 10:23:28 system /dev/vmnet: open called by PID 5436 (vmnet-natd)
Aug 30 10:23:28 system /dev/vmnet: hub 8 does not exist, allocating memory.
Aug 30 10:23:28 system /dev/vmnet: port on hub 8 successfully opened
Aug 30 10:23:38 system /dev/vmnet: open called by PID 5454 (vmnet-netifup)
Aug 30 10:23:38 system /dev/vmnet: port on hub 8 successfully opened
Aug 30 10:23:38 system vmnet-dhcpd: Internet Software Consortium DHCP Server 2.0
Aug 30 10:23:38 system vmnet-dhcpd: Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
Aug 30 10:23:38 system vmnet-dhcpd: All rights reserved.
Aug 30 10:23:38 system vmnet-dhcpd:
Aug 30 10:23:38 system vmnet-dhcpd: Please contribute if you find this software useful.
Aug 30 10:23:38 system vmnet-dhcpd: For info, please visit http://www.isc.org/dhcp-contrib.html
Aug 30 10:23:38 system vmnet-dhcpd:
Aug 30 10:23:38 system vmnet-dhcpd: Configured subnet: 192.168.0.0
Aug 30 10:23:38 system vmnet-dhcpd: Setting vmnet-dhcp IP address: 192.168.0.254
Aug 30 10:23:38 system /dev/vmnet: open called by PID 5466 (vmnet-dhcpd)
Aug 30 10:23:38 system /dev/vmnet: port on hub 8 successfully opened
Aug 30 10:23:38 system vmnet-dhcpd: Recving on VNet/vmnet8/192.168.0.0
Aug 30 10:23:38 system vmnet-dhcpd: Sending on VNet/vmnet8/192.168.0.0
Aug 30 10:23:38 system net.agent[5470]: add event not handled
Aug 30 10:23:49 system vmnet8: no IPv6 routers present |
Help, please. The old version has disappeared from portage. |
|
Back to top |
|
|
ce110ut Apprentice
Joined: 27 Sep 2002 Posts: 200
|
Posted: Thu Aug 31, 2006 1:22 pm Post subject: |
|
|
you may have to run the /opt/<vmware dir>/vmware-config.pl again, being that you upgraded.
try it and see if it works. |
|
Back to top |
|
|
buzzin Apprentice
Joined: 17 Oct 2003 Posts: 264 Location: St. Albans, UK.
|
Posted: Fri Sep 01, 2006 6:01 pm Post subject: |
|
|
Im also getting this issue.
Ive run the vmware-config.pl many times and vmmon module is loaded, but /dev/vmmon is missing.
Any ideas?
Code: |
ls /dev/vm* -lh
crw------- 1 root root 119, 0 Sep 1 2006 /dev/vmnet0
|
Code: |
/etc/init.d/vmware start
* Starting VMware services: [ ok ]
* Virtual machine monitor [ ok ]
* Virtual ethernet [ ok ]
* Bridged networking on /dev/vmnet0 [ ok ]
|
Code: |
lsmod
Module Size Used by
vmnet 27812 3
vmmon 182924 0
|
Code: |
emerge -p vmware-workstation vmware-modules
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-emulation/vmware-workstation-5.5.1.19175-r4
[ebuild R ] app-emulation/vmware-modules-1.0.0.13
|
|
|
Back to top |
|
|
buzzin Apprentice
Joined: 17 Oct 2003 Posts: 264 Location: St. Albans, UK.
|
Posted: Fri Sep 01, 2006 6:29 pm Post subject: |
|
|
Doing the following fixed it for me;
Code: | mknod --mode=0600 /dev/vmmon c 10 165 |
|
|
Back to top |
|
|
kernelcowboy Guru
Joined: 14 Feb 2004 Posts: 391 Location: New Plymouth, New Zealand
|
Posted: Mon Sep 18, 2006 2:20 am Post subject: |
|
|
Wow, million thanks buzzin!
if there is one reason for this forum, it's that!
totally obtuse, seeming undocumented fixes
i would have never worked that out.
Is this a bug or something? Can you say why you
had to mknod, or why there isn't a /dev/vmmon
in the first place? Love to learn something here.
Also, curmudgeon, how about setting this to [SOLVED]? |
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Mon Sep 18, 2006 2:37 am Post subject: |
|
|
Run: emerge vmware-modules
Its files are:
Code: | /etc/udev/rules.d/60-vmware.rules
/lib/modules/<ver>/misc/vmmon.ko
/lib/modules/<ver>/misc/vmnet.ko |
|
|
Back to top |
|
|
|