From nobody Thu Jun 20 22:31:20 2024 X-Original-To: wireless@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4W4wFm6qwvz5NsX0 for ; Thu, 20 Jun 2024 22:31:40 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4W4wFm1lZLz4DT1 for ; Thu, 20 Jun 2024 22:31:40 +0000 (UTC) (envelope-from kob6558@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=dyOszZye; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::b34 as permitted sender) smtp.mailfrom=kob6558@gmail.com Received: by mail-yb1-xb34.google.com with SMTP id 3f1490d57ef6-dff0712ede2so1407166276.2 for ; Thu, 20 Jun 2024 15:31:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718922699; x=1719527499; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=f5xUJoWeNBVBOZsW6euiBpbMGP9ofHCn40IB3J5HH0c=; b=dyOszZyepp4DgoPKSZc6yB8RuSCmtCf9KYQwMqSqTZxOrOnIHkx90ByieuqU7Sx97A xxcMVcP8RhPWYObKOCUdOPhkxdzgB3QxdTfQi4tFNQtpTPsSpbN50SCPV9DC3O1bkTCR wFd+gZe2aDktYCLNTqnNKpXRNktrHnHKVeP84HmsdMboQfXoEQmlj+qViG1tvogyrK12 8pmQvUz5ZswOhPUarqzIzIWNDUOZRcZBV/bzm+SzN9xQMOVt/pdv9xVPduGSwiS4r+XE wPBce9SUVzEiwFlHDuZwh6yl+PZy/Q+tKGJGfwYikvbW0STXNuY1H7a9fg50p5CkoCKp yGLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718922699; x=1719527499; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=f5xUJoWeNBVBOZsW6euiBpbMGP9ofHCn40IB3J5HH0c=; b=G/3ICCwM5u4HQ+M836gcgfo8M89mAfI/d3ys9EDYDIheN/TKWIg0eaJ9D8XQIoPXBa 6kRfGq66G7BWTELMzGMI4G/WxqSHwoVG0b5LryLaBW2RSKaFDZwUqlyEzUCDiWj+tIaW HAI1silvP/YqSVDmmP5woKREy/kmLTfXz3Gan8guuNDZKT+4rW7E8D0GFpuWvIonZkDs 21Ig48oMBBSD6l350ZxHgONsxR/sr0cdSPr4Tadp5v+FVBuxYbPt1299O1gANRb2PaLF WWHXcmmEsKZqDdZTkb5zpzzpzPIg5IZQzU155V/JqqJhNDT4ZukcEJ9vvIqntQWyLIOw iSyg== X-Gm-Message-State: AOJu0Yx2Tr9jcTfyfCPixhoL0UfcIZsxGf1tErCcpgq4OTNCDsbkdQ9K CfoyEgRDLQCuGcfISxldb7/g/H78TakY3pn1iufVhOFLHH825pNwdslr/a7YyFv64r1p33eJjhw 8pkLQfRRzcYqt3Ru4Ohr4tOzbH+Um3QTwE6s= X-Google-Smtp-Source: AGHT+IHkv3PJuFTWZ5dXAKXggbe//3mg5rDiYS9PTj2AZgQ6oWiFf6EwUM01/gPgU+ouWecWc5fRXplDHbAIhh/rzW8= X-Received: by 2002:a25:d808:0:b0:dff:2eaa:4949 with SMTP id 3f1490d57ef6-e02be0ffa2emr7629731276.6.1718922698660; Thu, 20 Jun 2024 15:31:38 -0700 (PDT) List-Id: Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-wireless List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-wireless@freebsd.org Sender: owner-freebsd-wireless@FreeBSD.org MIME-Version: 1.0 References: <1366e4dd-c0f4-4019-9630-e45838cd7083@shurik.kiev.ua> In-Reply-To: From: Kevin Oberman Date: Thu, 20 Jun 2024 15:31:20 -0700 Message-ID: Subject: Re: Support for Intel AX211 Bluetooth To: Oleksandr Kryvulia Cc: wireless@freebsd.org Content-Type: multipart/alternative; boundary="000000000000d9a76c061b59e048" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.31 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.61)[-0.613]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCPT_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[wireless@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MLMMJ_DEST(0.00)[wireless@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b34:from] X-Rspamd-Queue-Id: 4W4wFm1lZLz4DT1 --000000000000d9a76c061b59e048 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jun 19, 2024 at 2:47=E2=80=AFAM Oleksandr Kryvulia wrote: > 19.06.24 02:36, Kevin Oberman: > > > > On Wed, Jun 12, 2024 at 10:48=E2=80=AFPM Oleksandr Kryvulia < > shuriku@shurik.kiev.ua> wrote: > >> 13.06.24 05:01, Kevin Oberman: >> >> I have an Intel AX211 WiFi/Bluetooth wireless in my Lenovo T16 Gen. 1 >> (Intel) laptop. When I first got the system, it loaded a driver, but I >> failed to get it working before it stopped being recognized at all. I >> assume that it was realized that the old driver for older Intel systems >> didn't work on the AX2xx devices. >> >> Is there any hope of support for newer Intel BlueTooth interfaces? I'd >> really love to get my wireless earbuds working with this system. Or shou= ld >> this go to multimedia@? >> >> >> Look at https://reviews.freebsd.org/D44861. >> > > First, thanks very much for your suggestion. I have made several tries to > get it to work, but /dev/ubt0 never gets created After realizing that I > needed to do an etcupdate to get the iwmbtfw.conf installed, I do see the > device shown during the system startup. > ubt0 on uhub1 > ubt0: > on usbus1 > > "service bluetooth start ubt0'" generates an error of > "/etc/rc.d/bluetooth: WARNING: Reset failed, retrying." > > I feel like I have simply missed something basic, but have not been able > to figure out what. I have double checked the patch that was not in the > main patch, but in the text specifically for the AX211 > > > To get it work you need: > - patch from review > - my patch in comments, it must be applied against current src tree after > previous patch. > - updated firmware from comms/iwmbt-firmware (allready in ports tree sinc= e > 124f62b82791b7fe8056f58c6455b77f107e1e6d > > ) > > This partialy works on my laptop - obex is ok, but bluetooth mouse via > bthidd do not works. > I can confirm that the patch from the review installed cleanly. iwmbt-firmware-20230625 The patch from the comments was applied cleanly. World rebuilt NO_CLEAN Kernel was rebuilt and installed NO_CLEAN Kernel booted standalone and world installed Ran etcupdate rebooted Only messages related to bluetooth were "Autoloading module: ng_ubt", "bt0 on uhub0", and "ubt0: on usbus1" No /dev/ubt0 was present "# service bluetooth start ubt0" "/etc/rc.d/bluetooth: ERROR: Unable to setup Bluetooth stack for device ubt0" Any suggestions? --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --000000000000d9a76c061b59e048 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Jun 19, 2024 at 2:47=E2= =80=AFAM Oleksandr Kryvulia <shuriku@shurik.kiev.ua> wrote:
=20 =20 =20
19.06.24 02:36, Kevin Oberman:
=20


