Archive for the ‘USB’ tag
Did you ever want to know more about the USB Device Redirection in VMware View? This is your chance! Peter Brown, Senior R&D manager at VMware’s London development facilities gives you a deep insight on the VMware blogs. This is really great information.
The article gives you information about these topics:
- What is USB Device Redirection?
- USB Redirection Changes in View 5.1
- Horizon View Clients to support new USB Redirection Features
- USB Device Support in virtual environments
- USB Device Filtering
- USB Device Splitting
- Does the protocol matter?
- USB1/2/3 Compatibility
- USB Redirection performance in a LAN compared to WAN
- USB Storage device performance
- Data Encryption
- Is it possible to disable redirection
- What’s new with USB redirection in Horizon View 5.2
VDI can be used for several use cases including call centres, standard workplaces, high security desktops and much more. With VMware View 4.5 you can also use your virtual desktops for kiosk mode purposes. The most popular kiosk mode use case is a Internet surf station but you could also think about other self service terminals like the ticket machines at the airport. The kiosk mode can be fully automated that it directly connects to the View broker and the desktop when the end users device is turned on. The authentication is done via MAC address verification.
Back in the days of View 3.0 the USB redirection was done over a virtual channel in the RDP protocol. This changed with View 3.1 as of this release there were a second way of USB data transportation added. You can still use the RDP virtual channels and it is used as a fallback if the preferred option, a TCP connection is not available. The TCP connection is listening on port 32111 in the guest. The configuration can be seen in the virtual desktops Windows Registry at HKLM\Software\VMware, Inc.\VMware VDM\Agent\Configuration\Listener. The parameter FRAMEWORKCHANNEL defines the port number which is 32111 as default. Both connections, the virtual channels and also the TCP connection can be tunnelled via the VMware View Security Server. With the USB Redirection you can use USB device filters on a class, hardware ID a specific device basis. The Registry keys for those are:
HKLM\Software\Vmware, Inc.\VMware VDM\USB\ClassFilters
HKLM\Software\Vmware, Inc.\VMware VDM\USB\ HardwareIDFilters
HKLM\Software\Vmware, Inc.\VMware VDM \USB\AllowHardwareIDs
The format of each entry in HEX is: Vid_xxxx&Pid_xxxx -> xxxx. If a device is excluded by the class, you can specifically include it again by the hardware ID. The ClassGUID’s and hardware ID’s ca be found in the machine log file on each client.
To learn more about HID devices with VMware View please check one of my older articles. This article also gives you a quick overview of the USB log file entries.
VMware View already came with USB redirection in his early stages but now with View 3.1, released last week it becomes more flexible. By default HID (Human interface devices) are filtered out because it wouldn’t be good to have the local keyboard, mouse or other device which is needed local, redirected to the virtual desktop session.