Use DHCP for eth1 and enforce MTU
If there are 2 network interfaces, acquire DHCP leases from both. Also fix the DHCP client script to accept the MTU from Neutron. Change-Id: I664be34659bc41f38c69d4b3e08120488cb07f83
This commit is contained in:
parent
63fb858e1e
commit
d0a55ebf86
@ -8,3 +8,10 @@ iface eth0 inet dhcp
|
||||
iface eth0 inet6 manual
|
||||
up dhcpcd -b -6 eth0
|
||||
down kill `cat /var/run/dhcpcd-eth0-6.pid` 2>/dev/null
|
||||
|
||||
auto eth1
|
||||
iface eth1 inet dhcp
|
||||
|
||||
iface eth1 inet6 manual
|
||||
up dhcpcd -b -6 eth1
|
||||
down kill `cat /var/run/dhcpcd-eth1-6.pid` 2>/dev/null
|
||||
|
@ -3,3 +3,4 @@ samba4-fixes.patch
|
||||
bootloader-alignment-fix.patch
|
||||
dropbear-default-path.patch
|
||||
skeleton-profile-ps1.patch
|
||||
udhcpc-script-mtu.patch
|
||||
|
21
patches/udhcpc-script-mtu.patch
Normal file
21
patches/udhcpc-script-mtu.patch
Normal file
@ -0,0 +1,21 @@
|
||||
Index: buildroot/package/busybox/udhcpc.script
|
||||
===================================================================
|
||||
--- buildroot.orig/package/busybox/udhcpc.script 2017-10-14 14:55:16.374784277 -0400
|
||||
+++ buildroot/package/busybox/udhcpc.script 2017-10-14 14:55:32.934958126 -0400
|
||||
@@ -8,6 +8,7 @@
|
||||
[ -e $RESOLV_CONF ] || touch $RESOLV_CONF
|
||||
[ -n "$broadcast" ] && BROADCAST="broadcast $broadcast"
|
||||
[ -n "$subnet" ] && NETMASK="netmask $subnet"
|
||||
+[ -n "$mtu" ] && MTU="mtu $mtu" || MTU="mtu 1500"
|
||||
|
||||
case "$1" in
|
||||
deconfig)
|
||||
@@ -36,7 +37,7 @@
|
||||
if [ -x /usr/sbin/avahi-autoipd ]; then
|
||||
/usr/sbin/avahi-autoipd -k $interface
|
||||
fi
|
||||
- /sbin/ifconfig $interface $ip $BROADCAST $NETMASK
|
||||
+ /sbin/ifconfig $interface $ip $BROADCAST $NETMASK $MTU
|
||||
|
||||
if [ -n "$router" ] ; then
|
||||
echo "deleting routers"
|
Loading…
Reference in New Issue
Block a user