Re: Reprobing a USB device?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 22 Jun 2011, matt mooney wrote:

> On 10:23 Wed 22 Jun     , Alan Stern wrote:
> > On Tue, 21 Jun 2011, matt mooney wrote:
> > 
> > > > Well, no. To reprobe you write to "bind" which is an attribute of the driver
> > > > and in fact in the same directory as "unbind"
> > > 
> > > This is exactly the problem. The device needs to be rebound to the default
> > > driver, which is unknown.
> > 
> > You can always use usbfs (or libusb) for this purpose.  The 
> > USBDEVFS_CONNECT ioctl will automatically probe an interface for the 
> > appropriate driver.
> 
> Unfortunately, libusb is not being used already in USB/IP, and I have not had
> time to look into it. The original author chose not to go that route and
> implement kernel modules instead, and I wanted to get USB/IP working with as
> little modification as possible at first.
> 
> I guess that only make sense if my limited understanding of libusb is
> correct. It could be the case that libusb could still be used in the userspace
> utilities.

You don't have to use libusb if you don't want to.  usbfs works 
perfectly well without it.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux