【TechTarget中国原创】在本系列关于修复无线网络连接的文章中,我们首先解释了如何解决在笔记本电脑、桌面电脑和智能手机连接办公网络方面的问题。在第2部分中,我们介绍了如何修复iPhone OS Wi-Fi客户端的连接问题。在本文章我们将了解如何修复Android Wi-Fi客户端的连接问题。
在《无线网络故障修复》,我们介绍了如何解决物理设备、路由器和Windows的连接问题。但对于智能手机、平板电脑或电子阅读器上的Android Wi-Fi连接问题呢?本篇将介绍关于解决Android设备Wi-Fi连接问题方面的技巧。
……
【TechTarget中国原创】6. 如果您的Android无线客户端仍然无法连接,无法获得有效IP地址,或者无法ping您的路由器,那么您应该检查无线方面的问题了。路由器和客户端必须兼容802.11标准。特别是:
目前,大多数Android设备都集成了802.11bg。它们可以连接802.11b、11g或11n路由器,但是不能连接11a路由器。
较新的Android设备,如Samsung Galaxy,可能已经集成了802.11n。为了向下兼容,单频段11n客户端能够像11bg客户端(向上)一样工作,但是它也能够连接到11n路由器实现更快的速度。然而,双频段11n客户端可以连接到所有802.11路由器(包括11a)。
要确定您的路由器支持哪些802.11标准,您需要检查设备或设备手册上Wi-Fi认证商标,或者在Wi-Fi Alliance网站上搜索Wi-Fi认证产品。当您确认了您的路由器和客户端是相互兼容的,您就应该检查《无线网络故障修复》步骤6中所描述的路由器无线设置。
7. 如果一对相互兼容的无线客户端和路由器可能互相通信,但是仍然无法连接或传输流量,那么您需要检查安全性冲突问题。客户端必须支持路由器所要求的安全模式:Open、WEP、WPA或WPA2。除非WLAN是开放的(不安全的),否则路由器和客户端都必须配置使用(或动态接收)相同的密钥对它们之间的流量进行加密。要对比您路由器的WLAN安全性设置与您客户端的无线连接属性,并且使它们相匹配。
要为之前保存的网络重新配置安全性参数,您需要转到Wi-Fi Settings,触摸网络名,然后触摸“Forget”。
下一步,触摸所列出的网络名或“Add Wi-Fi network”。当连接到一个列表中的网络时,Android会自动设置一些参数,以便匹配您的路由器,并且只有在它无法设置参数时提示输入,如WEP密钥、密码和802.1X用户名。如果手动添加一个网络,您将会被提示输入所有需要的安全性参数。
注意:在Android 2中此安全菜单已重新设计。如果使用Android 1客户端,那么您将看到不同的菜单选项(例如,WPA Personal替代了WPA-PSK,WPA2 Enterprise替代了802.1x)。如果您在添加一个网络时选择了错误的安全类型,那么它可能仍然能够保存。您可以通过触摸网络的名称修改所保存网络的密码(或者任何其它的安全参数)。然而,更简单的方法往往是“Forget”任意错误网络,然后再刷新一下。
图4:匹配路由器和客户安全设置
8.确保RADIUS正常工作。通过WPA-Enterprise和WPA2-Enterprise,客户端可以登陆到网络上,其中密钥传输是由一个支持802.1X的RADIUS服务器完成的。请参照网络故障修复技巧的步骤8检查您的路由器的RADIUS设置。
9.如果RADIUS是正常工作的,但客户端的访问请求被拒绝了,那么请检查802.1X Extensible Authentication Protocol (EAP)问题。您的客户端必须支持您的RADIUS服务器所需要的一种EAP方法,同时必须支持一个有效的登录信息——那就是您的服务器能识别的一组用户名/密码、令牌或者客户端认证信息。
下一步,打开Settings / Security面版。单击“Use secure credentials”并设置一个密码保护证书存储。触摸“Install from SD card”。Android会显示可用的.p12文件;如果列表是空的,那表示您的SD根文件夹不包含任何.p12文件。当您选择一个.p12文件时,您会被提示输入一个密码才能打开它。证书会被下载到您的证书存储中,并且现在在您选择一个EAP-TLS客户证书时会显示为一个选项。
如果您的RADIUS服务器要求使用其它EAP类型,那么您这次就不那么走运了。但是Android正在不断地改进,单击Android网站下载更新。
图5:匹配RADIUS服务器和客户端EAP方法
10.如果您的Android Wi-Fi客户端仍然无法连接或者连接总是非常慢,或者经常断开连接,那么您可能遇到了底层无线问题。参照《无线网络故障修复》步骤10和11,查找进一步的说明。为了更好地进行调试,您也可以安装多几个免费的应用程序。
{zh1},新版本的Android OS也同样支持点对点(端到端)连接,并将您的Android作为一个Wi-Fi热点(无线路由器)使用。