This all boils down to ifplud being selected to start the interface rather than ifup. Probably because I had an old ifcfg-eth0 file that did not have MII_NOT_SUPPORTED in it. I put that in the file and it worked again.
It would be nice if ifplugd detected it could not work with the card (versus is not connected, something like looking for "operation not supported" or such) and ran ifup ... BTW, my card is a "3Com Corporation 3c905 100BaseTX" shouldn't that card support MII? Eugenio Diaz wrote: > Since the last update last night I noticed the output of ifconfig was > missing the line that tells the inet bcast and netmask for eth0. After > further investigation I noticed there are no routes for eth0. So the > interface is shown as UP by ifconfig, but with no IP address ... if I > do "ifup eth0" the ip is assigned ... any ideas anyone? > -- Eugenio Diaz, BSEE/BSCE Linux Engineer [EMAIL PROTECTED]