Bluetooth module Ralink RT3090BC4 doesn't work
WiFi and Bluetooth 3.0 + HS are integrated in a combo module RT3090BC4 from Ralink. My new HP 4320s laptop uses this module and I am not able to set it up properly on Ubuntu 10.4 32bit
The behaviur is strange because the system automatically recognize the bluetooth module and all seems to work correctly but when you try to search some other peripheral nothing happened. No such bluetooth device has been recognized. All the packets are automatically installed: bluez, gnome-bluetooth and libbluetooth3 and seems to work correctly also.
Here I report some investigation to give us a more detailed scenario:
flavio@flavio-HP:~$ hciconfig -a
hci0: Type: BR/EDR Bus: USB
BD Address: 70:F3:95:A2:B9:31 ACL MTU: 310:10 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:775 acl:0 sco:0 events:34 errors:0
TX bytes:1341 acl:0 sco:0 commands:32 errors:0
Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'flavio-HP-0'
Class: 0x480100
Service Classes: Capturing, Telephony
Device Class: Computer, Uncategorized
HCI Version: 2.1 (0x4) Revision: 0x149c
LMP Version: 2.1 (0x4) Subversion: 0x149c
Manufacturer: Cambridge Silicon Radio (10)
/*-----
flavio@flavio-HP:~$ hciconfig hci0 inqmode
hci0: Type: BR/EDR Bus: USB
BD Address: 70:F3:95:A2:B9:31 ACL MTU: 310:10 SCO MTU: 64:8
Inquiry mode: Inquiry with RSSI or Extended Inquiry
/*-----
But the result is always the same.............
flavio@flavio-HP:~$ hcitool scan
Scanning ...
flavio@flavio-HP:~$
/*-----
Here some additional info:
flavio@flavio-HP:~$ dmesg
usb 2-1.6: new full speed USB device using ehci_hcd and address 9
flavio@flavio-HP:~$ lsusb
Bus 002 Device 004: ID 148f:1000 Ralink Technology, Corp.
/*-----
I have repeated this test installing the latest release of bluez (version 4.79) or using the old libbluetooth2 from Ubuntu 8.04 but the result has been exactly the same (by the way the hw enviroment set-up has been checked using win7 also, in that case all it's ok.. sigh). Maybe the RF radio if off??
Thanks in advance
Flavio
Question information
- Language:
- English Edit question
- Status:
- Expired
- Assignee:
- No assignee Edit question
- Last query:
- 2010-11-22
- Last reply:
- 2010-12-11
| Launchpad Janitor (janitor) said : | #1 |
This question was expired because it remained in the 'Open' state without activity for the last 15 days.
| Eugene Crosser (crosser) said : | #2 |
I have the same problem with HP 620 model WT097EA, maverick, both rt2860sta and rt2800pci/usb drivers. Looks like a problem in the driver. Worth opening a bug?
| fgiava (fgiava) said : | #3 |
I enclose here the result of a subsequent investigation, mybe can help....
The RT3090BC4 seems to work correctly but on bluetooth side is not possible discover others bluetooth devices nor anything else. I have tried to investigate with hciconfig but all the standard configuration parameters are ok; I think the problem is in the RF radio layer shared with WiFi radio.
I discovered a way to get this card working on Linux; is not a real solution but maybe this 'workaround' can help us to find a complete solution.
My laptop comes with Win7 preinstalled, the RT3090bc4 works well under win and so it seem to have the correct configuration. Well, turn on win and the WiFi + Bluetooth also, now press the wireless button, the RT3090 is powered off. Now you can shutdown windows.
The RT090BC4 probably stores some parameters in its eeprom because after this operation the bluetooth works perfectly in Linux also. Moreover, the only way to loose the Linux bloetooth functionality is run again windows and do a shutdown operation with the bluetooth switched on.
Any suggestions or ideas would be much appreciated...
To test I used Ubuntu 10.04 32b kernel 2.6.32.26; blueZ 4.60; driver RT3090PCIe 2.4.0.2 from Ralink and firmware rt2860.bin Ver-26 from Ralink
| Stefan Sommer (stefan-nefan) said : | #4 |
The HP dm1 with rt539f shows the same behavior (everything seems to be ok except no devices show up during scan). Did you get any progress besides booting in Windows?
| waly ndiaye (elwan1) said : | #5 |
hi guys a have a same problem with ubuntu 11.10 bluetooth doesn't work it doesn't show any devices during scan
hciconfig -a
hci0: Type: BR/EDR Bus: USB
BD Address: 70:F3:95:F6:F2:3E ACL MTU: 310:10 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:1108 acl:0 sco:0 events:37 errors:0
TX bytes:887 acl:0 sco:0 commands:34 errors:0
Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'elwan-0'
Class: 0x4a0100
Service Classes: Networking, Capturing, Telephony
Device Class: Computer, Uncategorized
HCI Version: 2.1 (0x4) Revision: 0x149c
LMP Version: 2.1 (0x4) Subversion: 0x149c
Manufacturer: Cambridge Silicon Radio (10)
///////
hciconfig hciO inqmode
hci0: Type: BR/EDR Bus: USB
BD Address: 70:F3:95:F6:F2:3E ACL MTU: 310:10 SCO MTU: 64:8
Inquiry mode: Inquiry with RSSI or Extended Inquiry
///////
hcitool scan
Scanning ...
| Stefan Sommer (stefan-nefan) said : | #6 |
Check out workarounds in https:/
Stefan
| waly ndiaye (elwan1) said : | #7 |
thanks stefan its work fine ;-)
elwan

