From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg KH Date: Thu, 12 Mar 2009 02:01:43 +0000 Subject: Re: USB driver assignment with udev Message-Id: <20090312020143.GA10926@kroah.com> List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Thu, Mar 12, 2009 at 12:32:02AM +0000, Steve Calfee wrote: > I am trying to figure out how to do USB/IP. You do realize this is already working for Linux with the code in the main kernel tree? Are you wanting to reimplement it, or does the current solution somehow not work properly for you? > The problem is some devices should be local to the client computer and > some should be virtualized to the host computer via TCP/IP. This means > removing local drivers and adding a virtual driver (and the opposite) > dynamically under user control. No, use a virtual USB host controller instead, like the current code does. Otherwise you would have to rewrite all usb drivers, which you really don't want to do. Please don't reinvent the wheel again :) thanks, greg k-h