Hmm, je mehr ich über das Thema Android und DHCP suche, desto mehr Problemberichte finde ich. Das Gehacke in den Foren und teilweise auch im Android-Bugtracker hat teilweise Sandkastenniveau, zumindest was das Zuschieben der Verantwortung betrifft.
Nun gut.
Was Sie erstmal machen können, ist die DHCP-Konfiguration gemäß [url]Keine Antwort von UCS an DHCP-Relay] unter die Lupe zu nehmen. Bei mehreren Ranges wäre da mit der IP-Adresse des Androiden abzugleichen.
Man sollte sich auch in /var/log/messages vergewissern, dass der DHCP-Request wirklich über diesen Server gegangen ist.
Ansonsten fällt mir dann nur noch die große Keule ein. Also mit Wireshark die DHCP Pakete mitschneiden und nachsehen, ob der Client höflich und korrekt gefragt und auch eine korrekte Antwort bekommen hat.
Viele Grüße,
Dirk Ahrnke