- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How to use a single USB port on 5 machines at the same time?
Hi For all
I have a 1 usb port on my ESX Server but I have 5 virtual machines
I have a dongle that should be used with all 5 machines
i'm using vsphere web client to manage those machines
how can I assign multiple controllers for those machines so they can use the same usb port in the same time
i.e : How can I use one usb port on those machines in the same time
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That is not possible.
// Linjo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
HI,
If a USB device is connected to another virtual machine, you cannot add it until that machine releases it.. Please refer the below vmware link for more details.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi
thanks for your respond
but i think their should be a solution
assume that we have a single external USB Storage, and it is connected to a Single USB port that means i should discoonect it whenever i need to use it on a machine which is not useful
i think vmware team is smart enough to find a solution (if they dont already have it).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
USB will not disconnect if its not in use and for that, you need to disconnect manually .
If USB device on the host is mounted to any of the VM, then its not possible to mount the same USB on other VMs until you disconnect it from VM where its mounted.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It is not problem to dis/connect it and use with other VM. But it is not possible to use it with more VMs at the same time.
USB does not support multi-hosting, so any usb-device may be at particular time attached only to single usb-host, be it physical or VM. The only way how to circumwent this limitation (for usb-dongles/sticks/disks) is to get usb-to-ethernet converter (or usb-to-sata & sata-to-ethernet) to create network-storage.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Again Hi for all
the game is not with the usb port itself
each usb port has a usb controller
the problem can we make a virtual USB Controller that manage and deals with machines usb controllers through it
i.e: the usb controllers of those machines deals with a Virtual usb controller that acts as a link between the usb port and machines usb controolers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You need to look at Digi's USB Anywhere devices that allow for network attached USB dongles.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Honestly, I think you should read something about USB, how it works. Because you are mixing things "a little".
"...the game is not with the usb port itself..."
No, it is with usb-device (or more exactly, with usb-specification).
"...each usb port has a usb controller..."
Each usb-port is attached to usb-controller. Very rarely each usb-port has its own controller.
"...the problem can we make a virtual USB Controller..."
Yes, we can, but it does not solve the problem, which is neither usb-controller, nor usb-port. It is USB-device, or better said, USB-specification itself. I do not want to go deep into details, but basically what happens when you attach usb-device to usb-port is device-enumeration. As a part of it, reset-signal is sent from usb-controller to usb-device, then speed is agreed upon, address is assigned to device, firmware is read, and usb-device is set to state "configured". If you even could make something like "usb-splitter", the other host would start its own usb-enumeration, reset device, assign new address, etc. Thus any configuration from the first host would be lost, and the other host could not communicate with usb-device.
You'd better face the fact: it is not possible to use single usb-device with multiple hosts (be it virtual or physical) using nothing but usb-bus at the same time. Period.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What is the USB dongle and what software application is using it?
Maybe there are other possible workarounds, but that depends on how its used.
// Linjo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Again thanks for your help
I know the USB Technique, but i'm trying to find a solution
however thanks a lot
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your respond
the USB dongle is safe net Hasp
the software is asterm which is made by a company called Globalis
Date: Fri, 10 Oct 2014 06:22:08 -0700
From: communities-emailer@vmware.com
To: nabil-jaber@hotmail.com
Subject: New message: "How to use a single USB port on 5 machines at the same time?"
VMware Communities
How to use a single USB port on 5 machines at the same time?
created by Linjo in VMware ESXi 5 - View the full discussion
What is the USB dongle and what software application is using it?
Maybe there are other possible workarounds, but that depends on how its used.
// Linjo
Reply to this message by going to VMware Communities
Start a new discussion in VMware ESXi 5 at VMware Communities
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The dongle is a Hasp made by safe net
the App. is asterm made by a company called Globalis
Thanks for your help
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You should contact the software vendor.
For me it sound like you are looking for a way to circumvent software licensing restrictions. Is that even legal in your region?
// Linjo