Bluetooth: Difference between revisions

From Elvanör's Technical Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 4: Line 4:
* You need to start by adding kernel support. Be careful, your adapter may very well be supported even if lspci does not list anything related to Bluetooth.
* You need to start by adding kernel support. Be careful, your adapter may very well be supported even if lspci does not list anything related to Bluetooth.
* Once you have kernel support and '''hciconfig -a''' shows something, next step is to run '''bluetoothctl'''. If the "list" command does not show anything, check kernel messages (dmesg). You will probably have to load firmware into the kernel (dmesg tells you which file is needed, include it via CONFIG_FIRMWARE_IN_KERNEL in Device Drivers -> Generic Driver Options.
* Once you have kernel support and '''hciconfig -a''' shows something, next step is to run '''bluetoothctl'''. If the "list" command does not show anything, check kernel messages (dmesg). You will probably have to load firmware into the kernel (dmesg tells you which file is needed, include it via CONFIG_FIRMWARE_IN_KERNEL in Device Drivers -> Generic Driver Options.
* '''Update:''' it seem '''hciconfig''' -a is gone, launch '''bluetoothctl''' and then type "show" to check if controller is enabled.


= Pairing Devices =
= Pairing Devices =


* There are GUIs in KDE to pair devices (bluedevil). I did not really use them yet.
* There are GUIs in KDE to pair devices (bluedevil). I did not really use them yet.

Revision as of 16:00, 11 October 2020

Bluetooth Configuration

  • A good starting point is the Gentoo Wiki guide.
  • You need to start by adding kernel support. Be careful, your adapter may very well be supported even if lspci does not list anything related to Bluetooth.
  • Once you have kernel support and hciconfig -a shows something, next step is to run bluetoothctl. If the "list" command does not show anything, check kernel messages (dmesg). You will probably have to load firmware into the kernel (dmesg tells you which file is needed, include it via CONFIG_FIRMWARE_IN_KERNEL in Device Drivers -> Generic Driver Options.
  • Update: it seem hciconfig -a is gone, launch bluetoothctl and then type "show" to check if controller is enabled.

Pairing Devices

  • There are GUIs in KDE to pair devices (bluedevil). I did not really use them yet.