Gentoo Archives: gentoo-user

From: Daniel Frey <djqfrey@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Anyone using open-vm-tools w/ESXi?
Date: Sun, 02 Feb 2014 03:29:03
Message-Id: 52EDBB72.4070406@gmail.com
In Reply to: Re: [gentoo-user] Anyone using open-vm-tools w/ESXi? by Tanstaafl
1 On 02/01/2014 05:05 AM, Tanstaafl wrote:
2 > Coming back to this now...
3 >
4 > Is there a list of all kernel modules that need to be installed for
5 > open-vm-tools?
6
7 Nope, but here's a list (through trial and error):
8
9 General setup --->
10 -*- Namespaces support --->
11 [ ] User namespace (This needs to be UNchecked)
12
13 Processor type and features --->
14 [*] Linux guest support --->
15
16 [*] Networking support --->
17 Networking options --->
18 <*> Virtual Socket protocol
19 <*> VMware VMCI transport for Virtual Sockets
20
21 Device Drivers --->
22 Misc devices --->
23 <*> VMware Balloon Driver
24 <*> VMware VMCI Driver
25 SCSI device support --->
26 [*] SCSI low-level drivers --->
27 <*> VMware PVSCSI driver support
28 [*] Fusion MPT device support --->
29 <*> Fusion MPT ScsiHost drivers for SPI
30 [*] Network device support --->
31 [*] Ethernet driver support --->
32 [*] Intel devices
33 <*> Intel(R) PRO/1000 Gigabit Ethernet support
34 <*> Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support
35 <*> VMware VMXNET3 ethernet driver
36 Graphics support --->
37 <*> Direct Rendering Manager (--snip--) --->
38 <*> DRM driver for VMware Virtual GPU
39 [*] Enable framebuffer console under vmwgfx by default
40 <*> Support for frame buffer devices --->
41 [*] Enable firmware EDID
42 [*] Enable Video Mode Handling Helpers
43 [*] Enable Tile Blitting Support
44 [*] VESA VGA graphics support
45 <*> Sound card support --->
46 <*> Advanced Linux Sound Architecture --->
47 [*] PCI sound devices (NEW) --->
48 <*> (Creative) Ensoniq AudioPCI 1371/1373
49
50 File systems --->
51 <M> FUSE (Filesystem in Userspace) support
52
53 A couple notes:
54 -Select 'Linux guest support' first or a lot of options won't be
55 visible.
56 -There was a conflict with one of the VMWare drivers if namespace
57 support is selected. I have forgotten which driver had the
58 conflict.
59 -Storage: Defaults on ESXi use the mptspi driver. You can change
60 the virtual machine to use PVSCSI.
61 -Audio: I haven't tried audio with ESXi. I would assume it's the same
62 as the wiki article you linked.
63 -Networking: Newer versions of ESXi use e1000e; older use e1000.
64 VMWare also can have its own driver selected; depends how the
65 virtual machine is set up. With ESXi 5.1, if you use defaults it'll
66 use either e1000 or e1000e.
67 -Display: If you want something other than 80x25 through vSphere use
68 the vga= parameter on the kernel line. I use vga=773 and it works OK
69 with vSphere, haven't tried vCenter.
70 -Don't forget to set the 'fuse' USE flag for open-vm-tools.
71
72 Most of this stuff I experimented with until I got a combination that
73 worked. You can also search for vmw in the kernel config to find VMWare
74 drivers.
75
76 Dan