
Linux カーネル構成では、偽の LR-WPAN ドライバーを有効にして、コンパイルされるカーネルに追加できます。偽の LR-WPAN ドライバーが必要なのはなぜでしょうか? デバッグのためだとは思いますが、推測だけにとどめておくのはやめましょう。ドキュメントや Google では答えが見つからないようです。
答え1
からカーネル構成ファイル内の説明(Kconfig
ドライバーディレクトリ内):
tristate "Fake LR-WPAN driver with several interconnected devices"
depends on IEEE802154_DRIVERS
---help---
Say Y here to enable the fake driver that serves as an example
of HardMAC device driver.
このドライバを使用すると、対応するハードウェアがない場合でも、Linux の IEEE 802.15.4 サブシステムのテスト、デバッグ、実験を行うことができます。また、このドライバのソースは、一部の IEEE 802.15.4 ドライバ用のドライバを作成するためのテンプレートにもなります。このドライバは、IEEE 802.15.4 関連のツールやドライバのプログラマーにのみ役立ちます。