Hmm, my last patch does not work, becaus building the initrd by dracut fails if the kill-dhclient.sh script does not exist. I've tried it another way by adding this to fai-make-nfsroot:
sed -i -e '/kill-dhclient.sh/d' $NFSROOT/usr/lib/dracut/modules.d/35network-legacy/module-setup.sh It worked, the dhclient was started inside the initrd but not killed. So the dhclient is still running. But this also had problems when using an nfsroot mount, when I forced the lease-time to be short. I guess the dhclient cannot renew the IP because it accesses files from inside the initrd which are not available any more when FAI is running. So, I'm not sure if it works from fai-cd. How should we fix #987779? Any ideas? -- regards Thomas