From 95466bf02741b67134ccb34163659a7a9c299c43 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Thu, 10 Jul 2025 12:11:58 +0300 Subject: Fix wan0 dhcp issues by removing defaultrouter sysrc --- templates/usr_local_bin_gen_dhclient_conf.sh.j2 | 38 ------------------------- 1 file changed, 38 deletions(-) delete mode 100644 templates/usr_local_bin_gen_dhclient_conf.sh.j2 (limited to 'templates/usr_local_bin_gen_dhclient_conf.sh.j2') diff --git a/templates/usr_local_bin_gen_dhclient_conf.sh.j2 b/templates/usr_local_bin_gen_dhclient_conf.sh.j2 deleted file mode 100644 index 8c05f70..0000000 --- a/templates/usr_local_bin_gen_dhclient_conf.sh.j2 +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh - -set -eu - -IP=$(ifconfig wan0 | awk '/inet / {print $2}' | head -n1) -HOSTNAME=$(hostname) -CONFFILE=/etc/dhclient.conf -NEWFILE=$(mktemp) -if [ -f "${CONFFILE}" ]; then - OLDHASH=$(md5 -q "${CONFFILE}") -else - OLDHASH="doesnotexist" -fi - -cat < "${NEWFILE}" -# This file is generated by $0 periodically. -# Changes will be overwritten. - -interface "wan0" { - send host-name "${HOSTNAME}"; -EOF - -if [ ! -z "$IP" ]; then -cat <> "${NEWFILE}" - send dhcp-requested-address $IP; -EOF -fi - -echo "}" >> "${NEWFILE}" - -mv "${NEWFILE}" "${CONFFILE}" - -# If changed, restart dhclient wan0 -md5 -c "${OLDHASH}" "${CONFFILE}" 1>/dev/null 2>/dev/null -if [ ! "$?" = 0 ]; then - echo "Generated ${CONFFILE} has changed, restarting dhclient on wan0 (IP: ${IP})" - service dhclient restart wan0 -fi -- cgit v1.3