hiho,
Vielen Dank erstmal für die bisherigen Antworten 
ifconfig eth0 sagt:
eth0 Protokoll:Ethernet Hardware Adresse
00:A0:24:70:3C:56
inet6 Adresse: fe80::2a0:24ff:fe70:3c56/64
Gültigkeitsbereich:Verbindung
UP BROADCAST NOTRAILERS MULTICAST MTU:1500
Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:590 (590.0 b)
Interrupt:11 Basisadresse:0xc000
ps aux | grep „dhcp“ sagt:
root 4491 0.0 0.0 1392 376 ? S/etc/sysconfig/network/scripts/dhcpcd-hook eth0
root 6370 0.0 0.0 2788 732 pts/1 S+ 18:27
0:00 grep dhcp
markierte zeile sieht merkwuerdig aus. ich bnnutze immer pump daher bin ich mit dhcpcd nicht so firm, aber „-h Hostrechner“ ist schraeg. ich wuerde den entsprechenden Prozess abschiessen und zu fuss den Befehl und die Parameter uebergeben. mal nachpruefen was die option -h haben will.
Mhh wüsste nich, dass ich das getan habe, dhcpd läuft auch
nicht… Hab auch keinen DHCP Server konfiguriert oder
sonstiges. Wenn das also bei der Installation nicht passiert
ist, wüsste ich nicht wie. :-?
sieht auch nicht so aus, kein dhcpd am laufen.
Merkwürdig an der Sache kommt mir auch vor, dass wenn ich
einmal die Netzwerkverbindung aufgebaut habe, das Problem nach
einem „/etc/init.d/network stop“ nicht wieder auftritt. Bei
einem „/etc/init.d/network start“ wird sofort eine IP
zugewiesen. Erst nach einem Neustart tritt das Problem wieder
auf. Also muss doch da irgendwas beim Boot schief laufen :-/
Ich weiß nur nicht was 
Bin leider mit der Bash nicht so vertraut. Wie kann man denn
als Notlösung eine Schleife machen, die solange
„/etc/init.d/network restart“ ausführt bis eine IP zugewiesen
wurde?
naa, das wuerde ich auch eher lassen, und lieber versuchen den wahren grund herausfinden warum das nicht funzt, 10 minuten warten bis man eine ip bekommt ist inakzeptabel. vielleicht versuchst du mal pump, das nehme ich.
ich weiss ja nicht was das alles fuer optionen sind bei deinem dhcpcd, bei mir sieht das alles ein wenig anders aus: „pump -i eth0“ macht bei mir den job.
gerade das manual zu dhcpcd gefunden:
http://www.die.net/doc/linux/man/man8/dhcpcd.8.html
der hostname wird es wohl nicht sein. Allerdings sind da einige Parameter gar nicht aufgefuehrt im manual die bei dir dabei sind. kill den prozess und probiere mal das einfachste was geht:
dhcpcd eth0
den timeout der gesetzt wird ist auch hammerscharf: -t 999999.
den wuerde ich auch auf gar keinen fall nehmen.
sollte der befehl „zu fuss“ besser funzen musst du neu konfigurieren, steh im manual wie das geht. ausserdem solltest du auf jeden fall mit der option -d arbeiten am anfang…dafuer musst du allerdings noch einige einstellungen vornehmen, schau einfach in das manual steht alles drin.
ich hoffe das hilft
gruss josh