Điểm:0

Tai nghe Bluetooth Marley Exodus ANC sẽ không ghép nối vào ngày 21.04

lá cờ us

Tôi vừa mua một tai nghe Bluetooth mới, Marley Exodus ANC, nhưng nó không ghép nối với PC của tôi (Intel NUC) trong Ubuntu 21.04. Khi cố gắng kết nối từ cài đặt Gnome, nó sẽ cố gắng ghép nối nhưng nó chỉ dừng lại mà không có thông báo lỗi.

Tôi cũng đã thử kết nối thủ công bằng cách sử dụng bluetoothctl:

$ bluetoothctl
[bluetooth]# hiển thị
Bộ điều khiển 04:EA:56:86:78:50 (công khai)
        Tên: saibot
        Bí danh: saibot
        Lớp: 0x003c0104
        Powered: có
        Có thể khám phá: không
        Thời gian chờ có thể khám phá: 0x00000000
        Có thể ghép nối: có
        UUID: Mã thông báo tin nhắn.. (00001133-0000-1000-8000-00805f9b34fb)
        UUID: Điều khiển từ xa A/V (0000110e-0000-1000-8000-00805f9b34fb)
        UUID: Đẩy đối tượng OBEX (00001105-0000-1000-8000-00805f9b34fb)
        UUID: Máy chủ truy cập thư (00001132-0000-1000-8000-00805f9b34fb)
        UUID: Thông tin PnP (00001200-0000-1000-8000-00805f9b34fb)
        UUID: Đồng bộ IrMC (00001104-0000-1000-8000-00805f9b34fb)
        UUID: Nhà cung cấp cụ thể (00005005-0000-1000-8000-0002ee000001)
        UUID: Tai nghe (00001108-0000-1000-8000-00805f9b34fb)
        UUID: Tai nghe AG (00001112-0000-1000-8000-00805f9b34fb)
        UUID: Mục tiêu điều khiển từ xa A/V (0000110c-0000-1000-8000-00805f9b34fb)
        UUID: Hồ sơ thuộc tính chung (00001801-0000-1000-8000-00805f9b34fb)
        UUID: Máy chủ truy cập danh bạ (0000112f-0000-1000-8000-00805f9b34fb)
        UUID: Âm thanh chìm (0000110b-0000-1000-8000-00805f9b34fb)
        UUID: Thông tin thiết bị (0000180a-0000-1000-8000-00805f9b34fb)
        UUID: Hồ sơ truy cập chung (00001800-0000-1000-8000-00805f9b34fb)
        UUID: Nguồn âm thanh (0000110a-0000-1000-8000-00805f9b34fb)
        UUID: Truyền tệp OBEX (00001106-0000-1000-8000-00805f9b34fb)
        Phương thức: usb:v1D6Bp0246d0538
        Khám phá: không
        Vai trò: trung tâm
        Vai trò: ngoại vi
        Vai trò: trung tâm-ngoại vi
Tính năng quảng cáo:
        Phiên bản hoạt động: 0x00 (0)
        Phiên bản được hỗ trợ: 0x06 (6)
        Hỗ trợBao gồm: tx-power
        Hỗ trợBao gồm: ngoại hình
        Được hỗ trợBao gồm: tên địa phương
        Kênh phụ được hỗ trợ: 1M
        Các kênh phụ được hỗ trợ: 2M
        Các kênh phụ được hỗ trợ: Đã mã hóa

[bluetooth]# quét trên
Bắt đầu khám phá   

[MỚI] Thiết bị 00:1E:7C:89:26:C8 Exodus ANC

[bluetooth]# kết nối 00:1E:7C:89:26:C8
Đang cố kết nối với 00:1E:7C:89:26:C8
Không thể kết nối: org.bluez.Error.Failed

[bluetooth]# cặp 00:1E:7C:89:26:C8
Đang cố ghép nối với 00:1E:7C:89:26:C8
Không thể ghép nối: org.bluez.Error.AuthenticationTimeout

Tôi cũng đã tìm lỗi hệ thống:

$ sudo tạp chí -xb
bluetoothd[1208]: 00:1E:7C:89:26:C8: lỗi cập nhật dịch vụ: Chức năng không được triển khai (38)

