• Después de actualizar el kernel mi bluetooth no funciona.


    Después de actualizar el kernel 3.15.1 ya no funciona el bluetooth

    teto ~/Descargas/Linux/Varios $ dmesg|grep Bluetooth  
    [ 8.504627] Bluetooth: Core ver 2.19  
    [ 8.504860] Bluetooth: HCI device and connection manager initialized  
    [ 8.504880] Bluetooth: HCI socket layer initialized  
    [ 8.504883] Bluetooth: L2CAP socket layer initialized  
    [ 8.504903] Bluetooth: SCO socket layer initialized  
    [ 14.566533] Bluetooth: Can't get version to change to load ram patch err  
    [ 14.566629] Bluetooth: Loading patch file failed  
    [ 16.993092] Bluetooth: BNEP (Ethernet Emulation) ver 1.3  
    [ 16.993096] Bluetooth: BNEP filters: protocol multicast  
    [ 16.993105] Bluetooth: BNEP socket layer initialized
    

    Parece ser un bug [url:3h0rbcl7]https://bugs.archlinux.org/task/40902[/url:3h0rbcl7] en el cual dan un parche [b:3h0rbcl7]ath3k-btusb-3.15.1-1.patch[/b:3h0rbcl7], en el hilo [url:3h0rbcl7]https://bbs.archlinux.org/viewtopic.php?pid=1427917[/url:3h0rbcl7] si les funcionó el parche, mi pregunta es: ¿como se instala un parche? es que no entiendo mucho de esto

    teto ~/Descargas/Linux/Varios $ patch < ath3k-btusb-3.15.1-1.patch  
    can't find file to patch at input line 4  
    Perhaps you should have used the -p or --strip option?  
    The text leading up to this was:  
    --------------------------  
    |diff -aur linux-3.15.pristine/drivers/bluetooth/ath3k.c linux-3.15.new/drivers/bluetooth/ath3k.c  
    |--- linux-3.15.pristine/drivers/bluetooth/ath3k.c 2014-06-19 19:02:04.340613428 +0200  
    |+++ linux-3.15.new/drivers/bluetooth/ath3k.c 2014-06-19 19:07:57.197350498 +0200  
    --------------------------  
    File to patch:   
    
    

    Muchas gracias por sus comentarios

  • Después de actualizar el kernel 3.15.1 ya no funciona el bluetooth

    teto ~/Descargas/Linux/Varios $ dmesg|grep Bluetooth  
    [ 8.504627] Bluetooth: Core ver 2.19  
    [ 8.504860] Bluetooth: HCI device and connection manager initialized  
    [ 8.504880] Bluetooth: HCI socket layer initialized  
    [ 8.504883] Bluetooth: L2CAP socket layer initialized  
    [ 8.504903] Bluetooth: SCO socket layer initialized  
    [ 14.566533] Bluetooth: Can't get version to change to load ram patch err  
    [ 14.566629] Bluetooth: Loading patch file failed  
    [ 16.993092] Bluetooth: BNEP (Ethernet Emulation) ver 1.3  
    [ 16.993096] Bluetooth: BNEP filters: protocol multicast  
    [ 16.993105] Bluetooth: BNEP socket layer initialized
    

    Parece ser un bug [url:3h0rbcl7]https://bugs.archlinux.org/task/40902[/url:3h0rbcl7] en el cual dan un parche [b:3h0rbcl7]ath3k-btusb-3.15.1-1.patch[/b:3h0rbcl7], en el hilo [url:3h0rbcl7]https://bbs.archlinux.org/viewtopic.php?pid=1427917[/url:3h0rbcl7] si les funcionó el parche, mi pregunta es: ¿como se instala un parche? es que no entiendo mucho de esto

    teto ~/Descargas/Linux/Varios $ patch < ath3k-btusb-3.15.1-1.patch  
    can't find file to patch at input line 4  
    Perhaps you should have used the -p or --strip option?  
    The text leading up to this was:  
    --------------------------  
    |diff -aur linux-3.15.pristine/drivers/bluetooth/ath3k.c linux-3.15.new/drivers/bluetooth/ath3k.c  
    |--- linux-3.15.pristine/drivers/bluetooth/ath3k.c 2014-06-19 19:02:04.340613428 +0200  
    |+++ linux-3.15.new/drivers/bluetooth/ath3k.c 2014-06-19 19:07:57.197350498 +0200  
    --------------------------  
    File to patch:   
    
    

    Muchas gracias por sus comentarios

  • Hola, aquí hay información detallada -espero que te sirva-:
    [b:2w425dfs]
    En inglés :[/b:2w425dfs]

    [http://www.linuxheadquarters.com/howto/tuning/kernelpatch.shtml][0]">[http://www.linuxheadquarters.com/howto/][1] … atch.shtml

    [b:2w425dfs]En Español :[/b:2w425dfs]

    [http://foros.archlinux-es.org/viewtopic.php?f=4&t=6927][0]">[http://foros.archlinux-es.org/viewtopic.php?f=4&t=6927][2]

    Saludos.

    [0]: <a href=
    [1]: http://www.linuxheadquarters.com/howto/
    [2]: http://foros.archlinux-es.org/viewtopic.php?f=4&t=6927

  • Muchas gracias tocayo por la guía, también estuve leyendo otros tutoriales [url:2wxh05wi]http://andalinux.wordpress.com/2009/08/24/crear-y-aplicar-parches-patches-en-linux/[/url:2wxh05wi], [url:2wxh05wi]http://guimi.net/blogs/hiparco/generar-diff-y-aplicar-patch-parches/[/url:2wxh05wi]; pero la verdad te digo, me supera esto.
    Según Dustin, en la sección de inglés, el parche hay que compilarlo con el kernel…y es mejor esperar que a que pongan el parche los de Arch, [i:2wxh05wi]You would have to compile the linux kernel from source in order to apply the patch. Building the kernel from source is a rather involved process. I recommend downgrading to the previous kernel version until the patch is applied by the Arch kernel maintainer instead. You should be able to use this command:
    sudo pacman -U /var/cache/pacman/pkg/linux-3.14.6-1.pkg.tar.xz
    [/i:2wxh05wi]

    Siempre gracias a tus puntuales consejos, pero mejor voy a esperar, es que tengo miedo de corromper el sistema
    Saludos

  • Sigo teniendo problemas para que funcione el bluetooth con el kernel 3.15, siguiendo el hilo de [url:1v4brap5]https://bbs.archlinux.org/viewtopic.php?pid=1427917[/url:1v4brap5] donde dan un patch, encontré una solución más sencilla que tocar el kernel como me aconsejaron los administradores, esta es la solución y funcionó para mí

    \# cd /usr/lib/modules/3.15.4-1-ARCH/kernel/drivers/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
    

    y ya está vuelve a funcionar todo, saludos.

Posts 5Views 2132
Log in to reply