(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)
iwlwifibluetooth.txt
Description: Binary data
Script started on Sun Oct 9 17:14:05 2022 You have mail. ]0;pauamma@Pusat-Tasek:~[[1mpauamma@Pusat-Tasek[m] [1m~[m% cat /etc/rc[K[K[K[K[K[Kvar/boot/[K[K[K[K[Krun/dmesg.boot [truncated to last boot) ---<<BOOT>>--- Copyright (c) 1992-2021 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 13.1-RELEASE-p2 GENERIC amd64 FreeBSD clang version 13.0.0 (g...@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303) VT(efifb): resolution 1024x768 CPU: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz (2400.00-MHz K8-class CPU) Origin="GenuineIntel" Id=0x406e3 Family=0x6 Model=0x4e Stepping=3 Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Features2=0x7ffafbbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND> AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM> AMD Features2=0x121<LAHF,ABM,Prefetch> Structured Extended Features=0x29c67af<FSGSBASE,TSCADJ,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,NFPUSG,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PROCTRACE> Structured Extended Features3=0xbc002e00<MCUOPT,MD_CLEAR,TSXFA,IBPB,STIBP,L1DFL,ARCH_CAP,SSBD> XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES> IA32_ARCH_CAPS=0xc04<RSBA> VT-x: (disabled in BIOS) PAT,HLT,MTF,PAUSE,EPT,UG,VPID TSC: P-state invariant, performance statistics real memory = 17179869184 (16384 MB) avail memory = 16514449408 (15749 MB) CPU microcode: no matching update found Event timer "LAPIC" quality 600 ACPI APIC Table: <HPQOEM 8101 > FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 hardware threads random: registering fast source Intel Secure Key RNG random: fast provider: "Intel Secure Key RNG" random: unblocking device. ioapic0 <Version 2.0> irqs 0-119 Launching APs: 1 3 2 random: entropy device external interface kbd1 at kbdmux0 efirtc0: <EFI Realtime Clock> efirtc0: registered as a time-of-day clock, resolution 1.000000s smbios0: <System Management BIOS> at iomem 0xd98db000-0xd98db01e smbios0: Version: 2.7, BCD Revision: 2.7 aesni0: <AES-CBC,AES-CCM,AES-GCM,AES-ICM,AES-XTS> acpi0: <HPQOEM SLIC-BPC> acpi0: Power Button (fixed) cpu0: <ACPI CPU> on acpi0 hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 24000000 Hz quality 950 Event timer "HPET" frequency 24000000 Hz quality 550 Event timer "HPET1" frequency 24000000 Hz quality 440 Event timer "HPET2" frequency 24000000 Hz quality 440 Event timer "HPET3" frequency 24000000 Hz quality 440 Event timer "HPET4" frequency 24000000 Hz quality 440 atrtc0: <AT realtime clock> port 0x70-0x77 irq 8 on acpi0 atrtc0: Warning: Couldn't map I/O. atrtc0: registered as a time-of-day clock, resolution 1.000000s Event timer "RTC" frequency 32768 Hz quality 0 attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 Event timer "i8254" frequency 1193182 Hz quality 100 Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1808-0x180b on acpi0 acpi_ec0: <Embedded Controller: GPE 0x6e> port 0x62,0x66 on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 vgapci0: <VGA-compatible display> port 0x4000-0x403f mem 0xf0000000-0xf0ffffff,0xe0000000-0xefffffff irq 16 at device 2.0 on pci0 vgapci0: Boot video device xhci0: <Intel Sunrise Point-LP USB 3.0 controller> mem 0xf1300000-0xf130ffff irq 16 at device 20.0 on pci0 xhci0: 32 bytes context size, 64-bit DMA usbus0 on xhci0 usbus0: 5.0Gbps Super Speed USB v3.0 pci0: <simple comms> at device 22.0 (no driver attached) ahci0: <Intel Sunrise Point-LP AHCI SATA controller> port 0x4080-0x4087,0x4088-0x408b,0x4040-0x405f mem 0xf1328000-0xf1329fff,0xf132e000-0xf132e0ff,0xf132c000-0xf132c7ff irq 16 at device 23.0 on pci0 ahci0: AHCI v1.31 with 3 6Gbps ports, Port Multiplier not supported ahcich0: <AHCI channel> at channel 0 on ahci0 ahcich1: <AHCI channel> at channel 1 on ahci0 ahcich2: <AHCI channel> at channel 2 on ahci0 pcib1: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0 pci1: <ACPI PCI bus> on pcib1 re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet> port 0x3000-0x30ff mem 0xf1004000-0xf1004fff,0xf1000000-0xf1003fff irq 16 at device 0.0 on pci1 re0: Using 1 MSI-X message re0: ASPM disabled re0: Chip rev. 0x54000000 re0: MAC rev. 0x00100000 miibus0: <MII bus> on re0 rgephy0: <RTL8251/8153 1000BASE-T media interface> PHY 1 on miibus0 rgephy0: none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow re0: Using defaults for TSO: 65518/35/2048 re0: Ethernet address: 3c:f8:62:78:fc:e4 re0: netmap queues/slots: TX 1/256, RX 1/256 pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.5 on pci0 pci2: <ACPI PCI bus> on pcib2 pci2: <network> at device 0.0 (no driver attached) pcib3: <ACPI PCI-PCI bridge> irq 16 at device 29.0 on pci0 pci3: <ACPI PCI bus> on pcib3 rtsx0: <2.1e Realtek RTS522A PCIe MMC/SD Card Reader> mem 0xf1200000-0xf1200fff irq 16 at device 0.0 on pci3 rtsx0: No card is detected isab0: <PCI-ISA bridge> at device 31.0 on pci0 isa0: <ISA bus> on isab0 pci0: <memory> at device 31.2 (no driver attached) hdac0: <Intel Sunrise Point-LP HDA Controller> mem 0xf1324000-0xf1327fff,0xf1310000-0xf131ffff irq 16 at device 31.3 on pci0 battery0: <ACPI Control Method Battery> on acpi0 acpi_acad0: <AC Adapter> on acpi0 acpi_button0: <Sleep Button> on acpi0 acpi_lid0: <Control Method Lid Switch> on acpi0 acpi_tz0: <Thermal Zone> port 0x100-0x107 on acpi0 acpi_tz1: <Thermal Zone> port 0x100-0x107 on acpi0 acpi_tz2: <Thermal Zone> port 0x100-0x107 on acpi0 acpi_tz3: <Thermal Zone> port 0x100-0x107 on acpi0 acpi_tz4: <Thermal Zone> port 0x100-0x107 on acpi0 acpi_tz5: <Thermal Zone> port 0x100-0x107 on acpi0 acpi_tz6: <Thermal Zone> port 0x100-0x107 on acpi0 acpi_tz7: <Thermal Zone> port 0x100-0x107 on acpi0 atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] WARNING: Device "psm" is Giant locked and may be deleted before FreeBSD 14.0. psm0: model Synaptics Touchpad, device ID 0 orm0: <ISA Option ROM> at iomem 0xd0000-0xd0fff pnpid ORM0000 on isa0 hwpstate_intel0: <Intel Speed Shift> on cpu0 hwpstate_intel1: <Intel Speed Shift> on cpu1 hwpstate_intel2: <Intel Speed Shift> on cpu2 hwpstate_intel3: <Intel Speed Shift> on cpu3 Timecounter "TSC-low" frequency 1199997617 Hz quality 1000 Timecounters tick every 1.000 msec ZFS filesystem version: 5 ZFS storage pool version: features support (5000) ugen0.1: <Intel XHCI root HUB> at usbus0 uhub0 on usbus0 uhub0: <Intel XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0 hdacc0: <Conexant CX20724 HDA CODEC> at cad 0 on hdac0 hdaa0: <Conexant CX20724 Audio Function Group> at nid 1 on hdacc0 pcm0: <Conexant CX20724 (Analog)> at nid 23 and 26 on hdaa0 pcm1: <Conexant CX20724 (Right Analog Headphones)> at nid 22 on hdaa0 hdacc1: <Intel Skylake HDA CODEC> at cad 2 on hdac0 hdaa1: <Intel Skylake Audio Function Group> at nid 1 on hdacc1 pcm2: <Intel Skylake (HDMI/DP 8ch)> at nid 3 on hdaa1 Trying to mount root from zfs:zroot/ROOT/default []... ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 ada0: <Samsung SSD 870 QVO 1TB SVQ02B6Q> ACS-4 ATA SATA 3.x device ada0: Serial Number S5RRNF1T415253L ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 512bytes) ada0: Command Queueing enabled ada0: 953869MB (1953525168 512 byte sectors) cd0 at ahcich1 bus 0 scbus1 target 0 lun 0 cd0: <hp DVDRW GUD1N MD00> Removable CD-ROM SCSI device cd0: Serial Number KZEH5664710 cd0: 150.000MB/s transfers (SATA 1.x, UDMA6, ATAPI 12bytes, PIO 8192bytes) cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed uhub0: 18 ports with 18 removable, self powered Root mount waiting for: usbus0 ugen0.2: <Sonix Technology Co., Ltd. HP HD Camera> at usbus0 ugen0.3: <vendor 0x8087 product 0x0a2a> at usbus0 Root mount waiting for: usbus0 ugen0.4: <vendor 0x138a product 0x003f> at usbus0 CPU: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz (2400.00-MHz K8-class CPU) Origin="GenuineIntel" Id=0x406e3 Family=0x6 Model=0x4e Stepping=3 Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Features2=0x7ffafbbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND> AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM> AMD Features2=0x121<LAHF,ABM,Prefetch> Structured Extended Features=0x29c67af<FSGSBASE,TSCADJ,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,NFPUSG,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PROCTRACE> Structured Extended Features3=0xbc002e00<MCUOPT,MD_CLEAR,TSXFA,IBPB,STIBP,L1DFL,ARCH_CAP,SSBD> XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES> IA32_ARCH_CAPS=0xc04<RSBA> VT-x: (disabled in BIOS) PAT,HLT,MTF,PAUSE,EPT,UG,VPID TSC: P-state invariant, performance statistics drmn0: <drmn> on vgapci0 vgapci0: child drmn0 requested pci_enable_io vgapci0: child drmn0 requested pci_enable_io [drm] Unable to create a private tmpfs mount, hugepage support will be disabled(-19). [drm] Got stolen memory base 0xdc800000, size 0x2000000 drmn0: successfully loaded firmware image 'i915/skl_dmc_ver1_27.bin' drmn0: [drm] Finished loading DMC firmware i915/skl_dmc_ver1_27.bin (v1.27) sysctl_warn_reuse: can't re-use a leaf (hw.dri.debug)! [drm] Initialized i915 1.6.0 20200917 for drmn0 on minor 0 VT: Replacing driver "efifb" with new "fb". drmn0: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS. start FB_INFO: type=11 height=1080 width=1920 depth=32 pbase=0xe0340000 vbase=0xfffff800e0340000 name=drmn0 flags=0x0 stride=7680 bpp=32 end FB_INFO Intel(R) Wireless WiFi based driver for FreeBSD pchtherm0: <Skylake PCH Thermal Subsystem> mem 0xf132a000-0xf132afff irq 18 at device 20.2 on pci0 ichsmb0: <Intel Sunrise Point-LP SMBus controller> port 0xefa0-0xefbf mem 0xf132d000-0xf132d0ff irq 16 at device 31.4 on pci0 smbus0: <System Management Bus> on ichsmb0 iwm0: <Intel(R) Dual Band Wireless AC 3165> mem 0xf1100000-0xf1101fff irq 17 at device 0.0 on pci2 iwm0: hw rev 0x210, fw ver 22.361476.0, address 3c:f8:62:78:fc:e4 acpi_wmi0: <ACPI-WMI mapping> on acpi0 acpi_wmi0: Embedded MOF found ACPI: \134_SB.WMIB.WQZZ: 1 arguments were passed to a non-method ACPI object (Buffer) (20201113/nsarguments-361) acpi_wmi1: <ACPI-WMI mapping> on acpi0 acpi_wmi1: Embedded MOF found ACPI: \134_SB.WMIV.WQZZ: 1 arguments were passed to a non-method ACPI object (Buffer) (20201113/nsarguments-361) acpi_wmi2: <ACPI-WMI mapping> on acpi0 wlan0: Ethernet address: 3c:f8:62:78:fc:e4 lo0: link state changed to UP re0: link state changed to DOWN lagg0: link state changed to DOWN wlan0: link state changed to UP lagg0: link state changed to UP re0: link state changed to UP ]0;pauamma@Pusat-Tasek:~[[1mpauamma@Pusat-Tasek[m] [1m~[m% pco[Kicong[Kf -l hostb0@pci0:0:0:0: class=0x060000 rev=0x08 hdr=0x00 vendor=0x8086 device=0x1904 subvendor=0x103c subdevice=0x8101 vgapci0@pci0:0:2:0: class=0x030000 rev=0x07 hdr=0x00 vendor=0x8086 device=0x1916 subvendor=0x103c subdevice=0x8101 xhci0@pci0:0:20:0: class=0x0c0330 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d2f subvendor=0x103c subdevice=0x8101 pchtherm0@pci0:0:20:2: class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d31 subvendor=0x103c subdevice=0x8101 none0@pci0:0:22:0: class=0x078000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d3a subvendor=0x103c subdevice=0x8101 ahci0@pci0:0:23:0: class=0x010601 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d03 subvendor=0x103c subdevice=0x8101 pcib1@pci0:0:28:0: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d14 subvendor=0x103c subdevice=0x8101 pcib2@pci0:0:28:5: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d15 subvendor=0x103c subdevice=0x8101 pcib3@pci0:0:29:0: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d18 subvendor=0x103c subdevice=0x8101 isab0@pci0:0:31:0: class=0x060100 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d48 subvendor=0x103c subdevice=0x8101 none1@pci0:0:31:2: class=0x058000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d21 subvendor=0x103c subdevice=0x8101 hdac0@pci0:0:31:3: class=0x040380 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d70 subvendor=0x103c subdevice=0x8101 ichsmb0@pci0:0:31:4: class=0x0c0500 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d23 subvendor=0x103c subdevice=0x8101 re0@pci0:1:0:0: class=0x020000 rev=0x15 hdr=0x00 vendor=0x10ec device=0x8168 subvendor=0x103c subdevice=0x8101 iwm0@pci0:2:0:0: class=0x028000 rev=0x81 hdr=0x00 vendor=0x8086 device=0x3165 subvendor=0x8086 subdevice=0x4010 rtsx0@pci0:3:0:0: class=0xff0000 rev=0x01 hdr=0x00 vendor=0x10ec device=0x522a subvendor=0x103c subdevice=0x8101 ]0;pauamma@Pusat-Tasek:~[[1mpauamma@Pusat-Tasek[m] [1m~[m% if[K[Ksudo usbconfig Password: ugen0.1: <Intel XHCI root HUB> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA) ugen0.2: <Sonix Technology Co., Ltd. HP HD Camera> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) ugen0.3: <vendor 0x8087 product 0x0a2a> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA) ugen0.4: <vendor 0x138a product 0x003f> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA) ]0;pauamma@Pusat-Tasek:~[[1mpauamma@Pusat-Tasek[m] [1m~[m% grep 0x8087 /usr/share/misc/usb usb_hid_usages usbdevs ]0;pauamma@Pusat-Tasek:~[[1mpauamma@Pusat-Tasek[m] [1m~[m% grep 0x8087 /usr/share/misc/usbdevs vendor INTEL2 0x8087 Intel ]0;pauamma@Pusat-Tasek:~[[1mpauamma@Pusat-Tasek[m] [1m~[m% grep 0x0a2 /use[Kr/sga[K[Khae[Kre/misc/usbdevs product INTEL2 SNP 0x0a2b Stone Peak (7265) Bluetooth Module ]0;pauamma@Pusat-Tasek:~[[1mpauamma@Pusat-Tasek[m] [1m~[m% gr[K[Ksudo iwnbtfw -d us[Kgen0.3 sudo: iwnbtfw: command not found ]0;pauamma@Pusat-Tasek:~[[1mpauamma@Pusat-Tasek[m] [1m~[m% sudo uwm[K[K[Kiwmbtfw -d ugen0.3 iwmbtfw: iwmbt_hci_command: libusb_interrupt_transfer() failed: err=Timeout iwmbtfw: main: Firmware download failed! ]0;pauamma@Pusat-Tasek:~[[1mpauamma@Pusat-Tasek[m] [1m~[m% ^Dexit Script done on Sun Oct 9 17:20:40 2022