mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-02-15 03:51:51 +00:00
commit
a5cb9c60d1
2 changed files with 6 additions and 2 deletions
|
@ -1074,8 +1074,10 @@ function interfaces_status()
|
||||||
mArray.openmptcprouter.dhcpd[itf].range_end = range_end
|
mArray.openmptcprouter.dhcpd[itf].range_end = range_end
|
||||||
mArray.openmptcprouter.dhcpd[itf].netmask = mask
|
mArray.openmptcprouter.dhcpd[itf].netmask = mask
|
||||||
mArray.openmptcprouter.dhcpd[itf].leasetime = leasetime
|
mArray.openmptcprouter.dhcpd[itf].leasetime = leasetime
|
||||||
mArray.openmptcprouter.dhcpd[itf].router = mArray.openmptcprouter["local_addr"]
|
local net = ntm:get_network(itf)
|
||||||
mArray.openmptcprouter.dhcpd[itf].dns = mArray.openmptcprouter["local_addr"]
|
local ipaddr = net:ipaddr() or ""
|
||||||
|
mArray.openmptcprouter.dhcpd[itf].router = ipaddr
|
||||||
|
mArray.openmptcprouter.dhcpd[itf].dns = ipaddr
|
||||||
end
|
end
|
||||||
for itf, option, value in dnsmasq:gmatch("option=(%w+),([%w:-]+),(%d+\.%d+\.%d+\.%d+)") do
|
for itf, option, value in dnsmasq:gmatch("option=(%w+),([%w:-]+),(%d+\.%d+\.%d+\.%d+)") do
|
||||||
if mArray.openmptcprouter.dhcpd[itf] then
|
if mArray.openmptcprouter.dhcpd[itf] then
|
||||||
|
|
|
@ -167,6 +167,7 @@ set network.lan.metric=2048
|
||||||
set network.lan.ipv6=0
|
set network.lan.ipv6=0
|
||||||
set network.lan.delegate=0
|
set network.lan.delegate=0
|
||||||
set network.lan.addlatency=0
|
set network.lan.addlatency=0
|
||||||
|
set dhcp.lan.dhcpv4='server'
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
uci -q batch <<-EOF
|
uci -q batch <<-EOF
|
||||||
|
@ -405,5 +406,6 @@ fi
|
||||||
|
|
||||||
uci -q commit macvlan
|
uci -q commit macvlan
|
||||||
uci -q commit network
|
uci -q commit network
|
||||||
|
uci -q commit dhcp
|
||||||
rm -f /tmp/luci-indexcache
|
rm -f /tmp/luci-indexcache
|
||||||
exit 0
|
exit 0
|
||||||
|
|
Loading…
Reference in a new issue