Włączanie Bluetooth w Linuxie Kali
Urządzenie Bluetooth w systemie Linux jest całkiem dobrze działające – trzeba tylko doprowadzić do sytuacji, że zostanie uruchomione. Można się nieco zdziwić, że z defaulta urządzenie może nie zadziałać. Na pewno w logach można zobaczyć wpisy pokazujące rozpoznanie, że urządzenie jest w systemie – nie jest już takie pewne, że urządzenie będzie widoczne w warstwie aplikacyjnej.
Korzystając z laptopa skondigurowanego na potrzeby np. testów penetracyjnych – dobrym przykładem może tutaj być dystrybucji Kali – może się okazać, że również Bluetooth chcemy wykorzystać. Jeśli mamy urządzenie zintegrowane to pozostaje kwestia konfiguracji – jeśli go nie ma to też nic straconego, zawsze można zrobić wycieczkę do sklepu i za kilkadziesiąt złotych mamy USB z Bluetooth.
Dochodząc do sytuacji kiedy mamy urządzenie i widzimy np. takie wpisy:
kernel: [ 9635.621221] usb 1-1.1: new full-speed USB device number 7 using ehci-pci
kernel: [ 9635.701222] usb 1-1.1: device descriptor read/64, error -32
kernel: [ 9635.889346] usb 1-1.1: device descriptor read/64, error -32
kernel: [ 9636.077261] usb 1-1.1: new full-speed USB device number 8 using ehci-pci
kernel: [ 9636.250085] usb 1-1.1: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=88.91
kernel: [ 9636.250105] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
gnome-control-c[23278]: BluetoothHardwareAirplaneMode: 0
kernel: [ 9636.262621] Bluetooth: hci0: unexpected event for opcode 0x0000
systemd[1]: Starting Load/Save RF Kill Switch Status...
systemd[1]: Reached target Bluetooth Support.
systemd[1]: Started Load/Save RF Kill Switch Status.
systemd[1841]: Reached target Bluetooth.
możemy spróbować kolejnych kroków, które mogą uruchomić obsługę Bluetooth i ożywić nasze urządzenie w Kali. Od czego zacząc? Na pewno na dobry początek przyda się odświeżenie apt:
sudo apt update
sudo apt upgrade
System zaktualizowany? No to próbujemy instalować obsługę Bluetooth:
sudo apt-get install blueman bluez-utils bluez bluetooth
Teraz próba z modułem oraz włączenie i wystartowanie serwisu Bluetooth:
modprobe btusb
sudo systemctl enable bluetooth.service
sudo systemctl start bluetooth.service
Jeżeli całość się udała to powinniśmy w interfejsie użytkownika w Ustawieniach i Bluetooth zobaczyć działające urządzenia.
Miłego korzystania.