枫下客

苦心人,天不负,卧薪尝胆,三千越甲可吞吴。要不是我自己为自己建立纪念碑,这纪念碑,它从何而来?
个人资料
正文

'找不到无线网络”之完全解决手册

(2011-02-13 14:08:46) 下一个
"找不到无线网络”之完全解决手册
2010年08月30日 星期一 01:01 P.M.

系统:Win XPSP3,无线网卡:intel 2100 3b(一款老网卡),无线路由:TP-LINK wr741n/742n

现象:重装系统后无线网卡搜索不到无线网络连接,系统、驱动皆正常安装。致电联想售后,亦无计可施,唯建议重装驱动。

不过售后偶然提到此网卡不支持 WPA-PSK/WPA2-PSK 加密,仅支持wep加密,这提醒了我。或许是路由和网卡的无线频率不统一,百度下,果然找到解决办法:原来是信道不兼容。

________________________________________________

无线路由器有玄机

        由于市场上不同标准的无线网卡和无线路由器并存,出现兼容性问题导致无线网卡“找不到无线网络”的问题时有发生。

1.无线模式也搞怪

        同在一个无线网络内,802.11g无线网卡搜索得到无线信号,而802.11b无线网卡就无法找到信号,关闭了无线路由器的加密协议也无济于事。奇怪的是,换用另一台同型号无线路由器之后,802.11b无线网卡就找到了无线网络。

        仔细对比两台无线路由器的设置后发现,前一台无线路由器的无线模式设置为“G-Only”,只提供IEEE 802.11g连接,这才导致802.11b无线网卡找不到信号。

解决方法:登录其Web管理界面,在“Wireless”、“Basic Wireless Set tings”、“Wireless Network Mode”中,将“G-Only”改为“Mixed”(混合模式)即可(图6)。这种情况也经常出现在802.11n无线路由器上,为了获得最好的兼容性,用户最好将其无线工作模式设为“Mixed”或“Auto”。

2.无线频段在捣鬼

        一台新买的笔记本电脑,在店铺测试无线网络均为正常,但是拿回家以后,无法找到家中的无线网络,而其它笔记本电脑都可以找到信号。

        原来,这台无线路由器的无线信号发射频段为12信道(可支持1~13信道),而笔记本电脑所使用的无线网卡仅支持1~11信道,这就导致无线网卡找不到无线网络。

解决方法:在无线路由器的Web管理界面中,选择“Wireless”、“Basic Wireless Settings”,将“Wireless Channel”选择为1~11信道中的任意一个(图7),这样就可以避免无线频段方面的兼容性问题。

___________________________________

加密协议有代沟

        无线网络的诞生到现在不过才短短10年的时间,但其技术发展得飞快,已经经历了IEEE 802.11a/802.11b/802.11g/802.11n四个标准,加密协议也从最容易破解的WEP升级到更安全的WPA和WPA2。目前市面上充斥着这四种标准的无线网卡,而不同标准对无线加密协议的支持程度也不同;同时用户的操作系统也新老不一,它们在加密协议的支持上也不一样,这就造成了多种兼容性问题。

1.无线网卡不兼容

        IBM X40是一款相当经典的轻薄型笔记本电脑,也是二手市场上的抢手货。不过许多用户发现X40在很多无线网络环境下面都无法找到无线网络,有时即使可以找到但也无法连接或是“假连接”。

经过笔者观察,这台X4 0笔记本电脑搭配的是一块早期的Intel PRO/Wireless 2100B无线网卡(图1),支持IEEE 802.11b标准和WEP加密协议,但不支持目前无线网络流行的WPA加密协议,更不用说WPA2。正是这个原因,才导致许多型号较老的笔记本电脑在加密环境中找不到无线网络。从已知的情况来看,早期802.11b无线网卡只支持WEP,后期才提供了对WPA的支持;早期802.11g无线网卡同样只支持WEP,后期则增加了对WPA和WPA2的支持。

        解决方法:要解决这个问题,一劳永逸的办法是更换一块较新的无线网卡,二手市场上这种mini PCI无线网卡的价格仅在30元左右。

        无线网络对加密协议的支持
        IEEE 802.11a WEP、WPA、WPA2(早期产品不支持)
        IEEE 802.11b WEP、WPA(早期产品不支持)
        IEEE 802.11g WEP、WPA(早期产品不支持)、WPA2(早期产品不支持)
        IEEE 802.11n WEP、WPA、WPA2

2.操作系统不兼容

        在深入观察后发现,还有一部分笔记本电脑的无线网卡支持WPA加密协议,但是在一个采用WPA加密协议的无线热点中,有时无法找到无线网络,有时找到了无限网络却总是连接失败。这又是为什么呢?

        原来,这些笔记本电脑安装的操作系统都是Windows 98/2000/XP较早的操作系统。微软的资料表明,Windows 98/2000本身是不支持任何WPA加密协议的,而Windows XP也是在打过SP1补丁后才支持WPA和WPA2的。

解决方法:使用Windows 98/2000操作系统的用户可以尝试升级最新的无线网卡驱动程序来解决,但不一定能成功。而Windows XP操作系统升级到目前最新的SP3补丁即可解决问题。此外,我们也可以关闭无线路由器的加密或改为WEP加密,临时性地解决客户端的入网问题。进入无线路由器管理界面,选择“Wireless”菜单中的“Wireless Security”,将“WPA”或“WPA2”改为“WEP”或者“Disable”即可(图2)。

        加密协议的兼容性问题解决了,但是无线网络的问题远远没有这么简单,笔记本电脑本身也有不少“陷阱”。

————————————————————————

