Armadilloフォーラム

Bluetooh USBドングル ドライバインストール時のエラー

daisuke2

2022年5月27日 11時43分

お世話になっております。
BluetoothのUSBドングルの使用を検討しており、ドングルメーカーよりドライバインストールの指示がありました。
ドングルメーカー指示の通りコマンドを実行すると、エラーが出力され、ドライバインストールが失敗します。
インストールの失敗に対する要因、対処方法を教えて頂けますか。
インストール時のログ等、詳細は添付資料をご参照下さい。
なお、他のPC上のLinux環境では、インストールが成功します。
以上、宜しくお願い致します。

コメント

溝渕です。

> インストールの失敗に対する要因、対処方法を教えて頂けますか。

このドライバは、HCI USB driverがmoduleとして利用されていることを前提と
しています。Armadillo-IoT G3ではLinuxカーネルに静的に組み込まれていま
す。

ひとまず、Linuxカーネルコンフィギュレーションで、BT_HCIBTUSBを無効にし
てみてください。

添付していただいたログですが、途中で切りましたか? 多分ドライバのビルド
自体は成功しているように思います。

BT_HCIBTUSBを無効にしても、今迄通りのエラーは出力されると思いますが、
(Makefile内の行頭にハイフン'-'がある行はエラーでも実行が継続される為)
無視して構いません。

最終的に、
"install rtk_btusb success!"
と表示されると成功です。

溝渕様
ご返信ありがとうございます。
> 添付していただいたログですが、途中で切りましたか? 多分ドライバのビルド
> 自体は成功しているように思います。
ログが途中で切れておりました。申し訳ございません。修正したファイルを再度添付します。

> ひとまず、Linuxカーネルコンフィギュレーションで、BT_HCIBTUSBを無効にし
> てみてください。
Linuxカーネルコンフィギュレーションで以下の”HCI USB driver”を無効化しました。
Networking support --->
Bluetooth subsystem support --->
Bluetooth device drivers --->
HCI USB driver
その後、前回同様にG3の実機上でドライバインストールを行いましたが、前回のログと同様となっており、"install rtk_btusb success!"はなく、インストールが成功していません。
G3の実機上にドライバインストールが必要と考えていますが、要因と対処方法について、ご教授頂けないでしょうか。
以上、宜しくお願い致します。

ファイル ファイルの説明
BluetoohUSBドングル_ドライバインストール時のエラー_修正.pdf

溝渕です。

> その後、前回同様にG3の実機上でドライバインストールを行いましたが、前回のログと同様となっており、"install rtk_btusb success!"はなく、インストールが成功していません。

エラーになっているのはこの箇所です。

make[2]: Entering directory '/root/driver/20220110_LINUX_BT_DRIVER/usb/bluetooth_usb_driver'
make[2]: *** /lib/modules/4.9.133-at22/build: No such file or directory. Stop.

"/root/driver/20220110_LINUX_BT_DRIVER/usb/bluetooth_usb_driver/Makefile"の中で、"/lib/modules/4.9.133-at22/build"を必要としていると思います。確認してみてください。