Join WhatsApp
Join Now
Join Telegram
Join Now

how to enable bluetooth in kali linux

Avatar for Noman Mohammad

By Noman Mohammad

Published on:

Your rating ?

My Bluetooth Disappeared on Kali—Sound Familiar?

You open your laptop, ready to break something (ethically, of course). Headphones? Nope. Wireless mouse? Dead silence. You check bluetoothctl and… nothing. Just a blank prompt staring back.

I’ve been there. Last month, right before a client demo, my trusty Kali box decided Bluetooth was optional. Ten minutes of panic, two coffees, and one frantic Google search later, I had it singing again. Below is the exact playbook I keep taped inside my notebook so it never happens twice.

Six Quick Steps—Copy, Paste, Done

1. Is the dongle even awake?

Run this first. If nothing pops up, your hardware is either unplugged or disabled in BIOS.

lsusb | grep -i bluetooth
lspci | grep -i bluetooth

2. Install the bare-minimum tools

Think of bluez as the engine and blueman as the steering wheel. Get both.

sudo apt update
sudo apt install bluez blueman bluez-tools

3. Start the service and make it stick

Enable = starts every boot. Start = right now.

sudo systemctl enable bluetooth
sudo systemctl start bluetooth

4. Wake up the kernel modules

Sounds scary, it’s just two lines.

sudo modprobe btusb
sudo modprobe bluetooth

5. Unblock the radio kill-switch

Laptops love to “soft block” Bluetooth to save juice. Flip it back.

sudo rfkill unblock bluetooth
sudo rfkill list

Look for Bluetooth: Soft blocked: no. If you see Hard blocked: yes, hunt for a physical switch on your keyboard or chassis.

6. Pair something (two ways)

GUI fans: open blueman-manager from the menu. Click, pair, done.

Terminal junkies:

bluetoothctl
power on
scan on
pair AA:BB:CC:DD:EE:FF
connect AA:BB:CC:DD:EE:FF
quit

Replace the MAC with your device’s address.

Still Broken? Try These Three Tricks

  • Firmware missing? Install the catch-all package: sudo apt install firmware-linux
  • Old kernel? sudo apt full-upgrade pulls the newest one.
  • No idea what’s wrong? Read the logs: journalctl -u bluetooth -b

Turn It Off When You’re Done

Security 101: every open radio is a doorway. When the job’s over, slam it shut.

sudo systemctl stop bluetooth
sudo systemctl disable bluetooth

That’s it. Copy these commands into a note, label it “Bluetooth CPR,” and you’ll never waste another demo day again.

Leave a Comment