笔记本电脑有陷阱

        出于使用方便、省电、降低成本等目的,各品牌笔记本电脑在功能开关的设计上大不相同,而这些开关有时就会给人带来麻烦。

1.无线开关的折磨

        松下CF-T4笔记本电脑没有内置无线网卡,但主板提供了mini PCI插槽可供升级。用户为其安装mini PCI无线网卡之后,操作系统能够识别无线网卡并安装驱动,但总是找不到无线网络,操作系统也提示“无线适配器已关闭”。

        在2005年~2008年出厂的低配版笔记本电脑中,很多都没有把无线开关做在外壳上,给用户升级带来了麻烦。低配版松下CF-T4就是如此。

        解决方法:用螺丝刀拆开它的外壳,才能将这个开关打开(图3)。开启开关之后,笔记本电脑连接无线网络就完全正常了。

2.快捷键的煎熬

        不少早期的迅驰笔记本电脑在外壳上没有提供无线开关,而让无线网卡默认开启的话,显然会大大缩短电池的续航时间,因此这些笔记本电脑通常默认关闭无线网卡,用户需要开机后按下特定的快捷键才能启用无线网卡。例如联想天逸Y520的无线网卡快捷键就是“FN+F5”。由于用户不习惯使用快捷键,或者忘记了快捷键,就造成了笔记本电脑找不到无线网络。

        解决方法:要么用户牢记快捷键并记住在每次使用无线网络之前按下快捷键;要么进入笔记本电脑的CMOS,将无线网卡设置为默认开启。以联想天逸Y520为例,开机按“F2”键进入CMOS界面,选择“Advanced”、“Default Wireless Device”,按回车键会出现两个选择项“Disabled”与“Wireless LAN”,默认为“Disabled”,改为“Wireless LAN”(图4),再按“F10”键保存并退出即可。

3.电源管理也要“插一脚”

        很多使用联想Y450系列、昭阳系列笔记本电脑的用户都会发现这样一个情况:在重装操作系统之后,笔记本电脑上的无线开关失灵,无法使用无线网卡。

        大多数笔记本电脑都是用操作系统内置的或品牌专用的无线网络管理软件,而上述笔记本电脑却非常特殊地使用电源管理软件来控制无线网络的开关。不少用户原以为电源管理软件无足轻重就没有安装,没想到正是它导致了无线网卡无法开启。

        解决方法:在联想官方网站下载电源管理软件,下载地址:support1.lenovo.com.cn。安装后在电源管理软件中将无线网卡设置为“开”(图5),再按下“FN+F5”就可以开启无线网卡。

        笔记本电脑上的软硬件问题一一排除了,可无线路由器也有不少玄机,会导致无线网络不可用。

————————————————————————————

操作系统也有命门

        “找不到无线网络”的故障除了加密协议、笔记本电脑和无线路由器之外,操作系统本身的问题也不可忽视。

1.“服务”不到位的悲剧

        某日,用户打开笔记本电脑,发现无线网卡无法使用,可上次关机之前还是好好的,这又是为何呢?“ Wireless Zero Configuration(WZC)”服务是Windows操作系统中使用无线网卡的必要服务,如果该服务被禁用或者停止,那些“无线网卡连接”将会无法使用。而这台笔记本电脑就是由于某种原因关闭了该服务,才出现上述故障。

        解决方法:手动开启该服务的方法为:右击桌面上的“我的电脑”,选择“管理”,找到“服务和应用程序”中的“服务”,这个时候应该可以在右边窗口看到“Wireless Zero Configuration”服务,选择“启动”即可(图9)。如果是Windows 7操作系统,除了“Wireless Zero Configuration”之外,还需要同时开启“WLAN AutoCofig”服务(图10)。

2.Windows 7“智能”不完善

        Windows 7操作系统对于使用过的无线网络参数都会自动保存和管理,其作用是在需要时可以快速连接。不过,当原有的无线网络调整了某些参数(例如加密协议、密码等)时,Windows 7常常不能正确更新所保存的无线网络参数,反而误认为该无线网络失效。此时用户搜索到的无线网络会显示为红叉,无法连接。

        解决方法:既然Windows 7的“智能”出了问题,我们只能进行手动修改。进入“网络”、“网络和共享中心”,点击左侧的“管理无线网络”,将打上了红叉的无线网络删除,然后重新连接该无线网络即可。另外我们也可以在“管理无线网络”中双击该无线网络,在“属性”、“安全”中修改相应的加密协议和密码(图12),同样也可以让网络连接恢复正常。

3.无线网卡管理权之争

        众所周知,Windows操作系统本身Bug多多,其自带的无线管理程序也有许多说不清道不明的问题,即使我们排除了上述所有的故障可能性,也可能无法解决找不到网络或连接失败的问题。那该怎么办呢?

        解决方法:使用厂商专门开发的无线管理软件。厂商自行开发的无线管理软件通常在稳定性、信号强度、搜索到的无线网络数量上都比操作系统自带的程序强不少,甚至连Intel网卡也不例外。因此,大家可以根据自己的无线网卡品牌,在其官网下载相应的无线管理软件。

        值得注意的是,系统自带的无线管理程序尽管毛病多多,却反而很“霸道”,经常自动夺取无线网卡的管理权,令厂商的无线管理软件失效。此时我们点击“网上邻居”、“无线网络连接”、“属性”、“无线网络配置”,取消“用Windows配置我的无线网络设置”,这样厂商的无线管理软件就获得了无线网卡的控制权。

[ 打印 ]
阅读 ()评论 (0)
评论
目前还没有任何评论
登录后才可评论.