yaourt -Sy bluez bluez-cups bluez-firmware bluez-hid2hci bluez-libs bluez-utils
Per gestire i dispositivi bluetooth e' necessario aprire il terminale e digitare
bluetoothctl
entreremo in un programma da terminale dove utilizzereo i seguenti comandi (meglio se in ordine)
comandi utili
power on accende l'hardware ovvero la periferica bluetooth
agent on accende l' agente di riconoscimento bluetooth
scan on scansiona gli oggetti vicini individuandoli con una serie fatta di lettere e numeri che per comodita diciamo fosse XX:XX:XX:XX:XX. questa serie e' importante perche' identifica l'oggetto.
pair XX:XX:XX:XX:XX si collega l'oggetto identificato con la serie di lettere e numeri con il pc
trust XX:XX:XX:XX:XX si rende l'oggetto identificato con la stringa di lettere e numeri, nella disponibilita' del computer
connect XX:XX:XX:XX:XX si collega finalmente l' oggetto al computer
default-agent si reimposta l'agente di riconoscimento
quit si esce dal programma di gestione bluetooth
Per fare in modo poi che il bluetooth si accenda sempre all' avvio del computer
Creare un nuovo file scrivendo nel terminale
sudo medit /etc/udev/rules.d/10-local.rules
si aprira' medit , quindi scrivere all'interno queste due righe e salvare
# Set bluetooth power up
ACTION=="add", KERNEL=="hci0", RUN+="/usr/bin/hciconfig hci0 up"
RIPARARE ERRORE BLUETOOTH KERNEL 3.15
Nel caso in cui dovesse esserci un errore e non dovesse essere riconosciuta la chiavetta o la scheda interna con il kernel 3.15 e' necessario aprire il terminale e digitare in sequenza questi comandi. al termine il bluetooth tornera' a funzionare
1. autenticarsi come amministratore
sudo su
2. entrare nella cartella del proprio kernel (in questo caso 3.15.4-1 ma potrebbe essere diverso, per conoscerlo scrivere uname -r nel terminale)
cd /usr/lib/modules/3.15.4-1-ARCH/kernel/drivers/bluetooth/
3.una volta nella cartella, inserire questo unico comando per sistemare il bluetooth
cp ath3k.ko.gz ath3k.ko.gz.orig && cp btusb.ko.gz btusb.ko.gz.orig && gunzip ath3k.ko.gz && gunzip btusb.ko.gz && sed -e 's/\xf3\x0c\x05\x30/\xf3\x0c\x05\xe0/g' ath3k.ko > at.ko && sed -e 's/\xf3\x0c\x05\x30/\xf3\x0c\x05\xe0/g' btusb.ko > bt.ko && mv at.ko ath3k.ko && mv bt.ko btusb.ko && gzip ath3k.ko && gzip btusb.ko && rmmod ath3k && rmmod btusb && modprobe btusb && modprobe ath3k