chrootとconnmanctl

chrootとconnmanctl

BUILDROOTを介してクロスコンパイルし、組み込みLinuxを実行する組み込みデバイスがあります。

また、次のスクリプトを使用して呼び出されるDebianインストールもあります。

mount -o bind /dev /debian/dev
mount -o bind /lib/modules /debian/lib/modules
chroot /debian chroot_init

今私が望むのは、DebianでWi-Fiアクセスを設定することです。このconnmanctlユーティリティを試しましたが、次のエラーが発生しました。

Error: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory

だからdbusが実行されていないようです。次から始めました。

systemctl start dbus

しかし、次のようなメッセージを受け取りました。

Running in chroot, ignoring request.

次に何をすべきかわかりません。私はこのchroot環境でDebianを実行しているからだと思います。解決策はありますか?この Debian インストールでネットワーキング機能をどのように取得できますか?

答え1

組み込みシステムでネットワークを構成することは、おそらくchrootingの前に進む最も簡単な方法です。

関連情報