$ dmesh
Bluetooth: hci0: dữ liệu quảng cáo len đã được sửa

Tôi có một tai nghe Bluetooth khác và tôi có thể ghép nối tai nghe đó tốt. Và tôi có thể ghép nối Exodus ANC với điện thoại Android của mình. Nhưng tôi nhận thấy rằng khi ghép nối Exodus ANC với Android, Android sẽ hiển thị mã PIN từ Exodus ANC và sau đó tôi có thể xác nhận ghép nối. Có thể mã PIN này khiến quá trình ghép nối không thành công trong Ubuntu. Tôi có thể làm gì để ghép nối tai nghe này trong Ubuntu?

$ dpkg -l | màu xanh lam
ii bluez 5.56-0ubuntu4.2 AMD64 Công cụ và trình nền Bluetooth
ii bluez-cups 5.56-0ubuntu4.2 trình điều khiển máy in Bluetooth AMD64 cho CUPS
ii bluez-obexd 5.56-0ubuntu4.2 AMD64 bluez obex daemon
ii gir1.2-gnomebluetooth-1.0:amd64 3.34.5-1 AMD64 Dữ liệu nội quan cho GnomeBluetooth
ii gnome-bluetooth 3.34.5-1 AMD64 Công cụ Bluetooth Gnome
ii libbluetooth3:amd64 5.56-0ubuntu4.2 Thư viện AMD64 để sử dụng ngăn xếp BlueZ Linux Bluetooth
ii libgnome-bluetooth13:amd64 3.34.5-1 AMD64 Công cụ Bluetooth Gnome - thư viện hỗ trợ
rc libkf5bluezqt-data 5.80.0-0ubuntu1 tất cả các tệp dữ liệu cho bluez-qt
ii mô-đun Bluetooth pulseaudio-module-bluetooth 1:14.2-1ubuntu1.1 amd64 cho máy chủ âm thanh PulseAudio
ii python-bluez 0.22+really0.22-1build2 AMD64 Trình bao bọc Python 2 xung quanh BlueZ để phát triển bluetooth nhanh chóng

CẬP NHẬT:

Thêm thông tin gỡ lỗi bổ sung theo hướng dẫn của fabatera.

$ sudo systemctl dừng bluetooth
$ sudo bluetoothd -d -C -E -n                                                                                        
bluetoothd[122796]: Trình nền Bluetooth 5.56
bluetoothd[122796]: src/agent.c:agent_ref() 0x5592e4338bd0: ref=2
bluetoothd[122796]: src/device.c:bonding_request_new() Yêu cầu liên kết cho 00:1E:7C:89:26:C8
bluetoothd[122796]: src/agent.c:agent_ref() 0x5592e4338bd0: ref=3
bluetoothd[122796]: src/agent.c:agent_unref() 0x5592e4338bd0: ref=2
bluetoothd[122796]: src/adapter.c:suspend_Discovery() 
bluetoothd[122796]: src/adapter.c:adapter_bonding_attempt() hci0 bdaddr 00:1E:7C:89:26:C8 loại 0 io_cap 0x04
bluetoothd[122796]: src/adapter.c:connect_failed_callback() hci0 00:1E:7C:89:26:C8 trạng thái 8
bluetoothd[122796]: plugin/policy.c:conn_fail_cb() trạng thái 8
bluetoothd[122796]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 00:1E:7C:89:26:C8 loại 0 trạng thái 0x8
bluetoothd[122796]: src/device.c:device_bonding_complete() liên kết 0x5592e433eb20 trạng thái 0x08
bluetoothd[122796]: src/device.c:device_bonding_failed() trạng thái 8
bluetoothd[122796]: src/agent.c:agent_unref() 0x5592e4338bd0: ref=1
bluetoothd[122796]: src/adapter.c:resume_Discovery() 
bluetoothd[122796]: src/adapter.c:pair_device_complete() Hết giờ (0x08)
bluetoothd[122796]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 00:1E:7C:89:26:C8 loại 0 trạng thái 0x8
bluetoothd[122796]: src/device.c:device_bonding_complete() trạng thái liên kết (không) 0x08
bluetoothd[122796]: src/device.c:device_bonding_failed() trạng thái 8
bluetoothd[122796]: src/adapter.c:resume_Discovery() 
bluetoothd[122796]: src/device.c:connect_profiles() /org/bluez/hci0/dev_00_1E_7C_89_26_C8 (tất cả), máy khách :1.829
bluetoothd[122796]: src/device.c:connect_profiles() Giải quyết các dịch vụ cho /org/bluez/hci0/dev_00_1E_7C_89_26_C8
bluetoothd[122796]: src/adapter.c:connect_failed_callback() hci0 00:1E:7C:89:26:C8 trạng thái 8
bluetoothd[122796]: plugin/policy.c:conn_fail_cb() trạng thái 8
bluetoothd[122796]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 00:1E:7C:89:26:C8 loại 0 trạng thái 0x8
bluetoothd[122796]: src/device.c:device_bonding_complete() trạng thái liên kết (không) 0x08
bluetoothd[122796]: src/device.c:device_bonding_failed() trạng thái 8
bluetoothd[122796]: src/adapter.c:resume_Discovery() 
bluetoothd[122796]: src/device.c:search_cb() 00:1E:7C:89:26:C8: lỗi cập nhật dịch vụ: Chức năng không được triển khai (38)
bluetoothd[122796]: src/device.c:device_svc_resolved() /org/bluez/hci0/dev_00_1E_7C_89_26_C8 err -38
$ sudo btmon
Màn hình Bluetooth phiên bản 5.56
= Lưu ý: Linux phiên bản 5.11.0-25-generic (x86_64)     
= Lưu ý: Hệ thống con Bluetooth phiên bản 2.22             
= Chỉ mục mới: 04:EA:56:86:78:50 (Chính,USB,hci0)    
= bluetoothd: Trình nền Bluetooth 5.56                  
@ MGMT Open: bluetoothd (đặc quyền) phiên bản 1.19

