chroot e connmanctl

1

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?

    
por Luca 09.04.2017 / 14:28

1 resposta

1

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

    
por 10.04.2017 / 10:22