Re: request for pointer to documentation on WUSB

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

 



On Thu, 2014-02-27 at 08:05 -0600, Thomas Pugliese wrote:
> 
> On Thu, 27 Feb 2014, Oliver Neukum wrote:
> 
> > On Tue, 2014-02-25 at 14:26 -0600, Thomas Pugliese wrote:

Hi,

> > 
> > > Hi Oliver,
> > 
> > > 1.  Start the wireless channel by storing a CHID value to the host 
> > > controller's wusb_chid sysfs attribute.
> > 
> > That unfortunately fails:
> > [66488.705043] usb 1-1.2: new high-speed USB device number 9 using
> > ehci-pci
> > [66488.791581] usb 1-1.2: New USB device found, idVendor=13cf,
> > idProduct=1200
> > [66488.791587] usb 1-1.2: New USB device strings: Mfr=2, Product=1,
> > SerialNumber=3
> > [66488.791599] usb 1-1.2: Product: Wireless USB Dongle
> > [66488.791601] usb 1-1.2: Manufacturer:  
> > [66488.791603] usb 1-1.2: SerialNumber: 123456789
> > [66489.947323] usb 1-1.2: supported encryption types: CCM-1 (0x01) 
> > [66489.947347] hwa-hc 1-1.2:1.0: Wireless USB HWA host controller
> > [66489.947355] hwa-hc 1-1.2:1.0: new USB bus registered, assigned bus
> > number 5
> > [66490.000964] hwa-hc 1-1.2:1.0: Wireless USB Cluster ID set to 0xfe
> > [66490.001146] usb usb5: New USB device found, idVendor=1d6b,
> > idProduct=0002
> > [66490.001150] usb usb5: New USB device strings: Mfr=3, Product=2,
> > SerialNumber=1
> > [66490.001152] usb usb5: Product: Wireless USB HWA host controller
> > [66490.001154] usb usb5: Manufacturer: Linux 3.14.0-rc1-12-desktop+
> > hwa-hcd
> > [66490.001156] usb usb5: SerialNumber: wusb-hwa
> > [66490.001346] hub 5-0:1.0: USB hub found
> > [66490.001378] hub 5-0:1.0: 5 ports detected
> > [66490.004861] uwb_rc uwb0: new uwb radio controller (mac
> > 03:00:00:00:1c:af dev 70:b6) on usb 1-1.2:1.1
> > 
> > [66571.177082] uwb_rc uwb0: Cannot set new IE on device: -110
> > 
> > 
> 
> I believe that device is based on an older Alereon chipset which along 
> with most other HWAs uses the updated WHCI protocol for UWB/URC commands.  
> Try this patch and see if it helps.

I am afraid it does not help.

	Regards
		Oliver

[  885.978133] usb 1-1.2: new high-speed USB device number 5 using
ehci-pci
[  886.064733] usb 1-1.2: New USB device found, idVendor=13cf,
idProduct=1200
[  886.064741] usb 1-1.2: New USB device strings: Mfr=2, Product=1,
SerialNumber=3
[  886.064745] usb 1-1.2: Product: Wireless USB Dongle
[  886.064748] usb 1-1.2: Manufacturer:  
[  886.064750] usb 1-1.2: SerialNumber: 123456789
[  887.251811] uwb_rc uwb0: new uwb radio controller (mac
03:00:00:00:1c:af dev 9d:7b) on usb 1-1.2:1.1
[  887.251846] usbcore: registered new interface driver hwa-rc
[  887.271700] usb 1-1.2: supported encryption types: CCM-1 (0x01) 
[  887.271738] hwa-hc 1-1.2:1.0: Wireless USB HWA host controller
[  887.271751] hwa-hc 1-1.2:1.0: new USB bus registered, assigned bus
number 5
[  887.325053] hwa-hc 1-1.2:1.0: Wireless USB Cluster ID set to 0xfe
[  887.325112] usb usb5: New USB device found, idVendor=1d6b,
idProduct=0002
[  887.325116] usb usb5: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[  887.325120] usb usb5: Product: Wireless USB HWA host controller
[  887.325123] usb usb5: Manufacturer: Linux 3.14.0-rc3-12-desktop+
hwa-hcd
[  887.325126] usb usb5: SerialNumber: wusb-hwa
[  887.325390] hub 5-0:1.0: USB hub found
[  887.325403] hub 5-0:1.0: 5 ports detected
[  887.326799] usbcore: registered new interface driver hwa-hc
[ 1042.153236] uwb_rc uwb0: Cannot set new IE on device: -110

> Thomas
> 
> 
> diff --git a/drivers/uwb/hwa-rc.c b/drivers/uwb/hwa-rc.c
> index 0257f35..645789e 100644
> --- a/drivers/uwb/hwa-rc.c
> +++ b/drivers/uwb/hwa-rc.c
> @@ -920,6 +920,9 @@ static const struct usb_device_id hwarc_id_table[] = {
>  	/* Alereon 5611 */
>  	{ USB_DEVICE_AND_INTERFACE_INFO(0x13dc, 0x5611, 0xe0, 0x01, 0x02),
>  	  .driver_info = WUSB_QUIRK_WHCI_CMD_EVT },
> +	/* IOGear 1200 */
> +	{ USB_DEVICE_AND_INTERFACE_INFO(0x13cf, 0x1200, 0xe0, 0x01, 0x02),
> +	  .driver_info = WUSB_QUIRK_WHCI_CMD_EVT },
>  	/* Generic match for the Radio Control interface */
>  	{ USB_INTERFACE_INFO(0xe0, 0x01, 0x02), },
>  	{ },



--
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