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?
Tags networking init.d etc embedded