chroot y connmanctl

chroot y connmanctl

Tengo un dispositivo integrado que tiene un Linux integrado ejecutándose mediante compilación cruzada a través de BUILDROOT.

Además, también tengo una instalación de Debian que se inicia mediante un script de la siguiente manera:

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

Ahora lo que estaba intentando hacer era configurar el acceso wifi en Debian y estaba intentando usar la connmanctlutilidad pero recibí el siguiente error:

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

Entonces, pensé que estaba bien, de alguna manera dbus no se está ejecutando e intenté iniciarlo de la siguiente manera:

systemctl start dbus

pero recibí el mensaje:

Running in chroot, ignoring request.

Realmente no estoy seguro de qué hacer a continuación. Supongo que esto se debe a que estoy ejecutando Debian en este entorno chroot. ¿Existe alguna solución para esto? ¿Cómo puedo obtener las capacidades de red en esta instalación de Debian?

Respuesta1

Probablemente lo más sencillo sea configurar la red en su sistema integrado antes de ingresar al chroot.

información relacionada