Parece que, assim que o instalador terminar a configuração no arquivo.
/etc/network/interfaces
irá sobrescrever este
/target/etc/network/interfaces
Você pode querer substituir sua linha late_command por isso.
#Execution after installation
d-i late_command string cp /cdrom/preseed/interfaces /etc/network/interfaces
Estou usando um método semelhante no meu preseed para configurar minha rede. Note que se você estiver usando um script para configurar / etc / network / interfaces , você precisará executá-lo com o busybox ex:
d-i late_command string wget http://url/to/script -O ./script.sh; \
ash ./script.sh;
ou
./script.sh
se o seu script tiver o shebang
#!/bin/ash