Bluetooth Ubuntu 16.04 tidak berfungsi (Dell XPS13)

8

Seperti banyak orang lain, saya mengalami kesulitan untuk mengaktifkan bluetooth saya di Ubuntu 16.04 pada Dell XPS13 saya.

Apa yang saya coba sejauh ini:

  1. Setel Autoenable = true ( https://askubuntu.com/a/808114/645176 )
  2. Instal beberapa firmware ( https://askubuntu.com/a/613622/645176 )
  3. Instal Bluez dan coba gunakan manajer itu

Setelah langkah-langkah ini entah bagaimana saya pikir untuk tidak membuat perangkat bluetooth bahkan mulai sekarang ...

Info di perangkat saya:

Daftar 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

Ada tips? Bersulang.

Inigo
sumber

Jawaban:

22

Saya memecahkan masalah ini untuk sementara waktu pada Dell XPS 13 saya dengan Ubuntu 16.04, dan akan memberi tahu Anda versi singkat dari beberapa jawaban dalam langkah-langkah ini yang berfungsi untuk saya. Bluetooth Broadcom 43142 tidak berfungsi

Daftarkan perangkat usb Anda

lsusb 

menunjukkan ini di laptop saya untuk Bluetooth

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

Buka halaman Github berikut dan unduh driver yang sudah dikonversi yang cocok dengan ID Anda: https://github.com/winterheart/broadcom-bt-firmware/tree/master/brcm (milik saya BCM20702A1-0a5c-216f.hcd) Klik pada nama file, lalu klik tombol Unduh.

Salin file Anda ke / lib / firmware / brcm, misalnya:

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

Mulai ulang.

Itu adalah metode paling sederhana untuk apa yang diperlukan agar bluetooth saya berfungsi dengan benar pada Dell XPS 13, headset dan perangkat lain semuanya dapat terhubung setelah itu.

phandolin
sumber
2
Tidak tahu mengapa ini tidak memiliki lebih banyak upvotes. Ini 100% cara yang benar untuk melakukannya dan juga cepat. Terakhir kali saya harus melakukan ini, butuh berjam-jam. Ini butuh dua menit.
Astrid
2
Terima kasih banyak! Kamu menyelamatkan hariku. Jawaban ini harus diterima sebagai solusi.
Serge P
3
Ini menyelamatkan hari saya! Oh, tunggu, ini sudah tengah malam ..
Christoph Bühler
2
Yeeeeee! Namun saya tidak dapat menemukan driver untuk XPS13 2015 pada repositori github yang disebutkan. Ditemukan di sini! github.com/hg8/bluetooth-firmware-XPS13-9343
ngasull
3
Ini dikombinasikan dengan jawaban Blunt di bawah ini yang menyelamatkan saya di Manjaro linux dengan Dell XPS 13 9350
Rien Heuver
7

Saran bagus! Terima kasih. Biarkan saya memberikan detail tweak yang bermanfaat bagi orang lain. Dalam kasus saya, saya mengalami masalah (gagap) dalam memutar suara melalui bluetooth JBL Go dari XPS 13 9350 di Ubuntu 16.04.

Setelah operasi ditunjukkan oleh phandolin, masalahnya tetap ada. Perintah lsusb memberikan informasi ini:

Perangkat Bus 001 002: ID 0a5c: 6412 Broadcom Corp.

Namun perintahnya

dmesg | grep Blue

menunjukkan kesalahan

[2.741102] Bluetooth: hci0: BCM: Patch brcm / BCM-0a5c-6412.hcd ​​tidak ditemukan

Saya perhatikan bahwa nama file yang diunduh perlu diubah. Karena itu (dalam kasus saya) saya baru saja mengganti nama file yang diunduh dari

BCM4350C5-0a5c-6412.hcd

untuk

BCM-0a5c-6412.hcd

reboot dan ulangi! Tidak ada lagi kesalahan dalam dmesg. Hanya untuk memastikan saya menghapus perangkat yang dipasangkan, memasangkannya kembali dan itu berfungsi sejak saat itu.

tumpul
sumber
Aku sangat mencintaimu
Karim Tabet
Saya telah mencoba untuk membuat BT bekerja begitu lama, ini akhirnya berhasil. Terima kasih!!!
Fiver