Browse Source

do not flush addresses on deconfig, otherwise ipv6 link-local address is removed and radvd doesn't work as expected

Waldemar Brodkorb 13 years ago
parent
commit
8865b970f9

+ 1 - 1
package/base-files/Makefile

@@ -6,7 +6,7 @@ include $(TOPDIR)/mk/rootfs.mk
 
 
 PKG_NAME:=		base-files
 PKG_NAME:=		base-files
 PKG_VERSION:=		1.0
 PKG_VERSION:=		1.0
-PKG_RELEASE:=		51
+PKG_RELEASE:=		52
 PKG_SECTION:=		base
 PKG_SECTION:=		base
 PKG_DESCR:=		basic files and scripts
 PKG_DESCR:=		basic files and scripts
 
 

+ 2 - 1
package/base-files/src/usr/share/udhcpc/default.script

@@ -8,7 +8,8 @@ RESOLV_CONF=/etc/resolv.conf
 
 
 case $1 in
 case $1 in
 (deconfig)
 (deconfig)
-	ip addr flush $interface
+	# removes ipv6 link-local address, which is bad
+	# ip addr flush $interface
 	;;
 	;;
 (renew|bound)
 (renew|bound)
 	ip addr add $ip/${mask:-24} brd + dev $interface
 	ip addr add $ip/${mask:-24} brd + dev $interface