X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=package%2Fbase-files%2Ffiles%2Fbin%2Fconfig_generate;h=bbed567defcf202d43d5821d94b848587392a52a;hb=34bbbbf9c3b39e7b2d81df590aad5cdbd00280d6;hp=3f60c5b862d74c34157e51e9807de090a6bfa2b5;hpb=2d286dad6e8c3eaffdc90bf985247386f137072b;p=openwrt%2Fopenwrt.git diff --git a/package/base-files/files/bin/config_generate b/package/base-files/files/bin/config_generate index 3f60c5b862..bbed567def 100755 --- a/package/base-files/files/bin/config_generate +++ b/package/base-files/files/bin/config_generate @@ -4,170 +4,431 @@ CFG=/etc/board.json . /usr/share/libubox/jshn.sh -[ -f $CFG ] || exit 1 +[ -s $CFG ] || /bin/board_detect || exit 1 +[ -s /etc/config/network -a -s /etc/config/system ] && exit 0 generate_static_network() { - uci -q batch <