openwrt默认 lan设置

168次阅读
没有评论

共计 747 个字符,预计需要花费 2 分钟才能阅读完成。

在openwrt 15.05之前的版本,配置/package/base-files/files/lib/functions/uci-default.sh中的lan ip地址即可。但是在15.05版本中这部分的配置做了修改,使用了新的uci-new-default.sh, 已不再包括lan ip的配置,需要到/package/base-files/files/bin/config_generate进行配置。

对uci-default.sh的配置:

———————

ucidef_set_interface_lan() {

local ifname=$1

 

uci batch <<EOF

set network.lan=’interface’

set network.lan.ifname=’$ifname’

set network.lan.force_link=1

set network.lan.type=’bridge’

set network.lan.proto=’static’

set network.lan.ipaddr=’192.168.1.1′

set network.lan.netmask=’255.255.255.0′

set network.lan.ip6assign=’60’

EOF

}

———————

case $1 in

lan) uci -q batch <<EOF

set network.$1.type=’bridge’

set network.$1.proto=’static’

set network.$1.ipaddr=’192.168.1.1′

set network.$1.netmask=’255.255.255.0′

set network.$1.ip6assign=’60’

EOF

正文完
 
admin
版权声明:本站原创文章,由 admin 2018-12-28发表,共计747字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码