MTK WiFi芯片 中继功能串口调试方法

       路由器有个重要的功能就是中继,通过中继可以扩大信号覆盖,做到网络覆盖无死角。本文介绍一下MTK WiFi芯片中继功能的串口调试方法。
首先通过USB串口工具将板子跟电脑连接好,然后按照下面指令说明逐条输入。
1.扫描周围AP:

iwpriv ra0 set SiteSurvey=1

2.查询扫描列表

iwpriv ra0 get_site_survey (须在iwpriv ra0 set SiteSurvey=1指令后2~3s后执行)

下图是我扫描出来的结果,可以看到有13个2.4G的SSID,还有信号强度,加密方式,模式等信息

扫描结果

3.关联root AP

注意事项: 在与root AP关联前需保证当前设备的信道、带宽以及次信道偏移方向(如果BW为40M)设置成与root AP一样后再去关联,root AP带宽以及偏移方向可查阅扫描列表中ExtCH字段获取(NONE:代表20M, BELOW:40M下偏, ABOVE:40M上偏)

下面的设置参数以上图扫描结果里的TP-LINK_24G为例

(1)设置设备的信道,带宽及次信道偏移方向

(a)设置信道:iwpriv ra0 set Channel=1

(b)设置带宽:iwpriv ra0 set HtBw=1 (20M: x=0 ; 40M: x=1)

(c)设置次信道偏移方向: iwpriv ra0 set HtExtcha=1 (仅当BW为40M时需要BELOW=0;ABOVE=1)

(2)设置完channel、HtBw、HtExtcha后最好同步设置下设备的SSID以确保生效,

iwpriv ra0 set SSID=XXXX

(3)关联root AP


ifconfig apcli0 up

brctl addif br0 ra0

brctl addif br0 apcli0

iwpriv apcli0 set ApCliEnable=0

iwpriv apcli0 set ApCliAuthMode=WPA2PSK

iwpriv apcli0 set ApCliEncrypType=AES

iwpriv apcli0 set ApCliSsid=ROOTAP SSID

iwpriv apcli0 set ApCliWPAPSK= ROOTAP密码

iwpriv apcli0 set ApCliSsid= ROOTAP SSID

iwpriv apcli0 set ApCliEnable=1

4.查看关联结果

iwconfig apcli0

iwpriv apcli0 show connStatus

 关联成功,中继串口调试结束。

 

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★博文作者未开放评论功能