Bluetooth non funziona in Ubuntu 14.04


11

Il mio laptop è Sony VPCEH15EN. Nelle prime versioni di Ubuntu come 12.04 e 13.10 il mio bluetooth funzionava correttamente. Ma ora in Ubuntu 14.04 non funziona.

Ecco l'output di 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

L'output di 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)

L'uscita di 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)

Ecco l'output di 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

Ho questo problema anche su Kubuntu 14.04. Ho testato il nuovo kernel 3.15rc2 ma non cambia nulla ... Possono esserci conflitti tra systemd-udev e upstart-udev?

Inoltre non si presenta in lsusb?
Nattgew,

Penso che sia più produttivo segnalare un bug.
Braiam

Aggiunta l'output dilsusb
M. Tarun

Risposte:


3

Controlla il registro di dmesg:

dmesg | grep -i blue

Nel mio caso, ho avuto un problema con il firmware mancante:

$ 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

Questo è stato risolto da:

sudo apt-get install linux-firmware

Spero sia utile.


1
Questo non ha aiutato. L'ho già installato e non ho errori nel mio dmesg
Ubuntuser il

1

Ho due computer portatili: un Toshiba e un Fujitsu, entrambi molto vecchi e entrambi computer a doppio avvio con Windows 7 e Ubuntu 14.04 LTE a 32 bit. Entrambi i computer e entrambi i sistemi operativi funzionano perfettamente con il collegamento Bluetooth a un mini altoparlante soundlink Bose per la riproduzione di musica. Uso un dongle bluetooth USB per il collegamento e tutto funziona bene.

Tuttavia, con un laptop molto più recente, un Toshiba Satellite Pro C50-A-1K9 che esegue la versione a 64 bit di Ubuntu 14.04 LTE non riesco a far funzionare il Bluetooth nonostante utilizzi lo stesso dongle e lo stesso altoparlante. La prima volta che trova il dispositivo, tenta di eseguire l'accoppiamento, ma chiede di immettere un determinato codice a 4 cifre dal dispositivo. Questo è ovviamente impossibile poiché l'altoparlante mini soundlink Bose non ha una tastiera! Ulteriori tentativi di ricerca di dispositivi Bluetooth dopo questa prima volta non trovano nulla. Se poi torno ai vecchi computer con blocco note, anche loro non riescono a trovare il dispositivo con Windows o Ubuntu 14.04 a 32 bit. Sospetto fortemente che la versione a 64 bit di Ubuntu 14.04 LTE abbia inviato un codice all'altoparlante che impedisce in seguito il collegamento tramite bluetooth.

Se qualcun altro ha l'altoparlante mini soundlink Bose e deve superare questo problema, allora

  1. eseguire un ripristino di fabbrica sull'altoparlante accendendolo prima tenendo premuto il pulsante bluetooth per circa dieci secondi quando l'altoparlante emette un segnale acustico e ora funzionerà di nuovo con i vecchi computer e Windows 7 o Ubuntu 14.04 LTE a 32 bit.
  2. evitare di usare il bluetooth con Ubuntu 14.04 LTE versione a 64 bit fino a quando un programmatore molto esperto trova il bug!

0

Si è verificato un problema con USB 3.0 (xhci) e i dispositivi Bluetooth Atheros. La soluzione che ho trovato riguarda la blacklist di ath3k con echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.confe quindi usare /etc/rc.local per modprobe ath3k in un secondo momento gksudo gedit /etc/rc.locale aggiungere modprobe ath3ksopra la linea exit 0 Riavvia e con un po 'di fortuna il bluetooth funzionerà

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.