Errore kernel linux 3.15 - Bluetooth Atheros
Con il kernel 3.15 c'e' un bug che non fa funzionare il bluetooth.
La periferica non viene proprio vista.
Per risolvere questo annoso problema collegato a questo kernel 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
ora si può utilizzare il bluetooth da terminale seguendo la nostra guida cliccando QUI
il comando per sistemare il bluetooth esegue in ordine queste azioni:
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
[soluzione resa nota dell' utente Xieshichen del forum di ArchLinux]