É provavelmente o mais simples para configurar a rede no seu sistema incorporado antes de entrar no chroot.
Eu tenho um dispositivo embutido que possui um Linux embutido através de compilação cruzada através de BUILDROOT.
Além disso, também tenho uma instalação do Debian que é invocada usando um script da seguinte forma:
mount -o bind /dev /debian/dev
mount -o bind /lib/modules /debian/lib/modules
chroot /debian chroot_init
Agora, o que eu estava tentando fazer era configurar o acesso wifi no debian e eu estava tentando usar o utilitário connmanctl
, mas recebi o seguinte erro:
Error: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Então, achei que de alguma forma o dbus não estava rodando e tentei iniciá-lo por:
systemctl start dbus
mas recebi a mensagem:
Running in chroot, ignoring request.
Não sei bem o que fazer a seguir. Eu estou supondo que isso é porque eu estou executando debian sob este ambiente chroot. Existe alguma solução para isso? Como posso obter os recursos de rede sob esta instalação do Debian?
Tags networking chroot debian d-bus