Bluetooth tidak berfungsi di Ubuntu 16.04 LTS


26

Saya ingin mengirim file dari ponsel saya ke Laptop saya dan sebaliknya melalui Bluetooth. Tetapi Bluetooth di sistem saya tidak berfungsi. Ketika saya menyalakan sakelar Bluetooth di Pengaturan Sistem> Bluetooth , tidak ada yang terjadi dan sakelar visibilitas di sisi kanan selalu dinonaktifkan.

Output rfkill listadalah sebagai berikut:

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no

Output dmesg | grep Blueadalah sebagai berikut:

[   29.519992] Bluetooth: Core ver 2.21
[   29.520012] Bluetooth: HCI device and connection manager initialized
[   29.520016] Bluetooth: HCI socket layer initialized
[   29.520019] Bluetooth: L2CAP socket layer initialized
[   29.520025] Bluetooth: SCO socket layer initialized
[   54.305795] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   54.305799] Bluetooth: BNEP filters: protocol multicast
[   54.305804] Bluetooth: BNEP socket layer initialized

Saya tidak tahu apakah driver diinstal atau tidak dan saya juga tidak tahu cara memeriksanya.

Adakah yang tahu apa masalahnya?


Perbarui :

Output lspci -knn | grep Net -A2; lsusbadalah sebagai berikut:

09:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290]
    DeviceName:  
    Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter [103c:18ec]
Bus 001 Device 003: ID 064e:c342 Suyin Corp. 
Bus 001 Device 002: ID 8087:8000 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 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Harap edit pertanyaan Anda dan tambahkan output dari lspci -knn | grep Net -A2; lsusbperintah terminal.
Pilot6

Untuk memeriksa apakah paket bluetooth sudah diinstal, saya sarankan Anda untuk menginstal Synaptic Package Manager dan mencari bluetooth di dalamnya. BTW kita bisa mengajukan laporan bug, karena saya menderita ini juga, dalam kasus saya, saya memiliki dua ikon bluetooth di panel sistem, dan membuat PC saya terlihat dari keduanya tidak membuatnya benar-benar terlihat. Itu juga gagal menemukan perangkat bluetooth lainnya.
Nano

Cari laporan bug untuk bluetooth RT3290 dan Anda akan menemukan beberapa. Saya benar-benar ragu itu sudah diperbaiki bahkan sekarang
Jeremy31

@ Jeremy31 Kamu benar Jeremy. Tampaknya itu adalah masalah bahkan dengan versi yang lebih lama.
UrsinusTheStrong

1
Saya pikir beberapa pengguna Linux lama bekerja sampai kernel 4.0
Jeremy31

Jawaban:


23

Ubuntu 16.04 saya tidak dapat menemukan perangkat Bluetooth, meskipun sakelar pemasangan perangkat aktif.

Ubuntu 16.04 Pembicara Bluetooth

Singkatnya, saya mencoba proses berikut.

  1. sudo nano /etc/bluetooth/main.conf
  2. Ubah #AutoEnable=falseke AutoEnable=true(di bagian bawah file, secara default)
  3. systemctl restart bluetooth.service

Kemudian, mesin Ubuntu saya dapat menemukan perangkat Bluetooth!


11
apos itu tidak benar, itu harus systemctl restart bluetooth.service
Amias

2
Ini bekerja untuk saya dengan perubahan yang disebutkan @Amias. Terima kasih.
Erdnase

6
Cara terbaik sebenarnyasudo service bluetooth restart
smac89

bekerja walaupun masih belum sempurna, thx! Saya pikir mungkin ada konflik dengan manajer bluetooth lain di sini .., ini dapat membantu juga askubuntu.com/a/680192/46437
Aquarius Power

Saya mendapatkan pesan kesalahan untuk perintah ketiga. Gagal me-restart etc-init.d-bluetooth.service.mount: Unit etc-init.d-bluetooth.service.mount tidak ditemukan.
Reyansh Kharga

15

Setelah banyak upaya untuk menyelesaikan masalah ini, perintah berikut melakukannya untuk saya.

rfkill block bluetooth

Lalu saya lakukan hal berikut

rfkill unblock bluetooth

Luar biasa, ini juga berhasil untuk saya.
gopher

Saya benar-benar perlu mengingat ini ...
musicformellons

Bekerja pada 18.04 !!
bluetoothfx

4

Bluetooth saya cenderung "rontok", dan saya harus melakukan reebot. Tapi ini menyelesaikannya:

sudo service bluetooth restart

(lebih mudah daripada reboot!)


1
Tidakkah jawaban ini menjadi solusi yang lebih permanen? Me-restart layanan setiap kali sementara fungsional tampaknya bagi saya pilihan yang kurang menarik.
Penatua Geek

3

Saya memiliki masalah yang sama. Dalam kasus saya, saya pikir itu adalah bug dari versi lama yang saya miliki dari pusat kendali persatuan, atau beberapa dependensi yang hilang. Diselesaikan dengan mudah memperbarui pusat kendali-kesatuan:

sudo apt-get install unity-control-center

Semoga ini bisa membantu.


Ah tidak, hanya tertulis "headphone terhubung" tetapi tidak ada suara yang keluar.
jaycode

2

Bagi saya setelah dua hari mencari tanpa hasil. Saya membakar gambar Ubuntu pada stik USB, masuk ke mode Coba. Diuji Bluetooth dan berfungsi dan bisa menemukan perangkat dan pasangan.

Kemudian saya menginstal gambar baru ubuntu pada HardDisk saya mencoba menginstal semua program yang diinstal pada instalasi lama sampai saat itu ketika saya menemukan bahwa Bluetooth berhenti bekerja

