Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jan 2022 20:17:05 -0800
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Tomasz CEDRO <tomek@cedro.info>
Cc:        "freebsd-questions@freebsd.org" <questions@freebsd.org>
Subject:   Re: Bluetooth support on Intel AX200
Message-ID:  <CAN6yY1ssjYTjYcDKgjoj9t5hhwwnB6n1=Oszo7K51ZUrH8qvPw@mail.gmail.com>
In-Reply-To: <CAN6yY1sKoWjQ=9wjQH3CWms=U%2BsNaZFffd=qe_cCpUVrGPWZGA@mail.gmail.com>
References:  <CAN6yY1tV4U7hk=qECp29C4AD90z_%2BOekpUDNxSCP55a-ZvcM7g@mail.gmail.com> <CAM8r67BuvV2=ZZu4Te1F=BEKi6VJxwooFJ8pZ4-3kKeBwjiZRA@mail.gmail.com> <CAN6yY1sKoWjQ=9wjQH3CWms=U%2BsNaZFffd=qe_cCpUVrGPWZGA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Sun, Jan 16, 2022 at 4:31 PM Kevin Oberman <rkoberman@gmail.com> wrote:

> On Sun, Jan 16, 2022 at 3:54 PM Tomasz CEDRO <tomek@cedro.info> wrote:
>
>> On Mon, Jan 17, 2022 at 12:32 AM Kevin Oberman wrote:
>> > I have a system with an Intel AX200 WiFI + BlueTooth (class=0x028000
>> rev=0x1a hdr=0x00 vendor=0x8086 device=0x2723 subvendor=0x8086
>> subdevice=0x0080)
>> >
>> > This card also supports BlueTooth, but I suspect that it is not
>> supported. Can someone confirm this? Am I going to need to go back to a USB
>> dongle?
>>
>> Hey Kevin, sorry I cannot confirm out of the box as I have different
>> machine, but I made bluetooth work with my headset (no microphone so
>> far) :-)
>>
>> Ccan you see something about ubt0 in dmesg?
>>
>> ubt0 on uhub13
>> ubt0: <Bluetooth Radio> on usbus3
>>
>> If so you can list interfaces with: hccontrol read_node_list
>> You can scan neighbors with: hccontrol inquiry
>>
>> I had some older Intel laptop with Bluetooth and there I had to play
>> with iwmbtfw utility for the card firmware before it started working..
>> assuming its VID/PID is recognised already. Code was created by Wulf
>> he should know if your card is supported :-)
>>
>> If you just need quickly get things working I can recommend ASUS
>> USB-BT500 Bluetooth 5.0 Adapter (~20EUR) it works out of the box on my
>> desktop :-)
>>
>> --
>> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>>
>
> Yes, I saw your message on that. I may be about to get one of those. This
> is on an AX200 dual WiFi/Bluetooth card. I did find a reference for a
> driver for Intel Bluetooth interfaces, but didn't see the AX200 mentioned.
>

