chroot e connmanctl

chroot e connmanctl

Eu tenho um dispositivo incorporado que possui um Linux incorporado em execução por meio de compilação cruzada por meio do BUILDROOT.

Além disso, eu também tenho uma instalação debian que é invocada usando um script como segue:

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 estava tentando usar o connmanctlutilitário, mas recebi o seguinte erro:

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

Então, pensei ok, de alguma forma o dbus não está rodando e tentei iniciá-lo:

systemctl start dbus

mas recebi a mensagem:

Running in chroot, ignoring request.

Não tenho certeza do que fazer a seguir. Suponho que seja porque estou executando o Debian neste ambiente chroot. Existe alguma solução alternativa para isso? Como posso obter os recursos de rede nesta instalação debian?

Responder1

É provavelmente o mais simples configurar a rede no seu sistema embarcado antes de entrar no chroot.

informação relacionada