# thử ghép đôi:

@ Lệnh MGMT: Ghép nối thiết bị (0x0019) plen 8 {0x0001} [hci0] 154.081112 
        BR/EDR Địa chỉ: 00:1E:7C:89:26:C8 (Taiwick Limited)                                                                                                                                                                                                                                 
        Khả năng: KeyboardDisplay (0x04)                             
< Lệnh HCI: Tạo kết nối (0x01|0x0005) plen 13 #141 [hci0] 154.081177 
        Địa chỉ: 00:1E:7C:89:26:C8 (Taiwick Limited)
        Loại gói: 0xcc18                                            
          DM1 có thể được sử dụng                                              
          DH1 có thể được sử dụng                                              
          DM3 có thể được sử dụng                                              
          DH3 có thể được sử dụng                                              
          DM5 có thể được sử dụng                                              
          DH5 có thể được sử dụng                                              
        Chế độ lặp lại quét trang: R2 (0x02)                           
        Chế độ quét trang: Bắt buộc (0x00)                                                                                                                                                                                                                                                    
        Độ lệch đồng hồ: 0x0000                                           
        Công tắc vai trò: Cho phép nô lệ (0x01)                                
> Sự kiện HCI: Trạng thái lệnh (0x0f) plen 4 #142 [hci0] 154.197141
      Tạo kết nối (0x01|0x0005) ncmd 1                           
        Trạng thái: Thành công (0x00)                                                                                                                                                                                                                                                              
> HCI Event: Connect Complete (0x03) plen 11 #143 [hci0] 186.684630 
        Trạng thái: Hết thời gian phản hồi LMP / Hết thời gian phản hồi LL (0x22)      
        Xử lý: 65535                                                                                                                                                                                                                                                                       
        Địa chỉ: 00:1E:7C:89:26:C8 (Taiwick Limited)                   
        Loại liên kết: ACL (0x01)                                          
        Mã hóa: Đã tắt (0x00)                                    
@ Sự kiện MGMT: Kết nối không thành công (0x000d) plen 8 {0x0001} [hci0] 186.684678 
        BR/EDR Địa chỉ: 00:1E:7C:89:26:C8 (Taiwick Limited)
        Trạng thái: Hết giờ (0x08)                                         