Thanks again for the help. I now have a BT500. (They are hard to find as
Amzo and BH Photo are out of stock I see that FreeBSD detects it as a
Realtek ASUS BT500. I get the following messages:
Jan 17 13:32:06 ptavv kernel: ugen0.5: <Realtek ASUS USB-BT500> at usbus0
Jan 17 13:32:06 ptavv kernel: ubt0 on uhub0
Jan 17 13:32:06 ptavv kernel: ubt0: <Bluetooth Radio> on usbus0
Jan 17 13:32:06 ptavv kernel: WARNING: attempt to domain_add(bluetooth)
after domainfinalize()
Jan 17 13:32:06 ptavv kernel: WARNING: attempt to domain_add(netgraph)
after domainfinalize()

No idea what those last two lines mean, but it's not good. No indication of
fw load, though I don't know that it is required. In any case, no ubt or
bluetooth device is created in /dev. both ng_ubt and bluetooth drivers are
built into the kernel.

Am I missing anything obvious? Any ideas about those two warnings? I
suspect that they indicate my issue.

Thanks again.
-- 
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683

[-- Attachment #2 --]
<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">On Sun, Jan 16, 2022 at 4:31 PM Kevin Oberman &lt;<a href="mailto:rkoberman@gmail.com" target="_blank">rkoberman@gmail.com</a>&gt; wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div dir="ltr"><div style="font-family:tahoma,sans-serif;font-size:small">On Sun, Jan 16, 2022 at 3:54 PM Tomasz CEDRO &lt;<a href="mailto:tomek@cedro.info" target="_blank">tomek@cedro.info</a>&gt; wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Jan 17, 2022 at 12:32 AM Kevin Oberman wrote:<br>
&gt; I have a system with an Intel AX200 WiFI + BlueTooth (class=0x028000 rev=0x1a hdr=0x00 vendor=0x8086 device=0x2723 subvendor=0x8086 subdevice=0x0080)<br>
&gt;<br>
&gt; This card also supports BlueTooth, but I suspect that it is not supported. Can someone confirm this? Am I going to need to go back to a USB dongle?<br>
<br>
Hey Kevin, sorry I cannot confirm out of the box as I have different<br>
machine, but I made bluetooth work with my headset (no microphone so<br>
far) :-)<br>
<br>
Ccan you see something about ubt0 in dmesg?<br>
<br>
ubt0 on uhub13<br>
ubt0: &lt;Bluetooth Radio&gt; on usbus3<br>
<br>
If so you can list interfaces with: hccontrol read_node_list<br>
You can scan neighbors with: hccontrol inquiry<br>
<br>
I had some older Intel laptop with Bluetooth and there I had to play<br>
with iwmbtfw utility for the card firmware before it started working..<br>
assuming its VID/PID is recognised already. Code was created by Wulf<br>
he should know if your card is supported :-)<br>
<br>
If you just need quickly get things working I can recommend ASUS<br>
USB-BT500 Bluetooth 5.0 Adapter (~20EUR) it works out of the box on my<br>
desktop :-)<br>
<br>
--<br>
CeDeROM, SQ7MHZ, <a href="http://www.tomek.cedro.info" rel="noreferrer" target="_blank">http://www.tomek.cedro.info</a><br>;
</blockquote></div><br clear="all"><div style="font-family:tahoma,sans-serif;font-size:small">Yes, I saw your message on that. I may be about to get one of those. This is on an AX200 dual WiFi/Bluetooth card. I did find a reference for a driver for Intel Bluetooth interfaces, but didn&#39;t see the AX200 mentioned. </div></div></blockquote><div><br></div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default">Thanks again for the help. I now have a BT500. (They are hard to find as Amzo and BH Photo are out of stock I see that FreeBSD detects it as a Realtek ASUS BT500. I get the following messages:</div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default">Jan 17 13:32:06 ptavv kernel: ugen0.5: &lt;Realtek ASUS USB-BT500&gt; at usbus0<br>Jan 17 13:32:06 ptavv kernel: ubt0 on uhub0<br>Jan 17 13:32:06 ptavv kernel: ubt0: &lt;Bluetooth Radio&gt; on usbus0<br>Jan 17 13:32:06 ptavv kernel: WARNING: attempt to domain_add(bluetooth) after domainfinalize()<br>Jan 17 13:32:06 ptavv kernel: WARNING: attempt to domain_add(netgraph) after domainfinalize()</div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default">No idea what those last two lines mean, but it&#39;s not good. No indication of fw load, though I don&#39;t know that it is required. In any case, no ubt or bluetooth device is created in /dev. both ng_ubt and bluetooth drivers are built into the kernel.</div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default">Am I missing anything obvious? Any ideas about those two warnings? I suspect that they indicate my issue.</div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default">Thanks again.<br></div></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Kevin Oberman, Part time kid herder and retired Network Engineer<br>E-mail: <a href="mailto:rkoberman@gmail.com" target="_blank">rkoberman@gmail.com</a><br></div><div>PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683</div></div></div></div></div></div></div></div></div>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1ssjYTjYcDKgjoj9t5hhwwnB6n1=Oszo7K51ZUrH8qvPw>