mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-25 18:32:57 +02:00
Add force mtu option to dhcp-client.
This commit is contained in:
@@ -23,9 +23,21 @@ dhcpcd_up()
|
||||
set | grep "^new_" | sed "s|^new_||g" | \
|
||||
sort > /var/ipfire/dhcpc/dhcpcd-$interface.info
|
||||
|
||||
#Check if this was the Red device...
|
||||
if [ ! "$interface" == "$RED_DEV" ]; then
|
||||
exit 0;
|
||||
fi
|
||||
|
||||
# Only if RED_TYPE=DHCP update /var/ipfire/red
|
||||
if [ "$RED_TYPE" == "DHCP" ]; then
|
||||
|
||||
#Force MTU option for KabelDeutschland because this ISP
|
||||
#set the MTU to 576 instead of the supportet 1500
|
||||
if [ $RED_DHCP_FORCE_MTU -ge 576 ]; then
|
||||
logger -p local0.info -t dhcpcd.exe[$$] "Force mtu to $RED_DHCP_FORCE_MTU"
|
||||
ip link set $interface mtu $RED_DHCP_FORCE_MTU
|
||||
fi
|
||||
|
||||
#Check if we have to restart the services at update
|
||||
[ ! -e "/var/ipfire/red/active" ] update=1;
|
||||
if [ "$old_domain_name_service" != "$new_domain_name_service" ]; then
|
||||
|
||||
Reference in New Issue
Block a user