I recently installed Ubuntu 14.04 and everything is working good except the Bluetooth.
I have Ralink 3290 Bluetooth. tried to install the driver using the method described here. The code is not compiling and giving 2 errors. Even the change in os/linux/pci_main_dev.c
is not working.
Update:
Now I followed this link and after modifying some file a little bit, I was successful in compiling and installing this driver. I am certain that Ubuntu finally found a Bluetooth Adapter, and now I am getting bluetooth in:
rfkill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
But now the Bluetooth is disabled
error is showing and the output of
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
is coming.
Best Answer
I got the bluetooth to work!
First download the Source code from here and extract it to
Home
.After that, open the
rtbth_core_bluez.c
file, and then go to line 86 and change it from:to:
Go to line 216 and change it from:
to:
Then go to line 406 and change it from:
to:
Save, then open
rtbth_hlpr_linux.c
and go to line 575. Change it from:to
Now you are ready to Compile. Compile it in Terminal by: