Bluetooth non funziona su Kali Linux


2

Beh, ho avuto il problema che il bluetooth era sempre spento. Vado alla configurazione-> Bluetooth e ogni volta che provo a rimandare, ritorna dopo poco. Ho provato con questo comando:

aptitude installa bluetooth

e poi corri

/etc/init.d/bluetooth start

successivamente ho eseguito lo stato /etc/init.d/bluetooth e questo è ciò che mostra:

● bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; disabled; vendor preset: disabled)
   Active: active (running) since Tue 2017-01-17 21:13:47 UTC; 29s ago
     Docs: man:bluetoothd(8)
 Main PID: 7939 (bluetoothd)
   Status: "Running"
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/bluetooth.service
           └─7939 /usr/lib/bluetooth/bluetoothd

Jan 17 21:13:47 kali bluetoothd[7939]: Error adding Link Loss service
Jan 17 21:13:47 kali bluetoothd[7939]: Not enough free handles to register ...ce
Jan 17 21:13:47 kali bluetoothd[7939]: Not enough free handles to register ...ce
Jan 17 21:13:47 kali bluetoothd[7939]: Not enough free handles to register ...ce
Jan 17 21:13:47 kali bluetoothd[7939]: Current Time Service could not be re...ed
Jan 17 21:13:47 kali bluetoothd[7939]: gatt-time-server: Input/output error (5)
Jan 17 21:13:47 kali bluetoothd[7939]: Not enough free handles to register ...ce
Jan 17 21:13:47 kali bluetoothd[7939]: Not enough free handles to register ...ce
Jan 17 21:13:47 kali bluetoothd[7939]: Sap driver initialization failed.
Jan 17 21:13:47 kali bluetoothd[7939]: sap-server: Operation not permitted (1)
Hint: Some lines were ellipsized, use -l to show in full.

Il mio computer è un VAIO SVF15A17CLV Sony.

Grazie!!

Modificato: dopo aver eseguito il comando riavvio del servizio alcuni di voi hanno suggerito di ottenere il seguente output:

● bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; disabled; vendor preset: disabled)
   Active: active (running) since Thu 2018-05-03 23:44:12 UTC; 5min ago
     Docs: man:bluetoothd(8)
 Main PID: 3882 (bluetoothd)
   Status: "Running"
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/bluetooth.service
           └─3882 /usr/lib/bluetooth/bluetoothd

May 03 23:44:12 kali systemd[1]: Starting Bluetooth service...
May 03 23:44:12 kali bluetoothd[3882]: Bluetooth daemon 5.36
May 03 23:44:12 kali systemd[1]: Started Bluetooth service.
May 03 23:44:12 kali bluetoothd[3882]: Starting SDP server
May 03 23:44:12 kali bluetoothd[3882]: Bluetooth management interface 1.12 ...ed
Hint: Some lines were ellipsized, use -l to show in full.

Sembra meglio ma non funziona ancora. Quando vado alle impostazioni bluetooth è sempre spento. Dopo aver premuto start, rimane come la seguente immagine:

Immagine

PS: So che non è un problema hardware perché se avvio con Windows 10 funziona correttamente.

Risposte:


5

Credo che avessimo lo stesso problema. Il mio Bluetooth non si accenderebbe e rimarrebbe in posizione off. Ecco cosa ho fatto per risolvere questo problema:

service bluetooth restart

Questo ha riavviato il servizio Bluetooth e sono stato in grado di accenderlo e rimanere acceso. Sono stato anche in grado di vedere i dispositivi Bluetooth e riconnettermi alle mie cuffie.


Ho eseguito il comando che hai detto ma non funziona ancora correttamente. Anche se i messaggi ora sembrano essere migliori di prima. Aggiornerò la domanda con le nuove informazioni.
Agustin Barrachina,

1

Ho avuto lo stesso problema qualche minuto fa, fino a quando non ho riavviato il servizio Bluetooth dal terminale come utente root. Lo aggiusto digitando sul terminale:

sudo service bluetooth restart

Su sistemi systemd:

sudo systemctl restart bluetooth

Quindi torna alle impostazioni e nel menu Bluetooth avrai i dispositivi disponibili.



0

Ho creato un piccolo script per principianti per automatizzare il Bluetooth sul tuo dispositivo.

  • Apri Leafpad e copia e incolla questo testo e salva come btsenza estensione, ad esempio .sh o qualsiasi altra cosa nella cartella /bin.

  • Vai alla cartella /bin/e cerca bt. Fare clic con il pulsante destro del mouse sul file, scegliere le proprietà e rendere eseguibile il file.

  • Quindi aprire il terminale @root e digitare bt.

e sei a posto.

#!/bin/bash   


if [ $(id -u) != "0" ]; then
    echo
    echo -e "!! You need to be logged in as \e[101m"!!Superuser!!"\e[0m" "\e[39m to run this script !!" >&2 "\e[0m" 
    echo
exit 1
fi
read -p "Are you sure you want to start Bluetooth y/n ? " -n 1 -r
    echo    
    if [[ ! $REPLY =~ ^[Yy]$ ]]
    then
    [[ "$0" = "$BASH_SOURCE" ]] && exit 1 || return 1
fi
    echo
    echo -n
    read -t 1
    echo -n -e "\e[39m"!! Starting "\e[34m \e[5m"Bluetooth "\e[25m \e[39m"Manager !!"\e[0m"
    echo
    read -t 1
    echo
    echo -n -e "!! Take the \e[34m"Blue "\e[39m"pill and Enjoy the Ride !! "\e[0m"
    echo
    read -t 1
    echo -n "!! working on it !! "
    echo
    read -t 1
    echo
    echo -n "!! Loading Update !! "
    echo
    read -t 1
    echo
    sudo apt-get update
    echo
    echo -n -e "\e[31m"!! "\e[39m"installing missing drivers  "\e[31m"!! "\e[0m"
    echo
    read -t 2
    echo
    sudo apt-get install bluetooth
    echo
    echo -n -e "unblocking bluetooth using \e[101m"Rfkill"\e[0m" unblock all"\e[0m"
    echo
    read -t 2
    echo
    sudo rfkill unblock all
    sudo /etc/init.d/bluetooth start
    echo
    echo -n -e "\e[31m"!! "\e[32m"You re good to "\e[34m \e[5m"Go "\e[25m \e[31m"!! "\e[0m"
    echo
    read -t 1
    echo
exit 1
fi

non so come funzioni ,,
Virtual Insanity,

beh, stavo per pubblicarlo con i blocchi di codice grazie a Annyways;)
Virtual Insanity,

sembra fantastico bene non ho visto che @ primo lol non ho mai pubblicato annything sul forum di Anny come un codice che stava già dicendo dannazione perché il mio testo è così grande, :)
Virtual Insanity
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.