The Fidelix Linux Distribution

Simple, Stable, and Secure

UDHCPC(1) User Commands UDHCPC(1)

udhcpc - manual page for udhcpc 1.31.1

udhcpc [-fbqvRB] [-a[MSEC]] [-t N] [-T SEC] [-A SEC/-n]

BusyBox v1.31.1 (2020-04-30 13:38:01 EDT) multi-call binary.
[-i IFACE] [-s PROG] [-p PIDFILE] [-oC] [-r IP] [-V VENDOR] [-F NAME] [-x OPT:VAL]... [-O OPT]...
-i IFACE
Interface to use (default eth0)
-s PROG
Run PROG at DHCP events (default /usr/share/udhcpc/default.script)
-p FILE
Create pidfile
-B
Request broadcast replies
-t N
Send up to N discover packets (default 3)
-T SEC
Pause between packets (default 3)
-A SEC
Wait if lease is not obtained (default 20)
-b
Background if lease is not obtained
-n
Exit if lease is not obtained
-q
Exit after obtaining lease
-R
Release IP on exit
-f
Run in foreground
-S
Log to syslog too
-a[MSEC]
Validate offered address with ARP ping
-r IP
Request this IP address
-o
Don't request any options (unless -O is given)
-O OPT
Request option OPT from server (cumulative)
-x OPT:VAL
Include option OPT in sent packets (cumulative) Examples of string, numeric, and hex byte opts: -x hostname:bbox - option 12 -x lease:3600 - option 51 (lease time) -x 0x3d:0100BEEFC0FFEE - option 61 (client id) -x 14:'"dumpfile"' - option 14 (shell-quoted)
-F NAME
Ask server to update DNS mapping for NAME
-V VENDOR
Vendor identifier (default 'udhcp VERSION')
-C
Don't send MAC as client identifier
-v
Verbose

USR1
Renew lease
USR2
Release lease
April 2020 Fidelix 1.0