On Thu, Feb 27, 2025 at 3:19 PM Benjamin Marty via lists.yoctoproject.org <info=benjaminmarty...@lists.yoctoproject.org> wrote: > > Hello > > I'm using Yocto (Scarthgap) on a Raspberry Pi CM4 with ifupdown and > init-ifupdown included in my image. The system uses systemd as the init > manager. > > It seems that the init scripts for ifupdown are not executed in a systemd > environment. My /etc/network/interfaces file is as follows: > # cat /etc/network/interfaces > auto lo > iface lo inet loopback > > auto eth0 > iface eth0 inet dhcp > > However, after a reboot, eth0 remains down: > # ip a show eth0 > 2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group > default qlen 1000 > link/ether d8:3a:dd:a8:b6:52 brd ff:ff:ff:ff:ff:ff > altname end0 > > Checking systemctl shows: > # systemctl status networking > * networking.service - LSB: Raise network interfaces. > Loaded: loaded (/etc/init.d/networking; generated) > Active: inactive (dead) > Docs: man:systemd-sysv-generator(8) > > I have to manually run ifup eth0 to bring up the interface. Is this expected > behavior, or is there a service I need to enable to automate this? > > Maybe also any other recommendation for a Network Manager, best with a > high-level API? >
systemd-networkd? -- Alex Kiernan
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#64888): https://lists.yoctoproject.org/g/yocto/message/64888 Mute This Topic: https://lists.yoctoproject.org/mt/111416480/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-