With more machines out that have wireless ethernet in addition to a wired, its actually quite likely that depending on what order devices get loaded, the only nic to respond may be something other than eth0. The 2004.2 livecd recognized all my adapters but only tried to acquire dhcp for eth0... Especially if the dhcp is getting started in the background now, it would be nice if it tried to activate all available cards.
Have you tested my -test1 LiveCD before posting this? If not, could you check it and see if it solves this already?
tried on 2004.3-test1. same effect. cards all recognized, but it only attempted to look for dhcp on eth0 there is only a net.eth0 in /etc/init.d (and in baselayout for that matter). Secondary cards will happily activate themselves by way of the hotplug (coldplug) part of a normal system, but that doesn't appear to be the case on the livecd.
Right... I've been pushing for this for a while and it seems that nobody really wants to listen. I'll see what I can do next time around but to be honest, you posted this a bit too late in the release cycle for me to go mucking about with it.
well this bit probably isn't a showstopper, though it would certainly be nice for the livecd to find and use everything thats available. as for the timeliness, its not until release time approaches that its even announced (or at least widely noticed) that there are new livecds to test. feel free to ping me during less hectic times to pound on these.
Honestly, this release was a bit worse than the last as far as test CDs go only because so much changed on us without much warning. The big one was the change from bootsplash to gensplash, so our tools have to be modified to support both, which really ended up taking up a lot of time. I *am* going to extend catalyst (all we have to do is add some links to net.eth1 net.eth2, etc) to do dhcp for all of the detected NICs. The current way that we're doing detection is dhcpcd is run manually before hotplug starts. What we would need to do is append a ifconfig_eth0 ( "dhcp" ) and so on for each to the /etc/conf.d/net file for each interface. This would keep dhcpcd from starting on these interfaces unless they are found and existed.
2005.0 will dhcp on the interfaces eth0 through eth4. I'll leave the bug open for future comments when 2005.0 is out.
This should be fixed in 2005.0