Bluetooth no funciona en Ubuntu 14.04


11

Mi laptop es sony VPCEH15EN. En las primeras versiones de Ubuntu como 12.04 y 13.10 mi bluetooth solía funcionar correctamente. Pero ahora en Ubuntu 14.04 no funciona.

Aquí está la salida de sudo lshw -C network

*-network               
       description: Wireless interface
       product: AR9285 Wireless Network Adapter (PCI-Express)
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:07:00.0
       logical name: wlan0
       version: 01
       serial: cc:af:78:b3:e5:0f
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath9k driverversion=3.13.0-24-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:16 memory:92500000-9250ffff
  *-network
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:13:00.0
       logical name: eth0
       version: 06
       serial: 78:84:3c:e7:0f:5a
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8168e-2.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:41 ioport:2000(size=256) memory:91404000-91404fff memory:91400000-91403fff
  *-network
       description: Ethernet interface
       physical id: 1
       logical name: wwan0
       serial: fe:66:3d:53:82:83
       capabilities: ethernet physical
       configuration: broadcast=yes driver=qmi_wwan driverversion=22-Aug-2005 firmware=WWAN/QMI device ip=10.49.48.237 link=yes multicast=yes

La salida de lspci

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
07:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
0d:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)
13:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

La salida de ifconfig

eth0      Link encap:Ethernet  HWaddr 78:84:3c:e7:0f:5a  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:491 errors:0 dropped:0 overruns:0 frame:0
          TX packets:491 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:52829 (52.8 KB)  TX bytes:52829 (52.8 KB)

wlan0     Link encap:Ethernet  HWaddr cc:af:78:b3:e5:0f  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Aquí está la salida de lsusb

Bus 002 Device 006: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 002 Device 005: ID 8564:1000  
Bus 002 Device 004: ID 0b38:0010 Gear Head 107-Key Keyboard
Bus 002 Device 008: ID 12d1:1436 Huawei Technologies Co., Ltd. E173 3G Modem (modem-mode)
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
Bus 001 Device 003: ID 064e:a302 Suyin Corp. 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

También tengo este problema en Kubuntu 14.04. Probé el kernel 3.15rc2 más nuevo, pero nada cambia ... ¿Pueden surgir conflictos systemd-udev y upstart-udev?

¿Tampoco aparece en lsusb?
Nattgew

Creo que es más productivo informar un error.
Braiam

Se ha añadido la salida dellsusb
M.Tarun

Respuestas:


3

Revise su registro de dmesg:

dmesg | grep -i blue

En mi caso, tuve un problema con la falta de firmware:

$ dmesg | grep -i blue
[    2.216624] Bluetooth: Core ver 2.18
[    2.216639] Bluetooth: HCI device and connection manager initialized
[    2.216644] Bluetooth: HCI socket layer initialized
[    2.216646] Bluetooth: L2CAP socket layer initialized
[    2.216653] Bluetooth: SCO socket layer initialized
[    2.237027] Bluetooth: Firmware file "ath3k-1.fw" not found
[    2.414454] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.414457] Bluetooth: BNEP filters: protocol multicast
[    2.414464] Bluetooth: BNEP socket layer initialized
[    2.419758] Bluetooth: RFCOMM TTY layer initialized
[    2.419767] Bluetooth: RFCOMM socket layer initialized
[    2.419772] Bluetooth: RFCOMM ver 1.11

Esto fue resuelto por:

sudo apt-get install linux-firmware

Espero que sea útil.


1
Eso no ayudó. Ya lo tengo instalado y no tengo errores en mi dmesg
Ubuntuser

1

Tengo dos computadoras portátiles: una Toshiba y una Fujitsu, ambas muy antiguas y ambas computadoras de arranque dual con Windows 7 y Ubuntu 14.04 LTE de 32 bits. Ambas computadoras y ambos sistemas operativos funcionan bien con la conexión Bluetooth a un mini altavoz Bose Soundlink para reproducir música. Utilizo un dongle bluetooth USB para el enlace y todo funciona bien.

Sin embargo, con una computadora portátil mucho más nueva, un Toshiba Satellite Pro C50-A-1K9 que ejecuta la versión de 64 bits de Ubuntu 14.04 LTE, no puedo hacer que Bluetooth funcione a pesar de usar el mismo dongle y el mismo altavoz. La primera vez que encuentra el dispositivo, intenta emparejarse, pero solicita que se ingrese un código particular de 4 dígitos desde el dispositivo. Por supuesto, esto es imposible ya que el mini altavoz Bose Soundlink no tiene teclado. Otros intentos de buscar dispositivos bluetooth después de esta primera vez no encuentran nada. Si luego vuelvo a las viejas computadoras de bloc de notas, tampoco pueden encontrar el dispositivo con Windows o Ubuntu 14.04 de 32 bits. Sospecho firmemente que la versión de 64 bits de Ubuntu 14.04 LTE ha enviado un código al altavoz que evita que se conecte a través de Bluetooth a partir de entonces.

Si alguien más tiene el altavoz Bose mini soundlink y necesita superar este problema, entonces

  1. realice un restablecimiento de fábrica en el altavoz primero encendiéndolo y luego manteniendo presionado el botón bluetooth durante unos diez segundos cuando el altavoz emita un pitido y ahora funcionará nuevamente con las computadoras antiguas y Windows 7 o Ubuntu 14.04 LTE 32 bit.
  2. ¡evite usar bluetooth con Ubuntu 14.04 LTE versión de 64 bits hasta que un programador muy hábil encuentre el error!

0

Hay un problema con USB 3.0 (xhci) y los dispositivos bluetooth Atheros. La solución alternativa que he encontrado implica poner en la lista negra a ath3k echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.confy luego usar /etc/rc.local para modificar el ath3k en otro momento gksudo gedit /etc/rc.localy agregar modprobe ath3kencima de la línea, salir 0 Reiniciar y, con suerte, el bluetooth funcionará

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.