Index: package/base-files/default/sbin/ifup =================================================================== --- package/base-files/default/sbin/ifup (revision 255) +++ package/base-files/default/sbin/ifup (working copy) @@ -29,8 +29,18 @@ config_get mode $ifn mode config_get ipaddr $ifn ipaddr + + rm -f /etc/resolv.conf touch /tmp/resolv.conf case "$mode" in + static) + ln -s /tmp/resolv.conf /etc/resolv.conf + ;; + *) + ln -s /etc/resolv.conf.fon /etc/resolv.conf + ;; + esac + case "$mode" in static) config_get netmask $ifn netmask config_get dhcp $ifn dhcp Index: package/base-files/Makefile =================================================================== --- package/base-files/Makefile (revision 255) +++ package/base-files/Makefile (working copy) @@ -154,7 +154,6 @@ mkdir -p $(1)/usr/bin mkdir -p $(1)/sys mkdir -p $(1)/www - ln -sf /tmp/resolv.conf $(1)/etc/resolv.conf ln -sf /proc/mounts $(1)/etc/mtab rm -f $(1)/var ln -sf /tmp $(1)/var