Is it not possible to simultaneously share a USB device between two clients? The site seemed to say that it was, but I find that I can only connect one client at a time which means getting on the phone and asking the other user to disconnect so I can connect.
Is what I'm trying to do possible? If so, how?
Even if we can't, what would make this work for us is to be able to use a command line to automatically connect/disconnect. Is there some interface or plans to build one in so that when we execute the program it automatically connects and disconnects when completed?
Last Edit: Jan 20th, 2006, 12:46pm by cof
IP Logged
Andrew FabulaTech Forum Moderator
Moderator FabulaTech Forum Senior Member
Gender: Posts: 427
Re: Simultaneous sharing? Reply #1 on: Jan 24th, 2006, 3:11am
Yes, unfortunately, it's not possible to share one USB device between several clients at the same time.
We have plans to develop some sort of switching feature in the next versions of our "USB over Network" product so we would be greatly appreciated if you have some ideas about possible realization of such switching feature (how could that work in general, what command line keys could you need and so on).
I guess that ideally it would work invisibly. You divide the time slices up so that each computer thinks that it has unfettered access. The other way and certainly easier to implement would simply be that when a computer makes a request to the USB device it tries to take ownership. Other computer(s) give up ownership automatically unless the device is in use at that instant.
cof is absolutely right. This software is merely a 'remote access' package as opposed to 'sharing'. I uninstalled it within 5 minutes as it doesn't do what is claimed. In my opinion, no user intervention should be required. The 'shared' device should be accessed only when required by the client and then immediately released.
However, I am extremely interested in Andrew's comments about future versions. Andrew, would you mind letting me know when you plan on releasing such a version please?
IP Logged
Andrew FabulaTech Forum Moderator
Moderator FabulaTech Forum Senior Member
Gender: Posts: 427
Re: Simultaneous sharing? Reply #4 on: Jul 11th, 2006, 7:08am
Unfourtunately there is no solution right now. Even in theory there is no known method to determine when user wants to access USB device (because Windows nothing knows about the device if device is not connected to computer). Also there is no method to determine when the device should be disconnected (e.g some devices generate USB traffic even when they are in the idle state). So...
Even our "switching feature" of the future program version will work for some USB devices only (e.g. USB dongles)
sorry to bring up this thread again, but after downloading the software I would be very interested in a "simultanous" mode too.
so here my 2 cents:
a) once the USB is switched to one person, the program could just simulate like it would still be connected. This could be done by a "scan device" function that checks what exactly the device does when it's in idle mode (takes like 30mins to be sure)
b) there are programs that monitor the traffic between your pc and the usb device. so when you combine them properly a "switch to device when needed" shouldn't be a problem
c) I guess that Windows tries several times before giving up the connection to an active USB port, so even if you don't get the access right away it should work with a small delay.
Hi guys, That feature is not implemented even in the latest version. We have some new ideas on that, but still no working solution. Thanks for your interest.
In our company only two persons work with USB-over-Network. We share one Dongle for our compiler. My colleague very often forget to disconnect. Possible solutions could be: 1.Connect/disconnect via command line. 2.Adjustable timeout (e.g. 30 seconds) if no traffic. Is it possible to get a version with one of the two solutions?
Please, please please...do NOT chage (the default at least) to allow multiple clients to the same USB device.
The ramifications would be staggering.
I believe that the current method [Device exists only on one machine, Logical Resource may be shared at the OS level if appropriate] is the correct way.
USB over Network 3.5 released. From now on it's possible to connect shared USB device even if it's occupied by a remote user (as a result the remote user becomes disconnected).
In other words one Client Component can forcibly disconnect another Client Component and grab shared device.
This feature may be enabled/disabled by means of Server Component interface.
As far as I understand you cannot force-disconnect another user, can you? Please check if you have "auto-sharing" enabled. You need to disable it. After it the force-disconnect should work.