HI
it is the hccontrol 'reset' command on line 130 of the
/etc/rc.d/bluetooth start script that times out.
Bjoern has a fix for it that loops the reset untill it
succeeds. but it does not seem to have been added to the
source tree yet ,
https://reviews.freebsd.org/differential/changeset/?ref=1332283
( at least i cant find a commit message with that comment )
then there is some additional issues that I have not
investigated yet.
//Lars
On 25/08/2025 21:30, Nuno Teixeira wrote:
Hello,
I also have an AX201 so I can test too:
iwlwifi0: Detected Intel(R) Wi-Fi 6 AX201 160MHz
ubt0: <vendor 0x8087 product 0x0026, class 224/1, rev 2.01/0.02, addr
5> on usbus0
ugen0.6: <AX201 Bluetooth Intel Corp.> at usbus0, cfg=0 md=HOST
spd=FULL (12Mbps) pwr=ON (100mA)
# iwmbtfw -DI -d ugen0.6
main: opening dev 0.6
iwmbt_is_supported: found iwmbtfw compatible
main: Firmware has already been downloaded
main: Firmware download is successful!
# service bluetooth start ubt0
/etc/rc.d/bluetooth: ERROR: Unable to setup Bluetooth stack for device
ubt0
<dmesg>
ng_hci_process_command_timeout: ubt0hci - unable to complete HCI
command OGF=0x3, OCF=0x3. Timeout
# hccontrol -n ubt0hci inquiry
<shows nothing>
Cheers!
Lars Tunkrans <[email protected]> escreveu (quinta, 31/07/2025 à(s)
05:40):
Hi. The reset loop inthe patch to th rc.d/bluetooth script is
looped once on my laptop , the second reset attempt works.
It appers to improve the script.
After a laptop reboot the BT stack appers to be active, before
running the rc.d/bluetooth script.
Script needs to be run with STOP argument before it can be run
with START argument.
Not clear whats the cause of this behavior.
//Lars.
Den tis 29 juli 2025 17:21Bjoern A. Zeeb <[email protected]> skrev:
On Tue, 22 Jul 2025, Lars Tunkrans wrote:
Hi,
let me re-cap:
(1) the changes to the startup script helped -- so I should go
ahead and
push them in?
(2) there is a check missing somewhere loading BT despite it
not being
enabled in rc.conf?
/bz
--
Bjoern A. Zeeb r15:7
--
Nuno Teixeira
FreeBSD UNIX: <[email protected]> Web: https://FreeBSD.org
<https://FreeBSD.org>