[Bug 267581] [ubt] [regression]: Init fails on Intel Wireless-AC 3168 (USB: 0x8087:0x0aa7, ASRock X399 Taichi and others)

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 05 Nov 2022 23:06:11 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267581

            Bug ID: 267581
           Summary: [ubt] [regression]: Init fails on Intel Wireless-AC
                    3168 (USB: 0x8087:0x0aa7, ASRock X399 Taichi and
                    others)
           Product: Base System
           Version: 13.1-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: wireless
          Assignee: wireless@FreeBSD.org
          Reporter: alster@vinterdalen.se

ubt0 device fails to appear for Integrated Bluetooth module Intel Wireless-AC
3168 on ASRock X399 Taichi motherboard after upgrade FreeBSD from 13.0 to 13.1.
Similar to bug #237083.

On 13.0 (works):
ugen0.2: <vendor 0x8087 product 0x0aa7> at usbus0
ubt0 on uhub0
ubt0: <vendor 0x8087 product 0x0aa7, class 224/1, rev 2.00/0.01, addr 1> on
usbus0
---
On 13.1 (fails):
ugen0.2: <vendor 0x8087 product 0x0aa7> at usbus0
---

# usbconfig ugen0.2 dump_device_desc
ugen0.2: <vendor 0x8087 product 0x0aa7> at usbus0, cfg=0 md=HOST spd=FULL
(12Mbps) pwr=ON (100mA)

  bLength = 0x0012 
  bDescriptorType = 0x0001 
  bcdUSB = 0x0200 
  bDeviceClass = 0x00e0  <Wireless controller>
  bDeviceSubClass = 0x0001 
  bDeviceProtocol = 0x0001 
  bMaxPacketSize0 = 0x0040 
  idVendor = 0x8087 
  idProduct = 0x0aa7 
  bcdDevice = 0x0001 
  iManufacturer = 0x0000  <no string>
  iProduct = 0x0000  <no string>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001
---

Some hint(?): on 13.1 iwmbtfw considers this device as Intel 7260 (by VID:PID)
and tries to load it's firmware (ibt-hw-37.8.bseq)… May it be related to this?

I hope, as we already had this device successfully working in 13.0, with all
needed firmware, we could make it work again in 13.1 too…
I'm ready to provide any needed information and assist with debugging this
issue.

-- 
You are receiving this mail because:
You are the assignee for the bug.