0

I can't get bluetoothctl or hciconfig to display anything about my bluetooth controller, or otherwise get my computer to recognize nearby bluetooth devices. When I enter 'power on' in bluetoothctl, it displays "No default controller available." The commands hcitool scan and hciconfig hci0 up similarly fail to find anything.

Here is some information about my system:

uname -a

Linux localhost 4.0.1-1-ARCH #1 SMP PREEMPT Wed Apr 29 12:00:26 CEST 2015 x86_64 GNU/Linux

lspci -k

02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
    DeviceName: Roma Ralink RT3290LE 802.11bgn 1x1 Wi-Fi Adapter
    Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter
    Kernel driver in use: rt2860
    Kernel modules: rt2800pci, rt3290sta

02:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
    Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter

lsmod | grep -i bluetooth

bluetooth             438272  6 bnep,btusb
rfkill                 24576  6 cfg80211,hp_wmi,bluetooth
crc16                  16384  2 ext4,bluetooth

dmesg | grep -i bluetooth

[   89.576936] Bluetooth: Core ver 2.20
[   89.576970] Bluetooth: HCI device and connection manager initialized
[   89.576977] Bluetooth: HCI socket layer initialized
[   89.576982] Bluetooth: L2CAP socket layer initialized
[   89.576991] Bluetooth: SCO socket layer initialized
[   89.587071] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   89.587082] Bluetooth: BNEP filters: protocol multicast
[   89.587094] Bluetooth: BNEP socket layer initialized

ls /dev | grep hci

vhci

dmesg | grep rt3290 gives several occurrences of:

RT3290_AsicTxAlcGetAutoAgcOffset: Incorrect desired TSSI or current TSSI

and dmesg | grep rt28 gives:

[    9.810624] register rt2860
[   16.610829] <==== rt28xx_init, Status=0
  • bug report I don't know if it will ever see support under a linux kernel, it seems to be up to the manufacturer – Jeremy31 May 9 '15 at 11:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.