Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

モータードライバモジュールが入らない #24

Closed
tanacchi opened this issue May 14, 2018 · 4 comments
Closed

モータードライバモジュールが入らない #24

tanacchi opened this issue May 14, 2018 · 4 comments

Comments

@tanacchi
Copy link
Member

tanacchi commented May 14, 2018

対処法をご存知でしたらお教え願います。orz

概要

wiki のこのページにしたがって作業を進めていましたが、
どうも上手くカーネルモジュールのロード(insmod)まで上手くいきません。

作業環境

@tanacchi のパソコン

OS: Ubuntu 16.04
Kernel バージョン: 4.13.0-41-generic
makeの段階でエラーが吐かれます。
make_error
imcs01 自体が古いようなので、16.04 では厳しいかとも思っていますが
configureを書いたら上手くいくかもと期待しながら対処しています。

@Kose-i のパソコン

OS: Ubuntu 14.04
Kernel バージョン: 4.4.0-124-generic
insmodの段階でRequired key not availableとエラーが吐かれます。
insmod_error
usb に imcs01 を接続しても/dev/urbtc*は存在しませんでした。
こちらも試行錯誤しながら対処しています。

どちらも urbtc.c のinclude 部分を書き換えています。

@RyodoTanaka
Copy link
Member

RyodoTanaka commented May 14, 2018

@tanacchi
Ubuntu 16.04で起きるエラーですが,確かに僕のPC(ubuntu 16.04 Kernel 4.0.13.0-36)でも同様のエラーが置きました.軽くググッてみると,「4.0.10より古ければ...」みたいな記述を見つけたので,同じPC内にあった4.0.4.0-124を試したのですが,同様のエラーが出てしまいました...orz
何か対策を打たないとUbuntu 16.04では使えないですね....OMG

@Kose-i のPCについて
おそらく,urbtc.koまでのPathが通ってないことが原因のように思います.(本当にurbtc.koが生成できているなら)
用意しているスクリプトでは,rosfindコマンドを利用しています.
故に,fourth_robot_driverまでのPathが通っていないとうまく機能しません.
fourth_robot_driverパッケージを格納しているワークスーペースのPath通し(source devel/setup.bashってするやつ)はきちんとできていますか?
確認をしてみてください.
よろしくお願いします.

@tanacchi
Copy link
Member Author

Ubuntu 16.04 の件、了解しました。

確認してみたところ、Path は通っていました。

@RyodoTanaka
Copy link
Member

RyodoTanaka commented May 14, 2018

Path通ってるのにうまくいかないのは初めてかも...
今すごい簡単に調べたら,BIOSのセキュアブートが有効になってるとinsmodできないことがあるみたい.
http://www.taillook.tech/entry/2016/11/02/115214
確かに,僕が使ってたLaptopはLegacyでブートしてたので,セキュアブートとかなかったから出会ってなかったエラーかもしれないです.
@Kose-i セキュアブートを無効にして試してみてもらってもいいですか?

@RyodoTanaka RyodoTanaka assigned RyodoTanaka and Kose-i and unassigned RyodoTanaka and Kose-i May 14, 2018
@tanacchi
Copy link
Member Author

セキュアブートを無効にするとうまくいきました!!!!!!!!!!!
ありがとうございました(;O;)
詳細は wikiに記載します

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants