daisuke2
2022年5月27日 11時43分
お世話になっております。
BluetoothのUSBドングルの使用を検討しており、ドングルメーカーよりドライバインストールの指示がありました。
ドングルメーカー指示の通りコマンドを実行すると、エラーが出力され、ドライバインストールが失敗します。
インストールの失敗に対する要因、対処方法を教えて頂けますか。
インストール時のログ等、詳細は添付資料をご参照下さい。
なお、他のPC上のLinux環境では、インストールが成功します。
以上、宜しくお願い致します。
ファイル | ファイルの説明 |
---|---|
BluetoohUSBドングル_ドライバインストール時のエラー.pdf | |
Makefile.zip |
コメント
daisuke2
溝渕様
ご返信ありがとうございます。
> 添付していただいたログですが、途中で切りましたか? 多分ドライバのビルド
> 自体は成功しているように思います。
ログが途中で切れておりました。申し訳ございません。修正したファイルを再度添付します。
> ひとまず、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 |
at_mizo
溝渕です。
> その後、前回同様に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"を必要としていると思います。確認してみてください。
at_mizo
2022年6月1日 9時51分
溝渕です。
> インストールの失敗に対する要因、対処方法を教えて頂けますか。
このドライバは、HCI USB driverがmoduleとして利用されていることを前提と
しています。Armadillo-IoT G3ではLinuxカーネルに静的に組み込まれていま
す。
ひとまず、Linuxカーネルコンフィギュレーションで、BT_HCIBTUSBを無効にし
てみてください。
添付していただいたログですが、途中で切りましたか? 多分ドライバのビルド
自体は成功しているように思います。
BT_HCIBTUSBを無効にしても、今迄通りのエラーは出力されると思いますが、
(Makefile内の行頭にハイフン'-'がある行はエラーでも実行が継続される為)
無視して構いません。
最終的に、
"install rtk_btusb success!"
と表示されると成功です。