udhcpc by default does not provide hostname information during the dhcp negotiation.
I would like to suggest a modification to /etc/init.d/network.sh: ( line 156 )
/sbin/udhcpc -b -T 1 -A 12 -i $INTERFACE -p \
to:
/sbin/udhcpc -b -T 1 -A 12 -F $(/bin/hostname) -i $INTERFACE -p \
what are your thoughts?
Mike