Hi,
I believe the issue is in the netcfg package.
I just had a look into /var/log/installer/syslog after the installation where I can find the following lines:
Jan 16 16:43:10 netcfg[5970]: INFO: Starting netcfg v.1.103 (built 20121210-1746)
Jan 16 16:43:10 netcfg[5970]: WARNING **: Couldn't read Wpasupplicant pid file, not trying to kill.
Jan 16 16:43:10 netcfg[5970]: INFO: Could not find valid BOOTIF= entry in /proc/cmdline
Jan 16 16:43:10 netcfg[5970]: INFO: Taking down interface eth0
Jan 16 16:43:22 netcfg[5970]: INFO: Taking down interface lo
Jan 16 16:43:22 netcfg[5970]: INFO: Taking down interface lo
Jan 16 16:43:22 netcfg[5970]: INFO: Activating interface eth0
Jan 16 16:43:23 kernel: [ 40.433149] pcnet32 0000:02:01.0: eth0: link up
Jan 16 16:43:23 netcfg[5970]: INFO: executing: ip addr add
192.168.6.61/24 broadcast 192.168.6.255 dev eth0
Jan 16 16:43:23 netcfg[5970]: INFO: Waiting time set to 3
Jan 16 16:43:24 netcfg[5970]: INFO: ethtool-lite: eth0 is connected.
Jan 16 16:43:24 netcfg[5970]: INFO: Found link on eth0
Jan 16 16:43:24 netcfg[5970]: ARPING to 192.168.6.30 from 192.168.6.61 via eth0
Jan 16 16:43:24 netcfg[5970]: Unicast reply from 192.168.6.30 [0:24:fe:eb:bc:53] 0.856ms
Jan 16 16:43:24 netcfg[5970]: Sent 1 probe(s) (1 broadcast(s))
Jan 16 16:43:24 netcfg[5970]: Received 1 replies (0 request(s), 0 broadcast(s))
Jan 16 16:43:24 netcfg[5970]: INFO: Gateway reachable on eth0
Jan 16 16:43:24 netcfg[5970]: DEBUG: Getting default hostname from rDNS lookup of static-configured address 192.168.6.61
Jan 16 16:43:24 netcfg[5970]: DEBUG: getnameinfo() returned -2: errno 11 (Resource temporarily unavailable)
Jan 16 16:43:27 netcfg[5970]: DEBUG: No interface given; clearing /etc/network/interfaces
Jan 16 16:43:27 netcfg[5970]: DEBUG: Writing informative header
Jan 16 16:43:27 netcfg[5970]: DEBUG: Success!
Jan 16 16:43:27 netcfg[5970]: DEBUG: Writing loopback interface
Jan 16 16:43:27 netcfg[5970]: DEBUG: Success!
Jan 16 16:43:27 netcfg[5970]: DEBUG: Writing static IPv4 stanza for eth0
For me the line "No interface given; clearing /etc/network/interfaces" looks like the file could not be written correctly due to a missing interface name.
That is why I added "d-i netcfg/choose_interface select eth0" to preseed.cfg but unfortunately there was not change with a new ISO image build with it.
Is my assumption correct, should I open a bug report for netcfg with these information?
Br
Julian