Re: [PATCH] sierra: Added USB id for Sierra Wirelss MC7304.

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

 



Søren Holm <sgh@xxxxxx> writes:

> Oh dear it's friday ....
>
> #  modinfo qcserial | grep 1199p68
> alias:          usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in03*
> alias:          usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in02*
> alias:          usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in00*
> alias:          usb:v1199p68A9d*dc*dsc*dp*ic*isc*ip*in*
> alias:          usb:v1199p68A8d*dc*dsc*dp*ic*isc*ip*in*
> alias:          usb:v1199p68A5d*dc*dsc*dp*ic*isc*ip*in*
> alias:          usb:v1199p68A4d*dc*dsc*dp*ic*isc*ip*in*

Hmm, is that from a v3.14.5 kernel?  I was expecting to see 

alias:          usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in03*
alias:          usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in02*
alias:          usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in00*


there as well (I deliberately made the grep match more than this to make
sure that we would see something).


BTW, if you were worrying about the 'UNRECOGNIZED' messages from lsusb
then please do not :-)

Those messages are expected. The descriptors are interface specific
functional descriptors.  And lsusb cannot decode such descriptors
attached to a Vendor Specific interface, because the interpretation of
those descriptors is class specific.  I.e. vendor specific.

In this case, all of them are actually proper CDC descriptors. But there
is just no way lsusb can know that when the vendor claims otherwise.

This doesn't matter to the drivers like "sierra" or "qcserial".  They
will know how to interpret such descriptors, if necessary, for any
vendor specific function they support.  Here we just ignore them because
they don't tell us anything we don't already know (or might even be
misleading because the Windows driver doesn't use them either).


Bjørn
--
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