ジャンル不定の日記です。

8189fs.ko のビルドはできたのだが・・・

8189fs.ko のビルドはできた。
linuxのmenuconfigで無線を有効にしなきゃいけなかった。

↑こんな感じにしてカーネルのビルドをやり直した。
だが、まだ調整必要だから、ここは*にしてカーネルに組み込むんじゃなくてMにしてモジュールにするんだった。

そして、モジュールは1個もないが、
$ make ARCH=arm CROSS_COMPILE=arm-none-eabi- modules
する必要があった。
これするとモジュール以外に modules.order と modules.builtin ができる。
これを /lib/modules/5.4.11 に置かないと depmod ができない。

カーネルの再ビルドしたあとは 8189fs のビルドはすんなりいった。
8189fs.ko も/lib/modules/5.4.11 に置いた。

# depmod -a
# modprobe 8189fs
でモジュールのロードはできたぽい。

が、wlan0とかインターフェイス何も出てこない・・・
あと、eth0はあるけどeth1がないね。
これもなんかモジュールいるね。