Unidesk- Desktops without IP's address
User can't connect to Desktop using the VMware View or XenDesktop connection broker client
Troubleshooting
- KB #: 20638
- Last Updated: January 29, 2014
Issue
(Applies
to Unidesk 2.6 when using vmxnet3 network adapters.) A user can't connect to
the Desktop using the VMware View or XenDesktop connection broker client. In the
admin tool for the broker server, you see that the desktop isn’t connected.
vSphere shows that the desktop doesn’t have an IP address, and the network for
that Desktop is not working.
Procedure
To resolve this issue:
- Check to see if the Desktop has
phantom vmxnet3 network adapters, using the directions from Microsoft
at:http://support.microsoft.com/kb/315539. Here's a summary:
- Start a command prompt as Administrator.
- Type:
set devmgr_show_nonpresent_devices=1 - Type:
devmgmt.msc - In device manager window, select View -> Show hidden devices.
- In the Network adapters, you may see that there are some vmxnet3 devices that are grayed out. This indicates they are phantom vmxnet3 devices.
- Try
a test to remove the phantom vmxnet3 adapters from a Desktop:
- Delete the vmxnet3 devices that are grayed out. Attempt to delete all of these phantom adapters.
- If while deleting phantom vmxnet adapters the Desktop gets a blue screen with the error IRQL_NOT_LESS_THAN_OR_EQUAL, then you will need to add a new Layer Version to your Operating System Layer. There may be a second instance of the RAS Async Adapter, which should be deleted. Cleaning up the network adapters may cause the network to go down on the Installation Machine where you are versioning the Operating System Layer .
- Once you have run the Troubleshoot problems wizard, then finalize the Operating System Layer Version.
- Once
the network adapters are in the Operating System Layer, then you need to change
the Operating System Layer Version and add the registry setting required to
clean up phantom vmxnet3 network adapters.
- As Administrator, run regedit.
- Navigate
to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\UniService - Add a DWORD by right-clicking UniService > New - DWORD (32-bit) Value.
- Set the name to: CleanupPhantomNics
- Set the value to: 1
- Finalize
the Operating System Layer Version
- Deploy this Operating System Layer Version to a test Desktop.
- Force a full Desktop rebuid by changing the service time to Immediately and wait for the desktop to restart.
- Log into the Desktop as an Administrator.
- Look for phantom vmxnet3 devices. You should see none.
- Deploy this Operating System Layer Version to all Desktops. This removes any phantom vmxnet3 network adapters from all Desktops.
Comments
Post a Comment