Bluetooth+WiFi on Intel(R) Dual Band Wireless AC 3165: neither iwm nor iwlwifi will load Bluetooth firmware

From: Pau Amma <pauamma_at_gundo.com>
Date: Sun, 09 Oct 2022 17:33:59 UTC
(Olease cc: me on replies - I'm subscribed nomail to both lists)

I have a laptop (running 13.1p2) with the (reportedly) WiFi+Bluetooth 
interface "Intel(R) Dual Band Wireless AC 3165" (see pciconf -l and 
usbconfig output in attached files) and I can't get it to load its 
Bluetooth firmware with either iwm or iwlwifi as a driver.

iwlwifibluetooth.txt is the transcript (courtesy of script(1) with 
minimal editing) of gathering information I thought relevant after 
booting with it being iwlwifi0, and likewise iwmbluetooth.txt for iwm0. 
2 things I noticed that may bear on this:

- the 3rd line from the end of dmesg.boot when using iwlwifi: it looks 
like it's reloading the Wifi firmware instead of loading the Bluetooth 
firmware.
- "<vendor 0x8087 product 0x0a2a>" in usbconfig output where 
/usr/share/misc/usbdevs only mentions 0x0a2a. Is there a typo in that 
file, or is my interface's Bluetooth side New and Strange(tm)?

-- 
#BlackLivesMatter #TransWomenAreWomen #AccessibilityMatters 
#StandWithUkrainians
English: he/him/his (singular they/them/their/theirs OK)
French: il/le/lui (iel/iel and ielle/ielle OK)
Tagalog: siya/niya/kaniya (please avoid sila/nila/kanila)