Hi.
It used to work without a problem for a couple of days but suddenly I'm getting very weird interface names. Instead of "eth1", I'm getting "__tmp437329847239" where the number behind tmp is random.
I get this from time to time, too, on an iBook (airport driver, so no firmware involved).
NetworkManager gets sort of confused by this. The interface does work though when configged by hand.
NM seems to work, dhclient does not like those ifnames.