我有一个嵌入式设备,通过 BUILDROOT 进行交叉编译,在其上运行嵌入式 Linux。
此外,我还有一个 debian 安装,它是使用如下脚本调用的:
mount -o bind /dev /debian/dev
mount -o bind /lib/modules /debian/lib/modules
chroot /debian chroot_init
现在我想做的是在 debian 下配置 wifi 访问,我尝试使用该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
在进入 chroot 之前,在嵌入式系统中配置网络可能是最简单的方法。