mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-02-15 03:51:51 +00:00
Merge pull request #208 from Ysurac/develop
Don't set master as default gateway here
This commit is contained in:
commit
e2fe8d0ebe
1 changed files with 11 additions and 7 deletions
|
@ -267,10 +267,10 @@ interface_multipath_settings() {
|
||||||
|
|
||||||
#config_get mode "$config" multipath ""
|
#config_get mode "$config" multipath ""
|
||||||
#[ "$mode" = "" ] && mode="$(uci -q get openmptcprouter.${config}.multipath)"
|
#[ "$mode" = "" ] && mode="$(uci -q get openmptcprouter.${config}.multipath)"
|
||||||
[ "$mode" = "master" ] && {
|
#[ "$mode" = "master" ] && {
|
||||||
#echo "ip route replace default via $gateway dev $iface"
|
# #echo "ip route replace default via $gateway dev $iface"
|
||||||
ip route replace default via $gateway dev $iface 2>&1 >/dev/null
|
# ip route replace default via $gateway dev $iface 2>&1 >/dev/null
|
||||||
}
|
#}
|
||||||
if [ "$txqueuelen" != "" ]; then
|
if [ "$txqueuelen" != "" ]; then
|
||||||
ifconfig $iface txqueuelen $txqueuelen > /dev/null 2>&1
|
ifconfig $iface txqueuelen $txqueuelen > /dev/null 2>&1
|
||||||
else
|
else
|
||||||
|
@ -350,9 +350,9 @@ interface_multipath_settings() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#config_get mode "$config" multipath "off"
|
#config_get mode "$config" multipath "off"
|
||||||
[ "$mode" = "master" ] && {
|
#[ "$mode" = "master" ] && {
|
||||||
ip -6 route replace default via $gateway6 dev $iface 2>&1 >/dev/null
|
# ip -6 route replace default via $gateway6 dev $iface 2>&1 >/dev/null
|
||||||
}
|
#}
|
||||||
#[ "$mode" = "off" ] && {
|
#[ "$mode" = "off" ] && {
|
||||||
# ifconfig $iface txqueuelen 50 > /dev/null 2>&1
|
# ifconfig $iface txqueuelen 50 > /dev/null 2>&1
|
||||||
#} || {
|
#} || {
|
||||||
|
@ -490,6 +490,10 @@ start_service() {
|
||||||
[ -n "$(ubus call system board | jsonfilter -e '@.board_name' | grep raspberry)" ] && [ -z "$(ubus call system board | jsonfilter -e '@.board_name' | grep '4-model-b')" ] && {
|
[ -n "$(ubus call system board | jsonfilter -e '@.board_name' | grep raspberry)" ] && [ -z "$(ubus call system board | jsonfilter -e '@.board_name' | grep '4-model-b')" ] && {
|
||||||
ethtool --offload eth0 rx off tx off > /dev/null 2>&1
|
ethtool --offload eth0 rx off tx off > /dev/null 2>&1
|
||||||
}
|
}
|
||||||
|
[ -n "$(ubus call system board | jsonfilter -e '@.board_name' | grep -i r2s)" ] && {
|
||||||
|
ethtool -K eth0 rx off tx off > /dev/null 2>&1
|
||||||
|
ethtool -K eth1 rx off tx off > /dev/null 2>&1
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
reload_service() {
|
reload_service() {
|
||||||
|
|
Loading…
Reference in a new issue