如何在东芝 satellite c55-896 笔记本电脑中找到内置蓝牙适配器

如何在东芝 satellite c55-896 笔记本电脑中找到内置蓝牙适配器

我已经使用Ubuntu一年多了,但是最近又遇到了一个老问题。

当我第一次安装 Ubuntu 时,蓝牙部分显示“未找到适配器”。我想买一个无线鼠标,但找不到解决办法。我可以使用我的端口进行外部蓝牙连接,或者买一台新笔记本电脑。

有人能帮我弄清楚为什么我的蓝牙无法被识别吗?

结果lspci -nnk | grep -iA2 net; lsusb 是:

07:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
    Subsystem: XAVi Technologies Corp. Device [1b9a:28a2]
    Kernel driver in use: ath9k
08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
    Subsystem: Toshiba America Info Systems Device [1179:f920]
    Kernel driver in use: r8169
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 04f2:b446 Chicony Electronics Co., Ltd 
Bus 002 Device 002: ID 0930:0227 Toshiba Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

启动板中的错误报告

结果uname -r3.16.0-44-generic

rfkill 列表的结果是:

 0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

结果dmesg | grep -i blue是:

[   16.841906] toshiba_bluetooth: Detected Toshiba ACPI Bluetooth device - installing RFKill handler
[   16.841925] toshiba_bluetooth: Re-enabling Toshiba Bluetooth
[   16.972752] Bluetooth: Core ver 2.19
[   16.972802] Bluetooth: HCI device and connection manager initialized
[   16.972810] Bluetooth: HCI socket layer initialized
[   16.972813] Bluetooth: L2CAP socket layer initialized
[   16.972821] Bluetooth: SCO socket layer initialized
[   17.103743] Bluetooth: Patch file not found ar3k/AthrBT_0x31010100.dfu
[   17.103747] Bluetooth: Loading patch file failed
[   19.390808] Bluetooth: RFCOMM TTY layer initialized
[   19.390819] Bluetooth: RFCOMM socket layer initialized
[   19.390824] Bluetooth: RFCOMM ver 1.11
[   19.412213] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   19.412216] Bluetooth: BNEP filters: protocol multicast
[   19.412223] Bluetooth: BNEP socket layer initialized
[ 2101.801424] toshiba_bluetooth: Re-enabling Toshiba Bluetooth

答案1

问题是该linux-firmware包不包含此模块所需的固件。显示为Patch file not found ar3k/AthrBT_0x31010100.dfu

linux-firmware可以通过安装包含固件的软件包来解决这个问题。在终端中运行

wget https://launchpad.net/~hanipouspilot/+archive/ubuntu/rtlwifi/+files/linux-firmware_1.144%2Bar3012_all.deb
sudo dpkg -i linux-firmware*.deb

重启后您的蓝牙应该可以工作。

更新我已将此固件发送给linux-firmware维护人员,并且已将其添加。迟早它会进入 Ubuntu 存储库。

相关内容