Ubuntu 16.04 BCM4313/BCM2070 蓝牙固件问题

Ubuntu 16.04 BCM4313/BCM2070 蓝牙固件问题

这也是我在使用 Ubuntu 14.04 时遇到的一个问题。

有时蓝牙可以完美运行。但有时,通常在新启动时,蓝牙被禁用并且无法启用。重启 2-3 次后,蓝牙即可启动。

我尝试了其他 Broadcom 芯片上类似的解决方案,但它们对我来说不起作用,因为我找不到我的芯片的特定固件。

$ lsusb
Bus 002 Device 003: ID 04f2:b293 Chicony Electronics Co., Ltd 
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0a5c:21b4 Broadcom Corp. BCM2070 Bluetooth 2.1 + EDR
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$ dmesg | grep Blue
[    3.840242] usb 1-1.3: Product: Broadcom 2070 Bluetooth
[    9.067121] Bluetooth: Core ver 2.21
[    9.067151] Bluetooth: HCI device and connection manager initialized
[    9.067157] Bluetooth: HCI socket layer initialized
[    9.067162] Bluetooth: L2CAP socket layer initialized
[    9.067171] Bluetooth: SCO socket layer initialized
[   11.218643] Bluetooth: hci0 command 0x1009 tx timeout
[   11.300740] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   11.300746] Bluetooth: BNEP filters: protocol multicast
[   11.300754] Bluetooth: BNEP socket layer initialized

$ dmesg | grep Broad
[    3.840242] usb 1-1.3: Product: Broadcom 2070 Bluetooth
[    3.840246] usb 1-1.3: Manufacturer: Broadcom Corp
[    7.636612] wlan0: Broadcom BCM4727 802.11 Hybrid Wireless Controller 6.30.223.248 (r487574)

这个问题很麻烦。请帮忙。

谢谢。

蓝牙设置

编辑:

$ rfkill list
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: brcmwl-0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
6: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no


$ dpkg -l *bcm*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  bcmwl-kernel-s 6.30.223.248 amd64        Broadcom 802.11 Linux STA wireles
un  bcmwl-modalias <none>       <none>       (no description available)
rc  libcmis-0.4-4  0.4.1-3ubunt amd64        CMIS protocol client library
un  libcmis-0.5-5  <none>       <none>       (no description available)
ii  libcmis-0.5-5v 0.5.1-2ubunt amd64        CMIS protocol client library


$ sudo lshw -C network
*-network               
   description: Wireless interface
   product: BCM4313 802.11bgn Wireless Network Adapter
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: wlan0
   version: 01
   serial: e0:2a:82:a7:1a:84
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=wl0 driverversion=6.30.223.248 (r487574) ip=192.168.1.2 latency=0 multicast=yes wireless=IEEE 802.11abg
   resources: irq:16 memory:c5400000-c5403fff
*-network
   description: Ethernet interface
   product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: eth0
   version: 05
   serial: 98:4b:e1:bf:35:8b
   size: 10Mbit/s
   capacity: 100Mbit/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 autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8105e-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
   resources: irq:26 ioport:3000(size=256) memory:c1404000-c1404fff memory:c1400000-c1403fff

相关内容