@ Sự kiện MGMT: Hoàn thành lệnh (0x0001) plen 10 {0x0001} [hci0] 186.684696 
      Ghép nối thiết bị (0x0019) với 7                                      
        Trạng thái: Hết giờ (0x08)                                         
        BR/EDR Địa chỉ: 00:1E:7C:89:26:C8 (Taiwick Limited)

# nỗ lực kết nối:

< Lệnh HCI: Tạo kết nối (0x01|0x0005) plen 13 #144 [hci0] 818.218687
        Địa chỉ: 00:1E:7C:89:26:C8 (Taiwick Limited)
        Loại gói: 0xcc18
          DM1 có thể được sử dụng
          DH1 có thể được sử dụng
          DM3 có thể được sử dụng
          DH3 có thể được sử dụng
          DM5 có thể được sử dụng
          DH5 có thể được sử dụng
        Chế độ lặp lại quét trang: R2 (0x02)
        Chế độ quét trang: Bắt buộc (0x00)
        Độ lệch đồng hồ: 0x0000
        Công tắc vai trò: Cho phép nô lệ (0x01)
> Sự kiện HCI: Trạng thái lệnh (0x0f) plen 4 #145 [hci0] 818.333626
      Tạo kết nối (0x01|0x0005) ncmd 1
        Trạng thái: Thành công (0x00)
> HCI Event: Connect Complete (0x03) plen 11 #146 [hci0] 850.041050
        Trạng thái: Hết thời gian phản hồi LMP / Hết thời gian phản hồi LL (0x22)
        Xử lý: 65535
        Địa chỉ: 00:1E:7C:89:26:C8 (Taiwick Limited)
        Loại liên kết: ACL (0x01)
        Mã hóa: Đã tắt (0x00)
@ Sự kiện MGMT: Kết nối không thành công (0x000d) plen 8 {0x0001} [hci0] 850.041111
        BR/EDR Địa chỉ: 00:1E:7C:89:26:C8 (Taiwick Limited)
        Trạng thái: Hết giờ (0x08)
= bluetoothd: src/device.c:search_cb() 00:1E:7C:89:26:C8: lỗi cập nhật dịch vụ: Chức năng không được triển khai (38) 850.045357
$ bluetoothctl
[bluetooth]# bật nguồn
Bật nguồn thay đổi thành công

[bluetooth]# đại lý trên
Đại lý đã được đăng ký

[bluetooth]# tác nhân mặc định
Yêu cầu tác nhân mặc định thành công

[bluetooth]# thông tin 00:1E:7C:89:26:C8
Thiết bị 00:1E:7C:89:26:C8 (công khai)
        Tên: Exodus ANC
        Bí danh: Exodus ANC
        Lớp: 0x00240404
        Biểu tượng: thẻ âm thanh
        Đã ghép nối: không
        Đáng tin cậy: có
        Bị chặn: không
        Đã kết nối: không
        LegacyPairing: không

[bluetooth]# cặp 00:1E:7C:89:26:C8
Đang cố ghép nối với 00:1E:7C:89:26:C8
Không thể ghép nối: org.bluez.Error.AuthenticationTimeout

[bluetooth]# kết nối 00:1E:7C:89:26:C8
Đang cố kết nối với 00:1E:7C:89:26:C8
Không thể kết nối: org.bluez.Error.Failed

CẬP NHẬT 2:

Tôi vừa thử nghiệm những chiếc tai nghe này trên máy tính xách tay Dell Latitude 5280 chạy Ubuntu 20.04 và nó có thể ghép nối rất tốt! Máy tính xách tay Dell đang sử dụng Bluetooth không dây của Intel (thông tin thiết bị không cung cấp thêm thông tin). Intel NUC của tôi có một Bluetooth 9460/9560 Đỉnh Jefferson, cũng của Intel, ghép nối không thành công.Tôi cũng có một chiếc Lenovo Thinkpad T14, nhưng việc ghép nối cũng không thành công. Vì vậy, tôi đã mua một USB Bluetooth dongle, Bộ điều hợp Bluetooth ASUS USB-BT500, nhưng ghép nối vẫn không thành công. Tôi cần loại bộ điều hợp Bluetooth nào?

CẬP NHẬT 3:

