linux-hotplug.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "José Félix Ontañón" <felixonta@gmail.com>
To: linux-hotplug@vger.kernel.org
Subject: Re: Proper way to get USB class codes
Date: Wed, 19 Jan 2011 22:55:54 +0000	[thread overview]
Message-ID: <AANLkTim2NRge2L+=XCcZ+5NDUhJQURj+MH2p-pb2m7Un@mail.gmail.com> (raw)
In-Reply-To: <AANLkTi=GV6=BkEHM7fi=AOprNzBMUaigzPYgH=1vAJWN@mail.gmail.com>

El día 15 de enero de 2011 19:26, José Félix Ontañón
<felixonta@gmail.com> escribió:
> Hello everybody,
> I've got some doubts and problems getting USB class codes via udev and
> i'll be very grateful if someone could clarify.
>
> First of all, using udevadm i've realized some usb devices left the
> class/subclass/protocol attributes with 00:
>
>    ATTR{bDeviceClass}="00"
>    ATTR{bDeviceSubClass}="00"
>    ATTR{bDeviceProtocol}="00"
>
> Is that an issue on the usb device itself or an issue on udev reading
> usb device/interface descriptor?
>
> Second, i've some doubts about when should I use the
> ID_USB_INTERFACES, TYPE or INTERFACE property: in which cases should I
> use one or another? Why the TYPE property sometimes appear as 0/0/0
> even when the ID_USB_INTERFACES and INTERFACE properties are filled?
>
> Thanks for sharing your thoughs.

Hello everyone,

I've been doing some tests and the fact is I think this could be an
udev bug: HAL reports class/subclass/protocol for all USB devices with
no failures at all. Here the same example as above but using HAL:

  usb.interface.class = 11  (0xb)  (int)
  usb.interface.subclass = 0  (0x0)  (int)
  usb.interface.protocol = 0  (0x0)  (int)

After had been looking through bugzilla.kernel.org I realized there
weren't any bug reported about it. Does anyone think, like me, this
could be a bug? Would somebody tell me if i can perform some more
tests before reporting the bug myself?

Thanks in advance.

-- 
http://fontanon.org

  reply	other threads:[~2011-01-19 22:55 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-15 18:26 Proper way to get USB class codes José Félix Ontañón
2011-01-19 22:55 ` José Félix Ontañón [this message]
2011-01-20 17:52 ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='AANLkTim2NRge2L+=XCcZ+5NDUhJQURj+MH2p-pb2m7Un@mail.gmail.com' \
    --to=felixonta@gmail.com \
    --cc=linux-hotplug@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).