openwrt 源码更改IP,添加root 密码、更改ssid、更改时区/主机名

更改IP 

 
1、更改:/package/base-files/files/lib/functions/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.type=bridge
#更改lan口获取ip的方式为static
set network.lan.proto=static
#更改lan口ip为10.1
set network.lan.ipaddr=192.168.8.1
set network.lan.netmask=255.255.255.0
set network.lan.ip6addr=fd04:bd3:80e8:1::1/64
EOF
}

 


2、 15.05版本可能还需要更改/package/base-files/files/bin/config_generate
 
  1.     [ -n "$vlan" ] && ifname=${ifname}.${vlan}
        uci -q batch <<EOF
    delete network.$1
    set network.$1=interface
    set network.$1.ifname=$ifname
    set network.$1.force_link=1
    set network.$1.proto=none
    set network.$1.macaddr=$macaddr
    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.8.1
    set network.$1.netmask=255.255.255.0
    set network.$1.ip6assign=60
    EOF

     


 

添加root 密码

 
更改:/package/base-files/files/etc/shadow
 
  1. root:$1$w5bS7kS8$EdCLg/tPX6T8wv4VXWNtn.:0:0:99999:7:::

     

 
密码采用linux用户的加密方式
以冒号为分隔符,第一个冒号之前为用户名
        
第一个冒号和第二个冒号中间的为加密的密码,此处列出的内容为root
 
 
 

更改ssid

 
更改:/package/mac80211/files/lib/wifi/mac80211.sh
 
config wifi-device radio$devidx
option type mac80211
option channel ${channel}
option hwmode 11${mode_11n}${mode_band}$dev_id$ht_capab
# REMOVE THIS LINE TO ENABLE WIFI:
option disabled 1
#删掉上面那一行或者将值从1改为0,则可以开启wifi
config wifi-iface
option device radio$devidx
option network lan
option mode ap
#option ssid OpenWrt
option ssid mywifi
#更改为你想要的ssid
option encryption none

 


 
 

更改时区/主机名

 
更改:/package/base-files/files/etc/config/system
 
  1. # add option zonename Asia/Shanghai by benlau
    # modify option timezone from UTC to CST-8 by benlau
    option hostname myhost
    option timezone CST-8
    option zonename Asia/Shanghai

     

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 





文章来自:http://www.cnblogs.com/murphy55/p/4914257.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3