Câu hỏi Ubuntu 16.04 bluetooth không hoạt động (Dell XPS13)


Như nhiều người khác, tôi gặp khó khăn trong việc đưa bluetooth của mình vào Ubuntu 16.04 trên máy Dell XPS13 của mình.

Những gì tôi đã cố gắng cho đến nay:

  1. Đặt Autoenable = true (https://askubuntu.com/a/808114/645176)
  2. Cài đặt một số chương trình cơ sở (https://askubuntu.com/a/613622/645176)
  3. Cài đặt Bluez và cố gắng sử dụng trình quản lý đó

Sau khi các bước này bằng cách nào đó tôi đã tìm cách không làm cho thiết bị bluetooth thậm chí bắt đầu ngay bây giờ ...

Thông tin trên thiết bị của tôi:

Danh sách Rfkill

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: brcmwl-0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Dmesg grep blue

[  123.321631] Bluetooth: Core ver 2.21
[  123.321649] Bluetooth: HCI device and connection manager 
[  123.321653] Bluetooth: HCI socket layer initialized
[  123.321655] Bluetooth: L2CAP socket layer initialized
[  123.321663] Bluetooth: SCO socket layer initialized

lspci -knn | grep Net -A2; lsusb

02:00.0 Network controller [0280]: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
    Subsystem: Dell BCM4352 802.11ac Wireless Network Adapter [1028:0019]
    Kernel driver in use: wl
    Kernel modules: bcma, wl
Bus 001 Device 002: ID 8087:8001 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 007: ID 0bda:5682 Realtek Semiconductor Corp. 
Bus 002 Device 006: ID 04f3:20d0 Elan Microelectronics Corp. 
Bus 002 Device 008: ID 413c:3016 Dell Computer Corp. Optical 5-Button Wheel Mouse
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Có lời khuyên nào không? Chúc mừng.


5
2018-02-07 10:27


gốc




Các câu trả lời:


Tôi đã khắc phục sự cố này một thời gian trên Dell XPS 13 của tôi với Ubuntu 16.04, và sẽ cho bạn biết phiên bản rút ngắn của một số câu trả lời trong các bước này đã làm việc cho tôi. Bluetooth Broadcom 43142 không hoạt động

Liệt kê các thiết bị usb của bạn

lsusb 

cho thấy điều này trên máy tính xách tay của tôi cho Bluetooth

Bus 002 Device 002: ID 0a5c:216f Broadcom Corp. BCM20702A0 Bluetooth

Truy cập trang Github sau và tải xuống trình điều khiển đã được chuyển đổi khớp với ID của bạn: https://github.com/winterheart/broadcom-bt-firmware/tree/master/brcm (Tôi là BCM20702A1-0a5c-216f.hcd) Nhấp vào tên tệp, sau đó nhấp vào nút Tải xuống.

Sao chép tệp của bạn vào / lib / firmware / brcm, ví dụ:

sudo cp BCM20702A1-0a5c-216f.hcd /lib/firmware/brcm

Khởi động lại.

Đó là phương pháp đơn giản nhất cho những gì nó làm để bluetooth của tôi hoạt động chính xác trên Dell XPS 13, tai nghe và các thiết bị khác đều có thể kết nối sau đó.


14
2018-05-31 17:29



Không biết tại sao điều này không có nhiều upvotes. Đây là 100% cách làm đúng và nó cũng nhanh. Thời gian qua tôi đã phải làm điều này, nó đã cho tôi giờ. Việc này mất hai phút. - Astrid
Cảm ơn bạn rất nhiều! Bạn đã cứu ngày của tôi. Câu trả lời này nên được chấp nhận như một giải pháp. - Sergii P
Điều này đã cứu ngày của tôi! Oh chờ đã, đã nửa đêm rồi .. - Christoph Bühler
Yeeeeees! Tuy nhiên tôi không thể tìm thấy trình điều khiển cho XPS13 2015 trên kho github đã đề cập. Tìm thấy nó ở đây mặc dù! github.com/hg8/bluetooth-firmware-XPS13-9343 - blint


Lời khuyên tuyệt vời! Cảm ơn bạn. Hãy để tôi chỉ cung cấp một tinh chỉnh chi tiết mà những người khác cũng có thể thấy hữu ích. Trong trường hợp của tôi, tôi đã gặp sự cố (nói lắp) khi phát âm thanh qua bluetooth JBL Go từ XPS 13 9350 của tôi trên Ubuntu 16.04.

Sau khi các hoạt động được chỉ định bởi phandolin vấn đề vẫn còn. Lệnh lsusb cung cấp thông tin này:

Xe buýt 001 Thiết bị 002: ID 0a5c: 6412 Broadcom Corp.

Tuy nhiên lệnh

dmesg | grep Blue

đã hiển thị lỗi

[2.741102] Bluetooth: hci0: BCM: Không tìm thấy bản vá brcm / BCM-0a5c-6412.hcd

Tôi nhận thấy rằng tên của tệp đã tải xuống cần được thay đổi. Do đó (trong trường hợp của tôi), tôi chỉ đổi tên tệp đã tải xuống từ

BCM4350C5-0a5c-6412.hcd

đến

BCM-0a5c-6412.hcd

khởi động lại et voilá! Không còn lỗi trong dmesg nữa. Chỉ cần chắc chắn rằng tôi đã xóa thiết bị đã ghép nối, ghép nối lại thiết bị và nó hoạt động kể từ đó.


4
2017-09-18 00:34



tôi yêu bạn rất nhiều - Karim Tabet
Tôi đã cố gắng để có được BT làm việc quá lâu, điều này cuối cùng đã làm việc. Cảm ơn bạn!!! - Fiver