Linux embarcado sem init.d?

3

Eu criei recentemente uma versão personalizada do Embedded Linux para o meu computador de placa única usando o Yocto. Mas essa compilação é nova para mim - não há nem a pasta /etc/init.d nem o /etc/networking/interfaces implementado. Você pode ver o que eu tenho na pasta /etc aqui:

busybox.links.nosuid  ld.so.conf            services
busybox.links.suid    libnl                 shadow
ca-certificates       localtime             shadow-
ca-certificates.conf  login.defs            shells
dbus-1                machine-id            skel
default               modprobe.d            slsh.rc
depmod.d              modules-load.d        ssh
environment           motd                  ssl
filesystems           mtab                  sysctl.d
fstab                 network               terminfo
group                 nsswitch.conf         timestamp
group-                os-release            tmpfiles.d
gshadow               pam.d                 udev
gshadow-              passwd                udhcpc.d
host.conf             passwd-               version
hostapd.conf          profile               wpa_supplicant.conf
hostname              profile.d             xdg
hosts                 protocols             yogurt-build-info
inputrc               resolv.conf           yogurt-version
iproute2              rpc
issue                 rsyncd.conf
issue.net             securetty

Consegui conectá-lo à rede usando os comandos ifconfig e route add , mas não consigo salvar essas configurações ou pelo menos fazê-las executadas na execução automática.

Poderia, por favor, me aconselhar onde procurar por serviços e networking. Ou o que devo adicionar a essa compilação para ter init.d , rede e ifup / ifdown?

    
por PaulPonomarev 22.11.2016 / 09:49

0 respostas