On Sun, Apr 25, 2021 at 08:39:10PM -0000, Michael van Elst wrote:
> [email protected] (Rhialto) writes:
> 
> >hexander$ sudo drvctl -r uhub1
> >drvctl: DRVRESCANBUS: Invalid argument
> 
> A bus can have the notion of an "interface attribute" that you must
> pass. uhub knows about "usbifif" for network interfaces and "usbdevif"
> for other devices like umass.
> 

Actually,

"usbifif" is for attaching USB Interfaces, of which a device can have
multiple instances and/or varieties.  "usbdevif" is for attaching the entire
USB device.  Typically USB standard Classes use USB Interfaces.

Whether the USB device or USB Interface has network interface functionality
is unrelated to the above terms.

Reply via email to