Mavericksにはいくつかの重要な更新がありました。そのため、最初のステップはソフトウェアの更新を実行し、OSとファームウェアの更新をインストールすることです。次に、次のようにして問題をトラブルシューティングできます。
システムログ
blued
デーモンに関連するエラーメッセージを確認します。
grep blued /var/log/system.log
(これは内に入力するコマンドですTerminal
)。不明なBluetooth機器からの接続試行がない場合は、このシステムログを確認してください。侵入者を検出できるようにするには、次の範囲内で自分のBluetoothアドレスをメモします。
System Information > Hardware > Bluetooth
例 :
Hardware Settings:
Address: A8-BB-CF-9B-07-D8
Manufacturer: Broad…
バッテリーチェック
このシステムログには、バッテリーレベルに関する情報は表示されません。Alt ⌥+ Bluetoothメニューバーアイコンで確認する必要があります。
干渉チェック
この干渉解析では、iStumblerをインストールして実行します。干渉の多い環境にいる場合は、他のBluetooth機器を片付け、トラックパッドの電源を切り、30秒待ってから電源を入れます。問題がBluetooth干渉の結果である場合、これによりシステム接続が回復する可能性があります(Bluetooth機器は802.11gと同じチャネルで使用するために周波数を回転させます。 。
MacOS X標準ツールを使用して、Bluetooth接続の動作をリアルタイムで分析することもできます。
System Preferences > Bluetooth
を押しAlt ⌥て、Bluetooth信号の実際のレベルを表示します:
さらに進むには、ギアドロップダウンメニューを開いてMonitor Connection RSSI
、接続品質の監視を選択します。
デーモンを再起動します
をTerminal
使用してシステムを起動したり、システムにアクセスしたりできるssh
場合はblued
、次のいくつかのコマンドで簡単に再起動できます。
ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo launchctl stop com.apple.blued
ps ax | egrep '[ /](PID|blued)'
2番目ps
は新しいプロセスIDを表示し、正しくlaunchd
再起動したことを確認する必要があります
blued
。blued
再起動しない場合(PIDは同じまま)、調査するより深刻な問題に直面しているので、より強力なキルが発生します。
ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo killall -c blued -KILL
ps ax | egrep '[ /](PID|blued)'
しかし、これはまったく良い兆候ではありません。これはblued
、シグナルを処理する可能性を超えてシステムコール内でスタックしたことを意味します。これは特に、Bluetoothドライバーまたはカーネル拡張機能内のバグの兆候です。