You are not logged in.
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: noI 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.serviceI'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/bluetoothdNow 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. ![]()
Offline
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 ![]()
Offline
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
)
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,cfg80211and
~ $ 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
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 ![]()
Offline
~ $ 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
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
.. 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! ![]()
Offline