Package: netcfg Version: 1.187 As explained in this thread: https://lists.debian.org/debian-boot/2024/04/msg00061.html , netcfg doesn't read the search domain property sent by dhcp to make it available to udhcpc and fill /etc/resolv.conf + lease file properly. This setup doesn't work in an environment where you have multiple search domains and it's getting even more complicated if your network mirror is on one of those search domains that is different from $domain.
A commit as already been made for the udhcpc script here: https://salsa.debian.org/installer-team/busybox/-/commit/bd0d90574a4e39b39d38b664ad15ac0c2ca1bbad We now just need to update netcfg package to make $search available to udhcpc. A proposed solution would be to update this line (https://salsa.debian.org/installer-team/netcfg/-/blob/master/dhcp.c#L38) as follow: const char* dhclient_request_options_udhcpc[] = { "subnet", "broadcast", "router", "domain", "hostname", "dns", "search", "ntpsrv", /* extra */ NULL }; Thanks