busybox это набор стандартных линуксовых команд .а знает ваша busybox про udhcpc или нет проверить легко .соеденитесь telnet с kathrein и наберите команду udhcpc -h и посмотрите ответ
# udhcpc -h
udhcpc: option requires an argument -- h
BusyBox v1.2.1 (2007.10.12-18:30+0000) multi-call binary
Usage: udhcpc [-Cfbnqtv] [-c CID] [-V VCLS] [-H HOSTNAME] [-i INTERFACE]
[-p pidfile] [-r IP] [-s script]
-c, --clientid=CLIENTID Set client identifier
-C, --clientid-none Suppress default client identifier
-V, --vendorclass=CLASSID Set vendor class identifier
-H, --hostname=HOSTNAME Client hostname
-h, Alias for -H
-f, --foreground Do not fork after getting lease
-b, --background Fork to background if lease cannot be immediatel
y negotiated
-i, --interface=INTERFACE Interface to use (default: eth0)
-n, --now Exit with failure if lease cannot be immediately negotia
ted
-p, --pidfile=file Store process ID of daemon in file
-q, --quit Quit after obtaining lease
-r, --request=IP IP address to request (default: none)
-s, --script=file Run file at dhcp events (default: /usr/share/udh
cpc/default.script)
-t, --retries=NUM Send up to NUM request packets
-v, --version Display version
Вот что получилось, я не силен в линуксах, посмотрите - все ли нормально?