From nobody Sat Mar 29 12:05:46 2025 X-Original-To: freebsd-bluetooth@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 4ZPx2C0hlKz5rL38; Sat, 29 Mar 2025 12:06:27 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (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 4ZPx2B0R7Zz3FVj; Sat, 29 Mar 2025 12:06:26 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=Q5VMWhh0; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of marietto2008@gmail.com designates 2607:f8b0:4864:20::102e as permitted sender) smtp.mailfrom=marietto2008@gmail.com Received: by mail-pj1-x102e.google.com with SMTP id 98e67ed59e1d1-2ff6e91cff5so5332580a91.2; Sat, 29 Mar 2025 05:06:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743249983; x=1743854783; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=rvX/9nAaemIcVattP0ahk82uVkL7DedZphtf7CF8X6Q=; b=Q5VMWhh01ypBFYARz1vFRhkrFKg7Ob1h1wx+B9Ym5JFy6LGCaQITeMSLw/EgDGApju VhP0H+jVAgutapNhrObXs/5Dj9jrU9zWMyYIP40HGfS+G75PezEEI/nG0BXA6795ii5b KupECT8bnE+zcFj1fd8HoNUnJ94awPfRrVdpEf8+PlVvz0mvpG1+bPxfJy9asYWlt5Zz kLWc9G4iQFkuCdjpKO8dzr2ZWpi+GZ3/+ilpXlpLaa0a+AI1JTtSImKcXyInu27j+Nmq BlpjD2Rdf1KlGxiN0iIWiVz20qNjZwSuVDIEJFcCx8WQ3+N5TTBlnN7u42UQdYfX3z9E Ejwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743249983; x=1743854783; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rvX/9nAaemIcVattP0ahk82uVkL7DedZphtf7CF8X6Q=; b=kMri0l4t6TbeNEaeqfvrD8TvbUt9hrgwKDAIOmqNo67DPVg1IszlJWiH3SZ19QTTBr D6nnPtPe87LZP1wBi9apm5qy8TYVX7bQauearOZaJZyphlb60n6bdDk4GsRYqiQ/bOWw KRH8RiOaOVa9A+v2s4xjF++FCAgGubw7QsIXhk4nnJBQOIphR4wnjCw5k/MwMEhGp6+V B3Gc65zenE7tshZ2WzTfXm3Vw6lTKsK6fOLcf5JHHWFYq8Tj051ZNwHnhxe31LSlKMaI lEOOIkkMWXhGzRJQ64vWNUc7ecbPwsv3KdFutSN+zAFXxGur6lbk+A5xwIsbqtXtmHwm 4umQ== X-Forwarded-Encrypted: i=1; AJvYcCWRdAMkGWaZTGbGwWW6rTW7VsIRuAjTe2i25an/C/2q59oGLBof5LpEMn/n+mos1b69XB7tNaIcSMBY2M1f+CjCTLg=@freebsd.org X-Gm-Message-State: AOJu0YwUSLPPN3B76HxbMNEi3YKHPH20uOIqND4kwFgLUQDspXQRfDjT T3ADZ/DdIKrU6bbAaeTG5+yCAR1Cl+ZtZbA2eiLp3AZhOlKhb8uT/8xSIJrlWcxN0DRelaIx6/m L3lcY6qr/veWsZ6en4N9RumD0+Gs8hEYHi+g= X-Gm-Gg: ASbGncs+EIsW3mElpLuwbeT9t6husV7tQdTanGtGL1EQEx1B1I4oUEJ+8+lfolObdDj Hqk0rWyk8J8FGlc7DOKufc4Gx+bYfHgxgdgfmzwZ/0M9REpPyPfcPfts5kQU76owbLziFG251s9 RjuExBNQ7PTY2YPSHF0XJqxUPZ130= X-Google-Smtp-Source: AGHT+IE9UPiMNkgK9rpIl95aNehM1SX2pCgPbX0Ygbr0E9yn1SEFtTkI5gJFZKByBdYcyneTAIsSmrjIKSGopYEoMbU= X-Received: by 2002:a17:90a:e185:b0:2ea:3f34:f18f with SMTP id 98e67ed59e1d1-305320b1d99mr3307989a91.19.1743249983293; Sat, 29 Mar 2025 05:06:23 -0700 (PDT) List-Id: Using Bluetooth in FreeBSD environments List-Archive: https://lists.freebsd.org/archives/freebsd-bluetooth List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bluetooth@FreeBSD.org MIME-Version: 1.0 From: Mario Marietto Date: Sat, 29 Mar 2025 13:05:46 +0100 X-Gm-Features: AQ5f1JoCYa2RHr8K0pgHWW5DfMgNlsRVRc9Q8r4SDUlwJPxya9csOJH17FkKa68 Message-ID: Subject: Trying to setup the Bluetooth stack to be able to use my LILYGO T-Watch mini keyboard. To: freebsd-bluetooth@freebsd.org, freebsd-multimedia@freebsd.org Content-Type: multipart/alternative; boundary="00000000000002522c06317a04d0" X-Spamd-Result: default: False [-1.30 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_SPAM_LONG(0.57)[0.574]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; NEURAL_SPAM_MEDIUM(0.13)[0.126]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_DN_NONE(0.00)[]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-bluetooth@freebsd.org,freebsd-multimedia@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::102e:from]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[gmail.com:+] X-Rspamd-Queue-Id: 4ZPx2B0R7Zz3FVj X-Spamd-Bar: - --00000000000002522c06317a04d0 Content-Type: text/plain; charset="UTF-8" Hello to everyone. I would like to use the BT keyboard LILYGO T-Watch using my Broadcom dongle on FreeBSD 14.2 : ubt0: on usbus1 This is the setup that I'm trying : nano /etc/rc.conf : kld_list="i915kms linux linux64 ext2fs ng_hci" blued_enable="YES" sdpd_enable="YES" devd_enable="YES" moused_enable="YES" bluetooth_enable="YES" nano /boot/loader.conf : netgraph_load="YES" ng_ubt_load="YES" vkbd_load="YES" marietto# usbconfig ugen1.5: at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA) ugen1.5: at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA) marietto# kldstat Id Refs Address Size Name 1 154 0xffffffff80200000 1f3c6c0 kernel 2 1 0xffffffff8213e000 97f8 nullfs.ko 3 1 0xffffffff82148000 5da658 zfs.ko 4 7 0xffffffff82723000 16cc0 netgraph.ko 5 1 0xffffffff8273a000 117f8 linprocfs.ko 6 5 0xffffffff8274c000 20230 linux_common.ko 7 2 0xffffffff8276d000 8978 bridgestp.ko 9 1 0xffffffff8278c000 ade0 vkbd.ko 10 1 0xffffffff82797000 274a8 fusefs.ko 11 1 0xffffffff827bf000 5f08 fdescfs.ko 12 1 0xffffffff827c5000 4650 utouch.ko 13 1 0xffffffff827ca000 a2e0 ng_ubt.ko 14 3 0xffffffff827d5000 14018 ng_hci.ko 15 5 0xffffffff827ea000 4318 ng_bluetooth.ko 16 1 0xffffffff827ef000 3988 nmdm.ko 17 1 0xffffffff827f3000 96c8 linsysfs.ko 18 1 0xffffffff827fd000 77d8 cryptodev.ko 19 1 0xffffffff82805000 9438 acpi_video.ko 20 1 0xffffffff8280f000 eaa0 if_bridge.ko 21 1 0xffffffff83310000 1e61e9 i915kms.ko 22 2 0xffffffff834f7000 8605a drm.ko 23 1 0xffffffff8357e000 22b8 iic.ko 24 2 0xffffffff83581000 4120 linuxkpi_video.ko 25 3 0xffffffff83586000 7320 dmabuf.ko 26 3 0xffffffff8358e000 3378 lindebugfs.ko 27 1 0xffffffff83592000 d310 ttm.ko 28 1 0xffffffff835a0000 30a80 linux.ko 29 1 0xffffffff835d1000 2de10 linux64.ko 30 1 0xffffffff835ff000 1aec0 ext2fs.ko 31 1 0xffffffff8361a000 3390 acpi_wmi.ko 32 1 0xffffffff8361e000 4250 ichsmb.ko 33 1 0xffffffff83623000 2178 smbus.ko 34 1 0xffffffff83626000 2110 pchtherm.ko 35 1 0xffffffff83629000 3360 uhid.ko 36 1 0xffffffff8362d000 4364 ums.ko 37 1 0xffffffff83632000 e5b0 snd_uaudio.ko 38 1 0xffffffff83641000 3360 wmt.ko 39 1 0xffffffff83645000 3480 if_axge.ko 40 1 0xffffffff83649000 3190 uether.ko 41 1 0xffffffff8364d000 e268 ng_l2cap.ko 42 1 0xffffffff8365c000 1bf68 ng_btsocket.ko 43 1 0xffffffff83678000 38f8 ng_socket.ko 44 1 0xffffffff8367c000 4f538 pf.ko 45 1 0xffffffff836cc000 2a68 mac_ntpd.ko 46 1 0xffffffff836cf000 b0b0 tmpfs.ko marietto# service bluetooth start ubt0 OK marietto# hccontrol -n ubt0hci inquiry Inquiry complete. Status: No error [00] This is the error that I get everytime : marietto# dmesg ng_hci_process_command_timeout: ubt0hci - unable to complete HCI command OGF=0x3, OCF=0x3. Timeout -- Mario. --00000000000002522c06317a04d0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Hello to everyone.

