OpenWrt系统下用UCI配置WIFI(ap client二级AP)

一、UCI简单介绍:

	UCI是集中式配置信息管理接口,他是OpenWrt引进的一套配置参数管理系统,可用来设置/etc/config里的系统配置文件

二、本文主要内容:

	在OpenWrt(linux)系统下,利用UCI查看和配置网络sta端,主要涉及的配置文件是/etc/config/wireless和/etc/config/network

三、获取配置信息

	uci get wireless.sta.ssid         		//获取WIFI名  
	uci get wireless.sta.key				//获取WIFI密码
	uci get network.wan.ipaddr			    //获取IP地址
	uci get network.wan.netmask		        //获取子网掩码
	uci get network.wan.gateway		        //获取网关
	uci get network.wan.proto			    //获取IP的分配方式(动态分配/静态分配)

四、设置配置信息动态获取IP的形式(dhcp)

	1. 设置配置信息
	uci set wireless.sta.ssid='Redmi'       //设置要连接WIFI名,比如我手机wifi名Redmi
	uci set wireless.sta.key='12345678'	    //设置要连接WIFI密码
	uci set network.wan.proto='dhcp'		//设置连接方式动态分配
	uci set wireless.sta.disabled='0'		//设置使能sta模式标志,0表示使能
	
	2. 提交确认配置信息
	uci commit wireless		                // 对应文件/etc/config/wireless		  
	uci commit network                      // 对应文件/etc/config/network	
	
	3. 重启网络
	/etc/init.d/network restart

五、设置配置信息静态IP的形式(static)

	1. 设置配置信息
	uci set wireless.sta.ssid='Redmi'       	 //设置要连接WIFI名,比如我手机wifi名Redmi
	uci set wireless.sta.key='12345678'	         //设置要连接WIFI密码
	uci set network.wan.proto='static'		     //设置连接方式动态分配
	uci set network.wan.ipaddr='192.168.43.160'	 //设置IP地址
	uci set network.wan.netmask='255.255.255.0'	 //设置子网掩码
	uci set network.wan.gateway='192.168.43.1'	 //设置网关
	uci set wireless.sta.disabled='0'		 	 //设置使能sta模式标志,0表示使能
	
	2. 提交确认配置信息
	uci commit wireless		                     // 对应文件/etc/config/wireless		  
	uci commit network                           // 对应文件/etc/config/network
	
	3. 重启网络
	/etc/init.d/network restart

六、重要提示

	用不对的地方还请提出改正

你可能感兴趣的:(openwrt)