Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Jul 2025 17:05:49 +0200
From:      Lars Tunkrans <drsnx60@gmail.com>
To:        freebsd-bluetooth@FreeBSD.org, freebsd-wireless@freebsd.org
Subject:   Activating Bluetooth on intel AX200,AX201,AX210 modules
Message-ID:  <edea0872-244d-4a24-82f5-b600b16aa827@gmail.com>

index | next in thread | raw e-mail

[-- Attachment #1 --]
HI

I  have  a   3 years  Old  FUjitsu Celsius H7510   with I7-10885H  CPU  
and   AX201
instructions in the Handbook talks about inserting a Bluetooth dongle in 
a USB port.
This is obviously not the case here as the AX201 M.2. card includes the 
Bluetooth circuitry and the Bluetooth antenna is pre-installed in the 
laptop.

   As Bjoern.Zeeb    has  done  an  enormous  job  on  the  AX200 
IWLWIFI  side,   this  bluetooth  part  of the  same circut-board  may 
interact  with  the  WIFI    part  .......


this is what I can discover ,

# dmesg -a | grep AX201

iwlwifi0: Detected Intel(R) Wi-Fi 6 AX201 160MHz

# dmesg -a | grep ubt0

ubt0 on uhub1
ubt0: <vendor 0x8087 product 0x0026, class 224/1, rev 2.01/0.02, addr 5> 
on usbus0

In /usr/src/sys/dev/usb/usbdevs

vendor INTEL2 0x8087 Intel
.
product INTEL2 HSP 0x0026 Harrison Peak (22560) Bluetooth Module



# usbconfig
ugen1.1: <XHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=SUPER 
(5.0Gbps) pwr=SAVE (0mA)
ugen0.1: <XHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=SUPER 
(5.0Gbps) pwr=SAVE (0mA)
ugen0.2: <EM7421 Sierra Wireless, Inc.> at usbus0, cfg=0 md=HOST 
spd=HIGH (480Mbps) pwr=ON (500mA)
ugen0.3: <Integrated Camera Chicony Electronics Co., Ltd> at usbus0, 
cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
ugen0.4: <Oz776 1.1 Hub O2 Micro, Inc.> at usbus0, cfg=0 md=HOST 
spd=FULL (12Mbps) pwr=SAVE (2mA)
ugen0.5: <OZ776 CCID Smartcard Reader O2 Micro, Inc.> at usbus0, cfg=0 
md=HOST spd=FULL (12Mbps) pwr=ON (0mA)
*ugen0.6: <AX201 Bluetooth Intel Corp.> at usbus0, cfg=0 md=HOST 
spd=FULL (12Mbps) pwr=ON (100mA)*



# iwmbtfw -I -d ugen0.6
iwmbt_is_supported: found iwmbtfw compatible
main: Firmware has already been downloaded
main: Firmware download is successful!

# ps -ax | grep hcsec
51253  -  Is      0:00.00 /usr/sbin/hcsecd -f /etc/bluetooth/hcsecd.conf

# ps -ax | grep sdpd
58045  -  Is      0:00.00 /usr/sbin/sdpd -c /var/run/sdp -g nobody -u nobody



Looks like the Hardware should work but :

# service bluetooth start ubt0
/etc/rc.d/bluetooth: ERROR: Unable to setup Bluetooth stack for device ubt0


    PLS   advise   how  to  further  diagnose  the  case,

   regards

      //Lars

[-- Attachment #2 --]
<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>HI <br>
    </p>
    <p>I  have  a   3 years  Old  FUjitsu Celsius H7510   with 
      I7-10885H  CPU  and   AX201 <br>
      instructions in the Handbook talks about inserting a Bluetooth
      dongle in a USB port. <br>
      This is obviously not the case here as the AX201 M.2. card
      includes the Bluetooth circuitry and the Bluetooth antenna is
      pre-installed in the laptop.</p>
    <p>  As Bjoern.Zeeb    has  done  an  enormous  job  on  the  AX200 
      IWLWIFI  side,   this  bluetooth  part  of the  same 
      circut-board  may interact  with  the  WIFI    part  .......</p>
    <p>
      <br>
      this is what I can discover , <br>
      <br>
      # dmesg -a | grep AX201<br>
      <br>
      iwlwifi0: Detected Intel(R) Wi-Fi 6 AX201 160MHz<br>
      <br>
      # dmesg -a | grep ubt0 <br>
      <br>
      ubt0 on uhub1<br>
      ubt0: &lt;vendor 0x8087 product 0x0026, class 224/1, rev
      2.01/0.02, addr 5&gt; on usbus0<br>
      <br>
      In /usr/src/sys/dev/usb/usbdevs <br>
      <br>
      vendor INTEL2 0x8087 Intel<br>
      .<br>
      product INTEL2 HSP 0x0026 Harrison Peak (22560) Bluetooth Module<br>
      <br>
      <br>
      <br>
      # usbconfig<br>
      ugen1.1: &lt;XHCI root HUB Intel&gt; at usbus1, cfg=0 md=HOST
      spd=SUPER (5.0Gbps) pwr=SAVE (0mA)<br>
      ugen0.1: &lt;XHCI root HUB Intel&gt; at usbus0, cfg=0 md=HOST
      spd=SUPER (5.0Gbps) pwr=SAVE (0mA)<br>
      ugen0.2: &lt;EM7421 Sierra Wireless, Inc.&gt; at usbus0, cfg=0
      md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)<br>
      ugen0.3: &lt;Integrated Camera Chicony Electronics Co., Ltd&gt; at
      usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)<br>
      ugen0.4: &lt;Oz776 1.1 Hub O2 Micro, Inc.&gt; at usbus0, cfg=0
      md=HOST spd=FULL (12Mbps) pwr=SAVE (2mA)<br>
      ugen0.5: &lt;OZ776 CCID Smartcard Reader O2 Micro, Inc.&gt; at
      usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (0mA)<br>
      <b>ugen0.6: &lt;AX201 Bluetooth Intel Corp.&gt; at usbus0, cfg=0
        md=HOST spd=FULL (12Mbps) pwr=ON (100mA)</b><br>
      <br>
      <br>
      <br>
      # iwmbtfw -I -d ugen0.6<br>
      iwmbt_is_supported: found iwmbtfw compatible<br>
      main: Firmware has already been downloaded<br>
      main: Firmware download is successful!<br>
    </p>
    <p># ps -ax | grep hcsec<br>
      51253  -  Is      0:00.00 /usr/sbin/hcsecd -f
      /etc/bluetooth/hcsecd.conf</p>
    <p># ps -ax | grep sdpd<br>
      58045  -  Is      0:00.00 /usr/sbin/sdpd -c /var/run/sdp -g nobody
      -u nobody</p>
    <p>
    </p>
    <p><br>
      <br>
      Looks like the Hardware should work but :<br>
      <br>
      # service bluetooth start ubt0<br>
      /etc/rc.d/bluetooth: ERROR: Unable to setup Bluetooth stack for
      device ubt0</p>
    <p><br>
    </p>
    <p>   PLS   advise   how  to  further  diagnose  the  case, <br>
      <br>
    </p>
    <p>  regards  <br>
    </p>
    <p>     //Lars  <br>
    </p>
  </body>
</html>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?edea0872-244d-4a24-82f5-b600b16aa827>