mt7620 wireless驱动特性意外发现

mt7620 wireless驱动特性意外发现

前言

今天又客户反映无线參数SSID编程了HT_AP0, 同事通过后台给他改动后反映给我,我想不正确啊,难道是无线驱动crash了?那应该不能玩才对啊。。。

追查线索

我们的路由器会定期汇报数据SSID,谁知道,server并没有保存到数据库中。这点我很很的生气,之前的规格,说得清清楚楚,为什么做事不到位!好了,既然发现了这个问题就改动下本地的server,这一改不要紧,把一台路由器的SSID改不见了。

刨根问底

路由器的SSID不见了,这个但是大问题,我们找到了那台路由器,发现其SSID编程了HT_AP0,为什么是这个?难道是驱动里问题,去驱动源代码搜索这个变量,没有发现,然后我搜索HT_AP。

在ap.c中


VOID APStartUp(
	IN PRTMP_ADAPTER pAd) 
{
	.....

		if ((pMbss->SsidLen <= 0) || (pMbss->SsidLen > MAX_LEN_OF_SSID))
		{
			NdisMoveMemory(pMbss->Ssid, "HT_AP", 5);
			pMbss->Ssid[5] = '0'+apidx;
			pMbss->SsidLen = 6;			
		}

	.....
} 

原来是SSID的值为空,驱动会自己主动赋值这个变量,就铸就了这个问题。

嗯,抓包看到了问题所在,是server的乱码中带有我须要的字样,可是并没有值,而我的代码也没有推断值是否为空就直接通过uci改动了SSID,导致了驱动自己主动设置默认的SSID.

这是问题的真正原因。

总结

出现故障后,保留现场,我之前犯了一个错误就是wireless灯不亮,我恢复出厂设置后就好了。没有找到问题的真正原因。还有要相信系统,不要以为是什么大不了的问题,要动手去查找问题的真正原因, 把问题夯实了,不然你还是会出现故障的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119246.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • NSGA2理解

    NSGA2理解NSGA-II算法学习什么是支配:支配就是统治,在各方面都优于其余个体如个体i支配个体j,就说明个体i在所有目标函数的表现上都不差于个体j,并且至少在一个目标上优于个体j;什么是非支配:非支配就是个体在种群中是最优秀的,它们在该种群中不受其余个体支配。快速非支配排序,将种群中的个体进行分层,最优秀的个体处于第一层,然后除了第一层,再从其余个体中找出非支配个体,以此类推…

    2022年5月19日
    72
  • 王者荣耀语音文件下载

    王者荣耀语音文件下载

    2021年9月18日
    161
  • GG修改器修改钻石_gg是啥意思

    GG修改器修改钻石_gg是啥意思图就不上了,金钱、钻石和基因等修改,孤单亲测。工具:方法:一.打开GG修改器后选择六号特工二.内存范围:Ca1.钻石修改:进入角色—-选择草帽特工搜索:2500搜索类型:Q全选–修改–更多–增量填1切换下角色你会发现值变了返回搜索找到对应的值修改即可!改成-9999999992.金钱修改:进入关卡打死一个怪后搜索金钱的值搜索类型:Q直接修改即可!改成9999999993.基因修…

    2025年9月2日
    7
  • 华为云远程登录_华为云电脑如何远程连接电脑

    华为云远程登录_华为云电脑如何远程连接电脑引言最近在自己的华为云服务器上想装一个MySQL作为远程的数据库使用,数据库安装之后在本地访问远程数据库遇到了问题,一直报错10038,于是开始了漫长的翻帖爬楼的历程。在这里将这爬楼的历程记录下来。总的来说,(10038)错误有以下几种解决方式:1.mysql数据库user表的host由localhost改为%2.更改root用户的授权(与1相似)…

    2022年8月31日
    2
  • 用户名为中文软件不能用_电脑用户名打不了中文

    用户名为中文软件不能用_电脑用户名打不了中文(软件必须要求路径和用户名都是英文,比如SystemVue和MATLAB)我安装matlab也是一路坎坷,一开始每次激活成功后就自动关闭,再次打开依旧提示激活,无论是在线激活还是本地选择license文件都不行(.lic文件是从Mathwork上登录后下载下来的)。讲道理是还有一年期限,不会过期的,但是试了好久启动不了。后来发现license文件放错了位置,应该放在安装目录下,如C:\Progr…

    2022年10月14日
    3
  • css 去色_css按钮点击改变颜色

    css 去色_css按钮点击改变颜色有这么一个样式,可以在你实现无色和加色之间游刃有余。网站设计师在设计网页时,有时将一块图片设计成灰色,鼠标移上去,图片就有颜色。一般的逻辑是做两张图片,然后在鼠标上做图片切换事件。当然这种方法可以完美是实现, 不过有个小瑕疵,就是你要切一倍的图片(有色+无色)。下面介绍样式实现,可以减少一倍量的工作哦。//HTMLCSS.grayscaleimg{filter:g

    2022年10月6日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号