You are not logged in.

#1 2018-01-11 18:18:45

zauberberg
Member
Registered: 2018-01-10
Posts: 3

Bluetooth not working on Lenovo Ideapad 100

Hello! I'm having some troubles when trying to turn on bluetooth on my laptop and i can't understand why it doesn't work.
I've read the wiki but i could not find any solution to this issue, that's why i'm asking for help. 
The bluetooth interface is not soft/hard blocked, as you can see:

~ $ rfkill list
0: ideapad_wlan: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: ideapad_bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no
2: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

I have installed these packages, as shown in the wiki: bluez , bluez-utils , gnome-bluetooth , blueman-manager, blueman-applet and I've loaded the bluetooth driver.

I've started and enabled bluetooth.service:

~ $ systemctl start bluetooth.service
~ $ systemctl enable bluetooth.service

I've also checked if bluetooth.service was actually active, because the first time i tried doing the process written above, it wasn't actually "active". Now it is:

~ $ systemctl status bluetooth.service
● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor pr
   Active: active (running) since Thu 2018-01-11 18:20:36 CET; 7min ago
     Docs: man:bluetoothd(8)
 Main PID: 3471 (bluetoothd)
   Status: "Running"
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/bluetooth.service
           └─3471 /usr/lib/bluetooth/bluetoothd

Now here is the real problem: i've started bluetoothctl in the terminal, but when i type "list" or "power on", i get this output:

~ $ bluetoothctl
Agent registered
[bluetooth]# list
[bluetooth]# power on
No default controller available
[bluetooth]# 
 

"No default controller available". What should i do? I've read the wiki and also other topics here in the forum but I haven't found a solution yet.
This is my first post in the forum, i hope that i clearly explained the problem and written everything in the right way. wink

Offline

#2 2018-01-11 20:30:22

lo1
Member
Registered: 2017-09-25
Posts: 584

Re: Bluetooth not working on Lenovo Ideapad 100

Hi and welcome to the forums.

What should i do? I've read the wiki and also other topics here in the forum but I haven't found a solution yet

First thing you should do is tell others what exactly did you try (link to posts that you've read and most importantly what you actually tried, which means real output from a terminal along with what was expected/what didn't work).

Anyway, I think you just need to load the right module but I'll wait for the above before throwing guesses wink

Offline

#3 2018-01-11 23:08:12

zauberberg
Member
Registered: 2018-01-10
Posts: 3

Re: Bluetooth not working on Lenovo Ideapad 100

Thanks for your answer!
What i did was following the instructions step by step found on this page:
https://wiki.archlinux.org/index.php/bluetooth
As you can see from the outputs above, i've done all the steps until i got stuck here:

~ $ bluetoothctl
Agent registered
[bluetooth]# list
[bluetooth]# power on
No default controller available
[bluetooth]# 

I've spent hours searching for a solution here in the forum and in the support page of Lenovo's website and I started asking myself if my laptop actually has a bluetooth inferface/device inside (sorry if i don't express myself well, english is not my mothertongue sad )
I discovered that not all the Lenovo ideadpad 100 laptops have a bluetooth interface. I felt stupid, really.
So, i started searching through the terminal if there actually was a BT interface (i've read that it is usally named "hci0").
I tried with:

~ $ hcitool dev
Devices:

No output.

Then

~ $ lsmod |grep blue     
bluetooth             495616  11 btrtl,btintel,bnep,btbcm,btusb
crc16                  16384  1 bluetooth
rfkill                 20480  9 bluetooth,ideapad_laptop,cfg80211

and

~ $  lsusb 
Bus 001 Device 002: ID 8087:8001 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 003: ID 13d3:5744 IMC Networks 
Bus 002 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
~ $ lsusb | grep Bluetooth
~ $ 

...as seen here  https://bbs.archlinux.org/viewtopic.php?id=130995 , I can see that from "lsusb | grep Bluetooth", there should be an output... but in my case there's no output... i'm beginning to think that i'm am spending hours and hours trying to activate bluetooth via terminal while in reality there is no BT device inside my computer. As a matter of fact, in the "rfkill list" i can see no "hci0" interface... I can't find this interface anywhere sad Seems like BT device is not detected or something like that (?)

ps: forgot to say, i've never used bluetooth before, not even on Win10 when i used to boot on Windows months ago.

One thing that i love about Arch is that i learn something new everyday. It's a neverending learning experience for me wink

Offline

#4 2018-01-12 11:03:05

lo1
Member
Registered: 2017-09-25
Posts: 584

Re: Bluetooth not working on Lenovo Ideapad 100

~ $ rfkill list
0: ideapad_wlan: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: ideapad_bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no
2: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

From your first post, seems to me that the controller for bluetooth is listed but the actual device is not being detected. See https://wiki.archlinux.org/index.php/La … vo#IdeaPad if you still think your model is not provided with bluetooth (note that the list may not be complete).

Also, `lsusb` works when you're using an USB dongle or something like that, because it "lists usb". You should look inside dmesg to see what is happening. Probably this particular device is not well supported, but first see if there's something else you can do by checking the logs and searching for your particular laptop model.

Offline

#5 2018-01-15 16:57:40

zauberberg
Member
Registered: 2018-01-10
Posts: 3

Re: Bluetooth not working on Lenovo Ideapad 100

Searching on the internet, i've found out that other people using this same laptop are having problems with bluetooth too (even running an operating system different than Arch). I discovered that this model has no BT device inside,this is why

lo1 wrote:

.. the controller for bluetooth is listed but the actual device is not being detected.

I'll buy a bluetooth adapter soon.

Thank you so much for the time you spent for me anyway! smile

Offline

Board footer

Powered by FluxBB