I would like to use the BT keyboard LILYGO T-Watch using my Broadcom do= ngle on FreeBSD 14.2 :

ubt0: <Broadcom Corp Bluetooth Dongle V2.0+EDR, class=20
224/1, rev 2.00/1.00, addr 19> on usbus1

This is the setup that I'm trying :

nano /etc/rc.conf :

kld_list=3D"i915kms linux linux64 ext2fs ng_hci"
blued_enable=3D"YES"
sdpd_enable=3D"YES"
devd_enable=3D"YES"
moused_enable=3D"YES"
bluetooth_enable=3D"YES"

nano /boot/loader.conf :

netgraph_load=3D"YES"
ng_ubt_load=3D"YES"
vkbd_load=3D"YES"

marietto# usbconfig

ugen1.5: <BCM2210 Bluetooth Broadcom Corp.> at usbus1, cfg=3D0 md=3DH=
OST spd=3DFULL (12Mbps) pwr=3DON (100mA)  =C2=A0ugen1.5: <BCM2210 Blueto=
oth Broadcom Corp.> at usbus1, cfg=3D0 md=3DHOST spd=3DFULL (12Mbps) pwr=
=3DON (100mA)

marietto# kldstat

Id Refs Address                Size Name
 1  154 0xffffffff80200000  1f3c6c0 kernel
 2    1 0xffffffff8213e000     97f8 nullfs.ko
 3    1 0xffffffff82148000   5da658 zfs.ko
 4    7 0xffffffff82723000    16cc0 netgraph.ko
 5    1 0xffffffff8273a000    117f8 linprocfs.ko
 6    5 0xffffffff8274c000    20230 linux_common.ko
 7    2 0xffffffff8276d000     8978 bridgestp.ko
 9    1 0xffffffff8278c000     ade0 vkbd.ko
