Saya baru-baru ini menginstal Ubuntu 14.04 dan semuanya berfungsi baik kecuali Bluetooth.
Saya memiliki Ralink 3290 Bluetooth. mencoba menginstal driver menggunakan metode yang dijelaskan di sini . Kode tidak dikompilasi dan memberikan 2 kesalahan. Bahkan perubahan os/linux/pci_main_dev.c
tidak berfungsi.
Pembaruan: Sekarang saya mengikuti tautan ini dan setelah memodifikasi sedikit file, saya berhasil mengkompilasi dan menginstal driver ini. Saya yakin Ubuntu akhirnya menemukan Adaptor Bluetooth, dan sekarang saya mendapatkan bluetooth di:
rfkill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
Tetapi sekarang Bluetooth is disabled
kesalahan ditampilkan dan output dari
dmesg | grep Blue
[ 17.378741] Bluetooth: Core ver 2.17
[ 17.378778] Bluetooth: HCI device and connection manager initialized
[ 17.378788] Bluetooth: HCI socket layer initialized
[ 17.378792] Bluetooth: L2CAP socket layer initialized
[ 17.378799] Bluetooth: SCO socket layer initialized
[ 17.809313] Bluetooth: hci0 sending frame failed
[ 20.507392] Bluetooth: RFCOMM TTY layer initialized
[ 20.507420] Bluetooth: RFCOMM socket layer initialized
[ 20.507440] Bluetooth: RFCOMM ver 1.11
[ 20.669232] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 20.669237] Bluetooth: BNEP filters: protocol multicast
[ 20.669249] Bluetooth: BNEP socket layer initialized
datang.
make
kesalahan yang saya dapatkan setelah mengkompilasi driver:Jawaban:
Saya dapat bluetooth untuk bekerja!
Pertama-tama unduh kode Sumber dari sini dan ekstrak ke
Home
.Setelah itu, buka
rtbth_core_bluez.c
file, dan kemudian pergi ke baris 86 dan ubah dari:untuk:
Buka baris 216 dan ubah dari:
untuk:
Lalu buka baris 406 dan ubah dari:
untuk:
Simpan, lalu buka
rtbth_hlpr_linux.c
dan lanjutkan ke baris 575. Ubah dari:untuk
Sekarang Anda siap untuk Mengkompilasi. Kompilasi di Terminal dengan:
sumber
ON
, saya tampaknya tidak dapat memasangkan dengan perangkat apa pun.Ini dilaporkan sebagai bug pada LP:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1189721
Sampai sekarang, tidak ada driver yang berfungsi. Jika Anda memiliki akun LP, saya sarankan Anda menandai bug yang memengaruhi Anda dan berlangganan pemberitahuan email pada komentar.
sumber
Menurut komentar shihiro pada laporan bug ada PPA yang terpelihara dengan baik tersedia untuk driver Bluetooth:
Pada Ubuntu 17.10, dan mungkin versi sebelumnya, modul mungkin masuk daftar hitam secara otomatis. Jika itu terjadi pada Anda
rtbth
ke/etc/modules
,/etc/modprobe.d/dkms-rtbth.conf
dan komentari atau hapus baris yang mengatakanblacklist rtbth
,sumber
Solusi DKMS dan systemd yang berfungsi pada Laptop HP ProBook 455 G1 saya dengan:
Pengontrol jaringan: Ralink corp. RT3290 Wireless 802.11n PCI 1T / 1R dan hibridanya.
Yang memiliki Bluetooth bawaan: Ralink corp. RT3290 Bluetooth.
Saya diminta memeriksa apakah instruksi ini berfungsi di Ubuntu.
Tulis versi OS dan Kernel Linux misalnya:
DIUJI PADA:
OS: Fedora 27 dengan shell gnome.
Kernel Linux: 4.13.12-300.fc27.x86_64
Salin file:
Membuat nama file baru bluetooth-setup.sh dan salin:
Membuat permulaan otomatis dengan mengikuti instruksi ini.
Tambahkan skrip ke systemd:
sumber
Berikut ini adalah cara yang mudah, saya juga sedang mencari untuk menyelesaikan masalah ini selama 2 tahun sekarang, dan paling banyak saya bisa mendapatkan semua Perangkat Bluetooth yang terdaftar dan tidak dapat terhubung ke salah satu dari mereka, tetapi di bawah solusi yang saya temui hari ini dan itu berhasil sempurna bagi saya.
Sangat mudah untuk menginstal, file berada di github rtbth-dkms .
Untuk memasang,
dan kemudian ikuti
Init
perintah di bawah ini, BlueTooth Anda akan berfungsi sekarang, jika ada masalah tinggalkan komentar, saya akan dengan senang hati membantu Anda.Pemakaian
sumber