openwrt 添加 无线AP

打开或关闭wifi 功能
CPU是MT7620a
在板子上面开启wifi
使用软件SecureCRT
一、板子上进入etc/config目录看看有没有配置文件wireless

root@OpenWrt:/etc/config# ls   

内容如下:

dhcp      dropbear  firewall  network   system 

此目录下没有wireless 文件
需要到openwrt 源代码里面修改MT7620a.dts文件,才能生成wireless配置文件,才能操作WiFi。
首先进入dts目录

/home/topeet/git/openwrt/chaos_calmer/target/linux/ramips/dts#   

其中

/home/topeet/git/openwrt/chaos_calmer

是openwrt顶层目录,以自己openwrt源码存放的路径为准修改MT7620a.dts 文件

vi MT7620a.dts  

在 MT7620a.dts 添加如下内容

wmac@10180000                                                                       
{                                                                                     
Ralink,mtd-eeprom = <&factory 0>;                                                     
};                                 

即将:

ethernet@10100000 {                                                                    
                status = "okay";                                                         
                                                                                       
                pinctrl-names = "default";                                                 
                pinctrl-0 = <&rgmii1_pins &rgmii2_pins &mdio_pins>;                           

                ralink,port-map = "llllw";                                                   
    
        };                                                                              

        gsw@10110000 {                                                                 
                ralink,port4 = "gmac";                                                     
        };                                               

改为:

ethernet@10100000 {                                                                     
                status = "okay";                                                          

                pinctrl-names = "default";                                                  
                pinctrl-0 = <&rgmii1_pins &rgmii2_pins &mdio_pins>;                           

                ralink,port-map = "llllw";                                                   
        };                                                                              
        wmac@10180000{                                                                
                ralink,mtd-eeprom = <&factory 0>;                                           
        };                                                                               
                                                                                       
        gsw@10110000 {                                                                 
                ralink,port4 = "gmac";                                                     
        };                         

回到openwrt顶层编译

Make V=99     

接下来就下载到开发板,修改开发板上的配置文件wireless

root@OpenWrt:/etc/config

wireless文件内容

config wifi-device  radio0                                                                    
        option type     mac80211                                                           
        option channel  11                                                                  
        option hwmode   11g                                                               
        option path     '10180000.wmac'                                                     
        option htmode   HT20                                                               
        # REMOVE THIS LINE TO ENABLE WIFI:                                                   
        option disabled 1                                                                   

config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     OpenWrt
        option encryption none    

我们要使能WIFI(开启WiFi) 只需要将

option disabled 1  

这一行给注释掉即可
即将:

# REMOVE THIS LINE TO ENABLE WIFI:
    option disabled 1

改为:

# REMOVE THIS LINE TO ENABLE WIFI:
        #option disabled 1

修改WiFi名称:
修改这一行(其中OpenWrt就是名称修改成自己想要的名字即可)

option ssid     OpenWrt

保存,重启开发板就能找到WIFI信号了

遇到的问题

下载固件到开放板上后wifi起不起来
在wireless文件里面
注释掉

#option disabled 1

从起开发板注释又回到

option disabled 1

状态
解决办法:
不用重启开发板
调用命令

/sbin/wifi up

启动wifi

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值