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: <vendor 0x8087 product 0x0026, class 224/1, rev
2.01/0.02, addr 5> 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: <XHCI root HUB Intel> at usbus1, cfg=0 md=HOST
spd=SUPER (5.0Gbps) pwr=SAVE (0mA)<br>
ugen0.1: <XHCI root HUB Intel> at usbus0, cfg=0 md=HOST
spd=SUPER (5.0Gbps) pwr=SAVE (0mA)<br>
ugen0.2: <EM7421 Sierra Wireless, Inc.> at usbus0, cfg=0
md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)<br>
ugen0.3: <Integrated Camera Chicony Electronics Co., Ltd> at
usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)<br>
ugen0.4: <Oz776 1.1 Hub O2 Micro, Inc.> at usbus0, cfg=0
md=HOST spd=FULL (12Mbps) pwr=SAVE (2mA)<br>
ugen0.5: <OZ776 CCID Smartcard Reader O2 Micro, Inc.> at
usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (0mA)<br>
<b>ugen0.6: <AX201 Bluetooth Intel Corp.> 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>
