fix: Set MTU value
This commit is contained in:
parent
861ac395cc
commit
a735cae2d0
1 changed files with 3 additions and 3 deletions
|
@ -59,7 +59,7 @@ configureDHCP() {
|
||||||
fi ;;
|
fi ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
if [ -n "$MTU" ] && [[ "$MTU" != "0" ]] && [[ "$MTU" != "1500" ]]; then
|
if [[ "$MTU" != "0" ]] && [[ "$MTU" != "1500" ]]; then
|
||||||
if ! ip link set dev "$VM_NET_TAP" mtu "$MTU"; then
|
if ! ip link set dev "$VM_NET_TAP" mtu "$MTU"; then
|
||||||
warn "Failed to set MTU size.."
|
warn "Failed to set MTU size.."
|
||||||
fi
|
fi
|
||||||
|
@ -228,7 +228,7 @@ configureNAT() {
|
||||||
error "$tuntap" && return 1
|
error "$tuntap" && return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$MTU" ] && [[ "$MTU" != "0" ]] && [[ "$MTU" != "1500" ]]; then
|
if [[ "$MTU" != "0" ]] && [[ "$MTU" != "1500" ]]; then
|
||||||
if ! ip link set dev "$VM_NET_TAP" mtu "$MTU"; then
|
if ! ip link set dev "$VM_NET_TAP" mtu "$MTU"; then
|
||||||
warn "Failed to set MTU size.."
|
warn "Failed to set MTU size.."
|
||||||
fi
|
fi
|
||||||
|
@ -480,7 +480,7 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
NET_OPTS+=" -device $ADAPTER,id=net0,netdev=hostnet0,romfile=,mac=$VM_NET_MAC"
|
NET_OPTS+=" -device $ADAPTER,id=net0,netdev=hostnet0,romfile=,mac=$VM_NET_MAC"
|
||||||
[[ "$MTU" != "0" ]] && NET_OPTS+=",host_mtu=$MTU"
|
[[ "$MTU" != "0" ]] && [[ "$MTU" != "1500" ]] && NET_OPTS+=",host_mtu=$MTU"
|
||||||
|
|
||||||
html "Initialized network successfully..."
|
html "Initialized network successfully..."
|
||||||
return 0
|
return 0
|
||||||
|
|
Loading…
Reference in a new issue