On Wed, Jun 12, 2024 at 10:48=E2=80=AFPM Oleksandr Kryvulia <shuriku@shurik.kiev.ua> wrote:
13.06.24 05:01, Kevin Oberman:
I have an Intel AX211 WiFi/Bluetooth wireless in my Lenovo T16 Gen. 1 (Intel) laptop. When I first got the system, it loaded a driver, but I failed to get it working before it stopped being recognized at all. I assume that it was realized that the old driver for older Intel systems didn't work on the AX2xx devices.

Is there any hope of support for newer Intel BlueTooth interfaces? I'd really love to get my wireless earbuds workin= g with this system. Or should this go to multimedia@?


Look at https://reviews.freebsd.org/D44861.

Firs= t, thanks very much for your suggestion. I have made several tries to get it to work, but /dev/ubt0 never gets created After realizing that I needed to do an etcupdate to get the iwmbtfw.conf installed, I do see the device shown during the system startup.
ubt0= on uhub1
ubt0: <vendor 0x8087 product 0x0033, class 224/1, rev 2.01/0.00, addr 2> on usbus1

"= service bluetooth start ubt0'" generates an error of "/etc/rc.d/bluetooth: WARNING: Reset failed, retrying."

I feel= like I have simply missed something basic, but have not been able to figure out what. I have double checked the patch that was not in the main patch, but in the text specifically for the AX211

To get it work you need:
- patch from review
- my patch in comments, it must be applied against current src tree after previous patch.
- updated firmware from comms/iwmbt-firmware (allready in ports tree since 124f6= 2b82791b7fe8056f58c6455b77f107e1e6d)

This partialy works on my laptop - obex is ok, but bluetooth mouse via bthidd do not works.

I can confirm that the patch= from the review installed cleanly.
iwmbt-firmware-20230625<= /div>
The patch from the comments was=C2=A0 applied cleanly.
=
World rebuilt NO_CLEAN
Kernel was rebuilt and = installed NO_CLEAN
Kernel booted standalone and world instal= led
Ran etcupdate
rebooted
Only messages related to bluetooth were "Autoloading module: ng_ubt&q= uot;,=C2=A0 "bt0 on uhub0", and "ubt0: <vendor 0x8087 pro= duct 0x0033, class 224/1, rev 2.01/0.00, addr 2> on usbus1"
No /dev/ubt0 was present
"# service bluetooth s= tart ubt0"
"/etc/rc.d/bluetooth: ERROR: Unable to setup Blueto= oth stack for device ubt0"

Any sugg= estions?
--
Kevin Oberman, Part time kid= herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fin= gerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
<= /div>
--000000000000d9a76c061b59e048--