Rõ ràng nhiều người đang gặp sự cố với các bộ điều hợp Bluetooth này:

CẬP NHẬT 4:

Tôi đã mua một loạt bộ điều hợp USB Bluetooth để xem chúng có hoạt động không. Đây là kết quả cho đến nay:

  1. ASUS USB-BT500 Bluetooth 5.0: không thể ghép nối
  2. Edimax BT-8500 Bluetooth 5.0: không thể ghép nối
  3. TP-LINK UB400 Bluetooth 4.0: có thể ghép nối, có thể kết nối, âm thanh bị giật liên tục khi kết nối với cổng USB 3.1 tiêu chuẩn (cổng màu xanh), nhưng âm thanh vẫn ổn khi kết nối với cổng USB 3.1 luôn bật (cổng màu vàng).
lá cờ cn
Trình điều khiển bluetooth có sẵn của Ubuntu không hoạt động tốt lắm, IMHO. Thay vào đó, hãy thử sử dụng trình quản lý bluetooth. `sudo apt cài đặt blueman`
lá cờ us
Tôi đã thử blueman, nhưng tôi gặp vấn đề tương tự. Nó không thể ghép nối hoặc kết nối.
Điểm:1
lá cờ us

Hãy thử bao gồm thêm thông tin ở đây:

Bắt đầu trình nền trong gỡ lỗi, tương thích, thử nghiệm

systemctl dừng bluetooth
bluetoohd -d -C -E -n

Trong một thiết bị đầu cuối khác:

btmon

Trong một thiết bị đầu cuối khác:

bluetoothctl 
bật nguồn
có thể ghép nối trên
đại lý Bàn phímChỉ
tác nhân mặc định 
thông tin <địa chỉ mac của điện thoại đầu>
cặp <địa chỉ mac của điện thoại đầu>
lá cờ us
Cám ơn phản hồi của bạn! Tôi đã cập nhật câu hỏi của mình để bao gồm thông tin bổ sung mà bạn yêu cầu.
fabatera avatar
lá cờ us
Thay đổi `agent on` thành `agent KeyboardOnly` theo trình tự trên. (Như bạn đã nói, bạn có thể xem mã PIN trên Android).
lá cờ us
Không thành công. Tôi đã xác minh với `btmon` rằng khả năng được đặt chính xác (trước tiên tôi phải thực hiện `tắt tác nhân`). Tôi cũng đã thử mọi khả năng khác, nhưng lần nào tôi cũng nhận được thông báo lỗi giống nhau.
Điểm:0
lá cờ us

Đây không thực sự là một giải pháp, mà là một giải pháp khác. Tôi đã thử những tai nghe này trên một số máy tính khác nhau, tất cả đều chạy Ubuntu 20.04 và với các bộ điều hợp USB Bluetooth khác nhau. Trên một số máy tính, tôi có thể ghép nối các tai nghe này mà không gặp sự cố, trên một số máy tính khác, việc ghép nối không thành công. Vì vậy, rõ ràng nó phụ thuộc vào bộ điều hợp Bluetooth nếu việc ghép nối hoạt động. Lưu ý rằng tất cả các máy tính mà tôi đã thử nghiệm đều có thể ghép nối với các tai nghe khác nhau, vì vậy không có nghĩa là bộ điều hợp Bluetooth bị lỗi.

Dù sao, đây là kết quả của tôi cho đến nay.Có lẽ điều này có thể giúp bạn tìm phần cứng thực sự hoạt động với những tai nghe này:

Làm:

  • Intel NUC NUC6i3SYH (Bluetooth không dây Intel)
  • Lenovo Thinkpad T420s (Bluetooth không dây Intel)
  • Dell Latitude 5280 (Bluetooth không dây của Intel)
  • Bộ chuyển đổi Bluetooth 4.0 TP-LINK UB400

Không hoạt động:

  • Intel NUC NUC8i3BEH (Bluetooth 9460/9560 Đỉnh Jefferson)
  • Lenovo Thinkpad T14 Gen 2 (Intel Wireless Bluetooth)
  • Bộ chuyển đổi Bluetooth 5.0 ASUS USB-BT500
  • Bộ chuyển đổi Bluetooth 5.0 của Edimax BT-8500

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.