> I did one more test: I simply manually configured eth0 > no matter there was no such an interface. And suddenly > it is up and running! Problem must be somewhere in > communication with dhcp-server (my router).
at the start were you running ifconfig or ifconfig -a? Without -a it will only show interfaces that are up. So since you hadn't configured it at that stage you would not see it without the -a.