无线网络搜索不到?硬件设备一切正常,网络环境没有改变,到底什么什么情况?笔者收到这个网友的文章后,看了开始的描述也觉确实是诡异,不过,作者的具体排除过程非常详细,最终解决了这个问题。让我们一起学习下吧。
某天本本正常开机后,发现无线网卡一直提示“正在连接”。检查网络,发现其实是可以正常上网,但就是一直提示“正在连接”。由于感觉这样不爽,所以手工断开网络想重新连接。这时问题出来了,当我断开网络后,居然再也无法搜索到网络。重新启动本本,仍就显示无线网络搜索不到。没办法,只好重新启动路由,想不到问题依旧。
仔细观察无线网卡的指示灯,没有什么异常;用手摸上去没有过热或闻到异味。检查无线路由器,其无线指示灯闪动正常,温度也在正常范围内。无线路由、无线网卡的硬件正常,那为什么还是显示无线网络搜索不到呢?看来问题应该出在相关设置上了。
网络环境很简单,上网是通过ADSL加无线路由方式,为了安全,无线路由上关闭了SSID广播并启用了WEP加密。由于是室内,如此近的距离应该不存在接受不到信号的问题。故障前无线网卡一直处于“正在连接”的状态,会不会是协议出了问题?由于工作需要,我本本上装了一些其他网络协议,于是只保留了最常用的协议,但仍不能连接网络。
问题到底出在哪呢?无线网络搜索不到这个故障是如此蹊跷,让人无从下手。于是静下心将网络连接过程仔细理了理。
当上网时,首先无线网卡应收到无线信号并识别SSID,再匹配协议,最后连接到网络。现在故障提示无法连接网络,会不会是SSID方面出现问题?将原来的首选网络删除(如图),再重新添加一个,还是不行。
此时我把想到的可能引发这个无线网络搜索不到的故障一一排除,可问题却依然存在,是哪个细节没有分析到?于是我把思路集中到无线路由上。路由器设置在故障前后一直没动,因为以前一直就是这样用的,按理说设置应该不会有问题。但从故障现象看,网络提示无法连接,问题只可能出现在客户端、客户端与路由器连接及路由器三方面,而前两者都已经排除。如果是路由器出现问题,那问题又在哪里呢?突然灵光闪现,我想到我在路由设置中将SSID广播禁用,按理说应该没什么不妥,但如果路由中存在Bug,会不会……?
立刻登陆路由,在路由上将“允许SSID广播”钩上并保存(如图),路由器提示需要重新启动。重启后,网络提示连接成功,故障消除。
为了证实故障可能是由于路由Bug造成,我再次登陆路由,将“允许SSID广播”取消,网络连接依然正常。
回顾、总结无线网络搜索不到故障处理过程
1、开始网络一直提示“正在连接”但能正常上网,可能是网络协议过多造成。
2、断开网络造成网络无法连接,可能是网络正在连接过程中突然断开,造成无线路由功能失效,虽然此时路由上的无线指示灯正常闪动。这应该是路由软件的设计缺陷。
在这我们可以发现无线网络中,只要打开SSID广播,那么就存在潜在的拒绝服务攻击。只要想办法延长无线网卡与无线路由器的网络连接过程(正常情况下,这个过程非常短暂),如添加很多网络协议或不常见的网络协议,然后立刻断开网络连接,那么一些设计有缺陷的无线路由器的无线功能将失效。因此建议在使用无线上网时,最好将SSID广播功能关闭。