web-dev-qa-db-ja.com

Lenovo ThinkPad T470のLinux Bluetoothドライバー

Lenovo ThinkPad T470でUbuntu 16.04を実行していますが、利用可能なすべての仕様によれば、Bluetoothは明らかにコンピューターに搭載されていますが、Bluetoothは存在しないようです。

カーネルドライバーがないようです。十分に簡単に聞こえますが、このドライバを見つける場所に関する情報が見つからず、それがどれであるかさえ特定できません。私は仕様をオンラインで検索しましたが、私が見つけたのは「統合されたBluetooth」またはその効果のための何かです。これまでに見つけた中で最も具体的なものは、Ubuntuページの「Intel Unknown」です。私はこの情報を使用して、Intelからであれ他の場所からであれ、あらゆる種類のLinux Bluetoothドライバーを見つけることができませんでした。

lspcilsusbも有用なものを示していませんが、とにかく出力は次のとおりです。

[root@tutu ~]# lspci 
00:00.0 Host bridge: Intel Corporation Device 5904 (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 5916 (rev 02)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI (rev 21)
00:16.3 Serial controller: Intel Corporation Device 9d3d (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Device 9d12 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4) I219-LM (rev 21)
3a:00.0 Network controller: Intel Corporation Device 24fd (rev 78)
3c:00.0 Non-Volatile memory controller: Toshiba America Info Systems Device 0115 (rev 01)
[root@tutu ~]# lsusb 
Bus 002 Device 002: ID 0bda:0316 Realtek Semiconductor Corp. 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04ca:7066 Lite-On Technology Corp. 
Bus 001 Device 004: ID 8087:0a2b Intel Corp. 
Bus 001 Device 003: ID 0458:0185 KYE Systems Corp. (Mouse Systems) 
Bus 001 Device 002: ID 1395:002d Sennheiser Communications 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

だから、率直に言って、私は行き詰まっており、オンラインで役立つものを見つけることができませんでした。 Bluetoothチップを識別したり、Linuxドライバー(Ubuntu 16.04)を見つけたりするためのヒントはありますか?

3
Teekin

これはあなたの問題を解決するはずです:

Sudo apt-get install linux-generic-hwe-16.04-Edge xserver-xorg-input-libinput-hwe-16.04
wget https://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161.1_all.deb
Sudo dpkg -i linux-firmware_1.161.1_all.deb

これを行い、再起動します。

ソース? ここ 、Ubuntu 16.04 LTSおよびLenovo Y520やDell Precision 5520mなどの他のノートブックモデル上のIntel 8265 Bluetoothで同じ問題に直面している人々。

このコマンドラインは、libinput + kernelのHWEバージョン、およびlinux-firmwareパッケージの1.161.1より高いバージョンが必要であることを意味します。

Lenovo t470の SCCM Package for Windows を参照して、正確なBluetoothモデル番号を取得しました。

他のユーザーから報告されたように、このソリューションはThinkpadバリアントt470およびt470sで動作します

5
user34720