ラップトップにBluetoothアダプターがあるかどうかを確認するにはどうすればよいですか?
Ubuntuを起動したときに、カーネルがそれを取得し、そのモジュールをロードしていました。コマンドラインから、gnome-terminalは次のコマンドを入力します:
dmesg | grep -i blue
以下と同様の出力が得られる場合、ラップトップにはBluetooth機能があります。
[ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device
lsusb
を使用:
Sudo lsusb |grep Bluetooth
次のような出力が得られます。
Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bluetoothデバイスがない場合、このコマンドの出力はありません。
礼儀:https://help.ubuntu.com/community/BluetoothSetup#Manual_Discovery
asusラップトップでは、右上にBluetoothアイコンがあり、
dmesg | grep Blue
取得:
[ 3.757769] Bluetooth: Core ver 2.16
[ 3.757798] Bluetooth: HCI device and connection manager initialized
[ 3.757802] Bluetooth: HCI socket layer initialized
[ 3.757805] Bluetooth: L2CAP socket layer initialized
[ 3.757814] Bluetooth: SCO socket layer initialized
[ 3.767297] Bluetooth: Generic Bluetooth USB driver ver 0.6
[ 4.332846] Bluetooth: RFCOMM TTY layer initialized
[ 4.332853] Bluetooth: RFCOMM socket layer initialized
[ 4.332856] Bluetooth: RFCOMM ver 1.11
[ 4.340772] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 4.340776] Bluetooth: BNEP filters: protocol multicast
しかし:Sudo lsusb |grep Bluetooth
は何も返しません。
ハードウェアネットワーク(機内モード)スイッチがあるかどうかも確認してください。これにより、Bluetoothが無効になり、Ubuntuから見えなくなります。
私の場合、提案された回答はすべて正しい結果を出すことができませんでした。私のラップトップが実際にBluetoothアダプターを持っているかどうかを検出するには、 これらの指示 に従う必要がありました。
Sudo apt-get install bluez-utils
次に:
Sudo /etc/init.d/bluetooth restart
上記は、必要なものをすべてインストールし、すべてが適切に初期化されたことを確認するためのものです。今:
geek@liv-inspiron:~$ hcitool dev
Devices:
hci0 00:11:95:00:1A:CF
BluetoothデバイスのIDは異なることに注意してください。また、Blueman BluetoothでTurned On
であることも確認する必要がありました。
lsusb |grep -i bluetooth
とdmesg | grep -i blue
の両方の前または後は、目的のものは何も出力しません(つまり空です)。それでも、Bluetoothアダプターは物理的に存在し、別のデバイスにファイルを送信できます...
正確に見つける方法はありません。一部のBluetoothモジュールはLinuxカーネルでサポートされておらず、検出されない場合があります。
通常、lsusb
およびlspci
出力でbluetoothモジュールを探します。ただし、モジュールがサポートされている場合でも、「bluetooth」を含まない出力がある場合があります。
たとえば、Atheros AR3012 bluetoothモジュールが動作しています。
lsusb
は13d3:3408 IMC Networks
として表示します。
最初はサポートされていませんでしたが、動作させるためにカーネルパッチを作成しました。現在、このパッチは、Ubuntuがサポートするすべてのカーネルに適用されます。
Bluetoothを使用していて、Ubuntuで機能しないことが確実な場合は、ターミナルで実行してランチパッドに報告してください
ubuntu-bug linux
また、apportによって収集された情報に加えて、Sudo cat /sys/kernel/debug/usb/devices
端末コマンドの出力を追加します。
あなたのラップトップには、ラップトップの下にあるバッテリーの近くのステッカーにBluetooth MACアドレスが印刷されている可能性があります。
より簡単な解決策があります。