10    1 0xffffffff82797000    274a8 fusefs.ko
11    1 0xffffffff827bf000     5f08 fdescfs.ko
12    1 0xffffffff827c5000     4650 utouch.ko
13    1 0xffffffff827ca000     a2e0 ng_ubt.ko
14    3 0xffffffff827d5000    14018 ng_hci.ko
15    5 0xffffffff827ea000     4318 ng_bluetooth.ko
16    1 0xffffffff827ef000     3988 nmdm.ko
17    1 0xffffffff827f3000     96c8 linsysfs.ko
18    1 0xffffffff827fd000     77d8 cryptodev.ko
19    1 0xffffffff82805000     9438 acpi_video.ko
20    1 0xffffffff8280f000     eaa0 if_bridge.ko
21    1 0xffffffff83310000   1e61e9 i915kms.ko
22    2 0xffffffff834f7000    8605a drm.ko
23    1 0xffffffff8357e000     22b8 iic.ko
24    2 0xffffffff83581000     4120 linuxkpi_video.ko
25    3 0xffffffff83586000     7320 dmabuf.ko
26    3 0xffffffff8358e000     3378 lindebugfs.ko
27    1 0xffffffff83592000     d310 ttm.ko
28    1 0xffffffff835a0000    30a80 linux.ko
29    1 0xffffffff835d1000    2de10 linux64.ko
30    1 0xffffffff835ff000    1aec0 ext2fs.ko
31    1 0xffffffff8361a000     3390 acpi_wmi.ko
32    1 0xffffffff8361e000     4250 ichsmb.ko
33    1 0xffffffff83623000     2178 smbus.ko
34    1 0xffffffff83626000     2110 pchtherm.ko
35    1 0xffffffff83629000     3360 uhid.ko
36    1 0xffffffff8362d000     4364 ums.ko
37    1 0xffffffff83632000     e5b0 snd_uaudio.ko
38    1 0xffffffff83641000     3360 wmt.ko
39    1 0xffffffff83645000     3480 if_axge.ko
40    1 0xffffffff83649000     3190 uether.ko
41    1 0xffffffff8364d000     e268 ng_l2cap.ko
42    1 0xffffffff8365c000    1bf68 ng_btsocket.ko
43    1 0xffffffff83678000     38f8 ng_socket.ko
44    1 0xffffffff8367c000    4f538 pf.ko
45    1 0xffffffff836cc000     2a68 mac_ntpd.ko
46    1 0xffffffff836cf000     b0b0 tmpfs.ko

marietto# service bluetooth start ubt0
OK

marietto# hccontrol -n ubt0hci inquiry
Inquiry complete. Status: No error [00]

This is the error that I get everytime :

marietto# dmesg
ng_hci_process_command_timeout: ubt0hci - unable to complete HCI command OG=
F=3D0x3, OCF=3D0x3. Timeout

-= -
Mario.
--00000000000002522c06317a04d0--