linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [Bug 216630] New: config 1 has an invalid interface number: 2 but max is 1
@ 2022-10-27  9:28 bugzilla-daemon
  2022-10-27 20:09 ` [Bug 216630] " bugzilla-daemon
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: bugzilla-daemon @ 2022-10-27  9:28 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=216630

            Bug ID: 216630
           Summary: config 1 has an invalid interface number: 2 but max is
                    1
           Product: Drivers
           Version: 2.5
    Kernel Version: 6.0.5
          Hardware: AMD
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: USB
          Assignee: drivers_usb@kernel-bugs.kernel.org
          Reporter: aros@gmx.com
        Regression: No

I'm getting these messages on boot and I wonder if they are superficial,
there's a bug in the kernel or my HW is not working properly:

usb 3-6: config 1 has an invalid interface number: 2 but max is 1
usb 3-6: config 1 has no interface number 1

lsusb -tv

/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 5: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M
        ID 8087:0025 Intel Corp. Wireless-AC 9260 Bluetooth Adapter
    |__ Port 5: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M
        ID 8087:0025 Intel Corp. Wireless-AC 9260 Bluetooth Adapter
    |__ Port 6: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 12M
        ID 0b05:18f3 ASUSTek Computer, Inc. 
    |__ Port 6: Dev 3, If 2, Class=Human Interface Device, Driver=usbhid, 12M
        ID 0b05:18f3 ASUSTek Computer, Inc.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 216630] config 1 has an invalid interface number: 2 but max is 1
  2022-10-27  9:28 [Bug 216630] New: config 1 has an invalid interface number: 2 but max is 1 bugzilla-daemon
@ 2022-10-27 20:09 ` bugzilla-daemon
  2022-10-27 20:12 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2022-10-27 20:09 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=216630

--- Comment #1 from Alan Stern (stern@rowland.harvard.edu) ---
These messages indicate that the device's firmware doesn't conform to the USB
specification.  You can see the problem in the lsusb output for Port 6 Dev 3. 
The two entries say "If 0" and "If 2".  But the USB spec says that interface
numbers must be consecutive (starting at 0).

It's a harmless error.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 216630] config 1 has an invalid interface number: 2 but max is 1
  2022-10-27  9:28 [Bug 216630] New: config 1 has an invalid interface number: 2 but max is 1 bugzilla-daemon
  2022-10-27 20:09 ` [Bug 216630] " bugzilla-daemon
@ 2022-10-27 20:12 ` bugzilla-daemon
  2022-10-27 20:52 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2022-10-27 20:12 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=216630

--- Comment #2 from Artem S. Tashkinov (aros@gmx.com) ---
(In reply to Alan Stern from comment #1)
> These messages indicate that the device's firmware doesn't conform to the
> USB specification.  You can see the problem in the lsusb output for Port 6
> Dev 3.  The two entries say "If 0" and "If 2".  But the USB spec says that
> interface numbers must be consecutive (starting at 0).
> 
> It's a harmless error.

Thanks a lot for the explanation!

Since these messages can be seen at: dmesg -t --level=alert,crit,err,emerg,warn

is is it possible to decrease their level to e.g. notice or info?

I've google for it and there are literally hundreds of affected systems. I
don't think it's worth alerting the use to something they are unable to fix or
get fixed.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 216630] config 1 has an invalid interface number: 2 but max is 1
  2022-10-27  9:28 [Bug 216630] New: config 1 has an invalid interface number: 2 but max is 1 bugzilla-daemon
  2022-10-27 20:09 ` [Bug 216630] " bugzilla-daemon
  2022-10-27 20:12 ` bugzilla-daemon
@ 2022-10-27 20:52 ` bugzilla-daemon
  2022-10-27 20:53 ` bugzilla-daemon
  2022-11-09 11:35 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2022-10-27 20:52 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=216630

--- Comment #3 from Alan Stern (stern@rowland.harvard.edu) ---
I suppose these messages could be changed to log level notice instead of
warning (although the documentation says that notice is for "normal but
significant conditions", and these conditions are not normal).  The boundaries
between the different log levels are not specified very clearly.  In
particular, there's no explanation of what should count as a warning.

On the other hand, if you don't want to see those messages now, you can just do
"dmesg -t --level=alert,crit,err,emerg" (i.e., don't show warnings).

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 216630] config 1 has an invalid interface number: 2 but max is 1
  2022-10-27  9:28 [Bug 216630] New: config 1 has an invalid interface number: 2 but max is 1 bugzilla-daemon
                   ` (2 preceding siblings ...)
  2022-10-27 20:52 ` bugzilla-daemon
@ 2022-10-27 20:53 ` bugzilla-daemon
  2022-11-09 11:35 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2022-10-27 20:53 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=216630

--- Comment #4 from Artem S. Tashkinov (aros@gmx.com) ---
(In reply to Alan Stern from comment #3)
> I suppose these messages could be changed to log level notice instead of
> warning (although the documentation says that notice is for "normal but
> significant conditions", and these conditions are not normal).  The
> boundaries between the different log levels are not specified very clearly. 
> In particular, there's no explanation of what should count as a warning.
> 

I like this idea a lot. Thanks a lot in advance!

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 216630] config 1 has an invalid interface number: 2 but max is 1
  2022-10-27  9:28 [Bug 216630] New: config 1 has an invalid interface number: 2 but max is 1 bugzilla-daemon
                   ` (3 preceding siblings ...)
  2022-10-27 20:53 ` bugzilla-daemon
@ 2022-11-09 11:35 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2022-11-09 11:35 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=216630

Artem S. Tashkinov (aros@gmx.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |CODE_FIX

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-11-09 11:35 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-27  9:28 [Bug 216630] New: config 1 has an invalid interface number: 2 but max is 1 bugzilla-daemon
2022-10-27 20:09 ` [Bug 216630] " bugzilla-daemon
2022-10-27 20:12 ` bugzilla-daemon
2022-10-27 20:52 ` bugzilla-daemon
2022-10-27 20:53 ` bugzilla-daemon
2022-11-09 11:35 ` bugzilla-daemon

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