Saya pikir saya menginstal alat yang disebut TLP untuk manajemen daya, Ketika saya menghapusnya apt remove tlpdan mem-boot ulang, Bluetooth berfungsi dan bisa menemukan perangkat lain!

Mungkin TLP perlu dikonfigurasi agar berfungsi dengan baik dengan Bluetooth

Saya harap ini dapat membantu Anda

Memperbarui:

Saya telah menginstal versi terbaru TLP dan sekarang Bluetooth berfungsi tanpa masalah.

Rilis TLP di Gihub: di sini

Unduh rilis terbaru uncompress

cd TLP-1.0
# use checkinstall so that you can remove it anytime
sudo checkinstall

Gunakan PPA untuk mendapatkan rilis terbaru

sudo add-apt-repository ppa:linrunner/tlp
sudo apt update
sudo apt install tlp

Dan reboot.


1
Jawaban Anda tidak tepat dalam beberapa cara: 1. Anda tidak tahu apakah TLP diinstal (tidak default untuk kebanyakan rasa Ubuntu). 2. Alih-alih menghapus instalan sepenuhnya, gunakan solusi dari FAQ . 3. Tolong jangan menyarankan menginstal dari sumber, gunakan PPA . 4. Tidak ada perbedaan antara TLP 0.8 ... 1.0 sehubungan dengan masalah Anda. Saya rasa checkinstall tidak berfungsi seperti yang diharapkan dan TLP tidak berfungsi sekarang. Semoga berhasil dengan menghapus puing-puing --- Harap edit jawaban Anda sesuai.
linrunner

Ini brilian, terima kasih banyak! Saya benar-benar lupa saya menginstal TLP dan itu menyebabkan saya banyak masalah.
Gerrit

2

Coba ini,

$ rfkill list
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-bluetooth: Bluetooth
    Soft blocked: yes
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Jadi dari daftar Bluetooth diblokir oleh rfkill, tidak heran saya tidak dapat terhubung di GUI.

$ rfkill unblock bluetooth
$ rfkill list
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no

Setelah perintah unblock saya mendapatkan perangkat baru hci0 yang Soft diblokir, tetapi perangkat hp-bluetooth diblokir dan tidak berfungsi dari GUI.

$ hciconfig hci0 up
Can't init device hci0: Operation not permitted (1)
$ sudo hciconfig hci0 up
[sudo] password for karibe: 
Can't init device hci0: Operation not possible due to RF-kill (132)
rfkill unblock bluetooth hci0
rfkill list
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Setelah ini semuanya berfungsi seperti yang diharapkan. Saya tidak tahu mengapa rfkill dari waktu ke waktu memblokir bluetooth, tetapi sekarang saya tahu cara membuka blokir ketika saya perlu menggunakannya, dan memblokir ketika saya tidak perlu menggunakannya.


1

Setelah beberapa waktu dengan Bluetooth unggah dari telepon yang tidak berfungsi pada laptop saya, saya menemukan bahwa menginstal blueman-applet( sudo apt install blueman) dan menambahkan 'kepercayaan' untuk perangkat dan kemudian menetapkan untuk menerima file yang diunggah memperbaiki masalah saya. Saya tidak benar-benar tahu mengapa ada dua ikon Bluetooth di taskbar saya sekarang - tetapi blueman-applet tampaknya memberikan lebih banyak pilihan daripada applet Gnome / Ubuntu standar.

Menu applet tambahan:

menu applet

Menu konteks dari daftar Perangkat memungkinkan 'kepercayaan' perangkat:

perangkat kepercayaan

Dialog Layanan Lokal memungkinkan Bluetooth untuk menerima file yang diunggah:

terima file


EDIT : penggalian lebih lanjut menunjukkan bahwa ada dialog 'Berbagi File Pribadi' yang direkomendasikan oleh Ubuntu yang seharusnya mendukung fungsi ini secara langsung tanpa blueman-applet. Tetapi itu tidak berhasil untuk saya.

berbagi file pribadi


1

Catatan: jawaban ini hanya untuk Debian!

Dalam kasus saya, perangkat Bluetooth tidak terdeteksi. Dalam kasus saya itu adalah bagian dari perangkat keras Qualcomm Atheros:

$ lspci -knn | grep Net -A2
03:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
        Subsystem: Hewlett-Packard Company QCA9565 / AR9565 Wireless Network Adapter [103c:217f]
        Kernel driver in use: ath9k
        Kernel modules: ath9k

Menginstal firmware hak milik / tidak bebas dan mem-boot ulang membantu.

sudo apt-get install aptitude
sudo aptitude install firmware-atheros

1
Ini jawaban Debian. Tidak ada firmware-atherospaket di Ubuntu.
Pilot6

1
Saya mendapat "Tidak dapat menemukan paket apa pun yang nama atau deskripsinya cocok dengan" firmware-atheros ""
Ferroao

Ya maaf. Saya tidak menyadari bahwa Ubuntu tidak memiliki paket itu.
wedesoft

0

Saya selalu menggunakan ini untuk memulai kembali semuanya:

:~# rfkill block bluetooth; rfkill list; /etc/init.d/bluetooth restart;\
/etc/init.d/bluetooth status;\
modprobe -r btusb; modprobe btusb;\
/etc/init.d/bluetooth restart; /etc/init.d/bluetooth status

Apa yang harus saya lakukan setelah itu? Apakah saya me-restart komputer? Selain itu, saya sepertinya mendapatkan pesan kesalahan darinya: imgur.com/a/h5hO8 (outputnya bergulir melewati ujung jendela, jadi saya mengambil dua tangkapan layar.)
Yaakov Ainspan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.