Author: cyrus Date: 2015-09-08 19:44:13 +0200 (Tue, 08 Sep 2015) New Revision: 46830
Added: trunk/package/base-files/files/etc/iproute2/ trunk/package/base-files/files/etc/iproute2/rt_tables Modified: trunk/package/base-files/Makefile trunk/package/base-files/files/lib/preinit/10_indicate_preinit Log: base-files: add /etc/iproute2/rt_tables, replace ifconfig-usage Signed-off-by: Steven Barth <[email protected]> Modified: trunk/package/base-files/Makefile =================================================================== --- trunk/package/base-files/Makefile 2015-09-08 17:44:10 UTC (rev 46829) +++ trunk/package/base-files/Makefile 2015-09-08 17:44:13 UTC (rev 46830) @@ -11,7 +11,7 @@ include $(INCLUDE_DIR)/version.mk PKG_NAME:=base-files -PKG_RELEASE:=158 +PKG_RELEASE:=159 PKG_FILE_DEPENDS:=$(PLATFORM_DIR)/ $(GENERIC_PLATFORM_DIR)/base-files/ PKG_BUILD_DEPENDS:=opkg/host usign/host @@ -57,6 +57,7 @@ /etc/crontabs/ /etc/sysctl.d/local.conf /etc/sysctl.d/ +/etc/iproute2/rt_tables $(call $(TARGET)/conffiles) endef Added: trunk/package/base-files/files/etc/iproute2/rt_tables =================================================================== --- trunk/package/base-files/files/etc/iproute2/rt_tables (rev 0) +++ trunk/package/base-files/files/etc/iproute2/rt_tables 2015-09-08 17:44:13 UTC (rev 46830) @@ -0,0 +1,11 @@ +# +# reserved values +# +255 local +254 main +253 default +0 unspec +# +# local +# +#1 inr.ruhep Modified: trunk/package/base-files/files/lib/preinit/10_indicate_preinit =================================================================== --- trunk/package/base-files/files/lib/preinit/10_indicate_preinit 2015-09-08 17:44:10 UTC (rev 46829) +++ trunk/package/base-files/files/lib/preinit/10_indicate_preinit 2015-09-08 17:44:13 UTC (rev 46830) @@ -10,13 +10,15 @@ fi [ -n "$pi_ifname" ] && grep -q "$pi_ifname" /proc/net/dev && { - ifconfig $pi_ifname $pi_ip netmask $pi_netmask broadcast $pi_broadcast up + ip link set dev $pi_ifname up + ip -4 address add $pi_ip/$pi_netmask broadcast $pi_broadcast dev $pi_ifname } } preinit_ip_deconfig() { [ -n "$pi_ifname" ] && grep -q "$pi_ifname" /proc/net/dev && { - ifconfig $pi_ifname 0.0.0.0 down + ip -4 address flush dev $pi_ifname + ip link set dev $pi_ifname down } } _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
