2AynEqi5
まだシリアルキーボードを認識させるのに苦労しています。
Piをキーボートとして認識させるためのg_hidがカーネル4.4.0でないとうまく動かせないのですが、
そのバージョンのカーネルソースをうまく取得できません。
そのため4.4.0用のカーネルモジュールの作成がうまくいけません。
もう仕方なののでカーネルを最新バージョンにあげて、g_hidの方をなんとかして最新バージョンで
動くようにしてみようと思います。
とりあえずまずはカーネルを最新化
sudo rip-update
ついでにコンパイルに必要そうなものを最新にしておきます。必要な場合は適宜sudoをつけてください。
sudo apt-get install bc
そしてgitから最新のソースをとってきてコンパイルします。
最新版にカーネルを更新しているので.configの編集は頑張らなくても大丈夫そうです。
git clone --depth=1 https://github.com/raspberrypi/linux
cd linux
KERNEL=kernel7
make bcm2709_defconfig
make -j4 zImage modules dtbs
ちなみに -j4のオプションをつけておくとCPUの4コアをフルに使ってコンパイルしてくれます。
これのおかげでraspberry pi zeroだと8時間ぐらいかかるコンパイルが1時間半ほどで出来上がります。
とかやってたらPi3のwlan0がなくなりました・・・・・・
これはどういう状況だ?無線LANのチップがお亡くなりになったのか???
ためしに完全に新規にRaspbianを書き込んだSDカードに変えて試してみてもwlan0が見当たらず・・・・
さらに不幸なことになぜか出来上がったカーネルのバージョンが4.1.19???????????なんでだ???
仕方ないのでrpi-4.4.yを指定してソースを取得し再コンパイル中
git clone --depth=1 https://github.com/raspberrypi/linux rip-4.4.y
よし!できたと!ということで目的のカーネルモジュールをコンパイルしてモジュールの情報をチェックしたら
linux 4.4.16+V7・・・・・
なんだよそのV7って!!!
ほしいのはlinux 4.4.16なんだよ!!
ちなみに相変わらずwlan0は行方知れずです。
仕方ないので有線接続です。
コメント