lede-Heleguo/package/base-files/files/etc/uci-defaults/14_network-generate-clientid
2025-10-22 22:01:06 +08:00

10 lines
250 B
Plaintext

[ "$(uci -q get network.globals.dhcp_default_duid)" != "auto" ] && exit 0
uci -q batch <<-EOF >/dev/null
# DUID-UUID - RFC6355
set network.globals.dhcp_default_duid="$(hexdump -vn 16 -e '"0004" 2/2 "%x"' /dev/urandom)"
commit network
EOF
exit 0