公网 Wi-Fi 连接问题

公网 Wi-Fi 连接问题

我和朋友在大学里有免费的公共 Wi-Fi。她的 Wi-Fi 以前工作正常,现在在其他建筑里也一样。然而,很长一段时间以来,她的 Wi-Fi(连接良好)都无法连接到互联网,而我的 Wi-Fi(就在她旁边)可以连接到互联网。(请记住,在这两种情况下都连接到了网络。)

我们两台电脑都装有 Windows 7,所以我检查了两台电脑的网络连接选项和防火墙设置,一切似乎都一样。她使用的适配器驱动程序(Atheros AR5B97 无线网络适配器)与我使用的(Realtek RTL8188CE 无线 LAN 802.11n PCI-E NIC)不同,但我很确定这是不相关的信息,与她遇到的问题无关。她说她的 Wi-Fi 在其他建筑物中连接正常;但是,可能不是同一个网络。她还可以正常连接到镇上的其他公共网络。

当我试图诊断她电脑上的问题时,电脑随机切换并显示可以上网。但实际上不能。由于收到的数据包太少,网页都无法打开。有时她发送了超过 500,000 个数据包,但只收到 1,000 个数据包。但是,我的电脑收到的数据包比发送的多,而且我的网络运行良好。

至于公用网络,两台计算机的 IP 默认网关和 DHCP 服务器都相同。DNS 服务器不同,所以也许它们对于每台计算机来说应该是唯一的。

有趣的是,她的网络连接速度是我的两倍,超过 140mbps,而我的速度几乎只有她的一半。

答案1

DNS 服务器不同

您所描述的很可能是 DNS 问题。

有关详细信息,请参阅此 SU 博客条目:Windows 7 网络感知:Windows 如何知道它有互联网连接

相关简介:

它是如何工作的?

Windows 确实会使用网络连接状态指示器网站检查 Microsoft 网站的连通性。连接检查过程有几种变化:

  1. NCSI 在 www.msftncsi.com 上执行 DNS 查找,然后请求http://www.msftncsi.com/ncsi.txt。该文件是纯文本文件,仅包含文本 Microsoft NCSI。
  2. NCSI 发送 dns.msftncsi.com 的 DNS 查找请求。此 DNS 地址应解析为 131.107.255.255。如果地址不匹配,则假定互联网连接无法正常运行。

将她的设置为与您的相匹配,或使用其中一个许多公开可用的 DNS 服务(即:Google 的 8.8.8.8/8.8.4.4)。

截图示例:

在此处输入图片描述

答案2

您这样说:

她使用不同的适配器驱动程序(Atheros AR5B97 无线网络适配器),而我使用(Realtek RTL8188CE 无线 LAN 802.11n PCI-E NIC),但我很确定这是不相关的信息,与她遇到的问题无关。

您为什么会这样认为?以下是每个适配器的规格;粗体部分是我加的:

Atheros AR5B97 无线网络适配器

  • 符合 802.11n 标准的单芯片无线 LAN 客户端解决方案,带有集成的 MAC、基带和 2.4 GHz 无线电
  • 基于第四代 802.11n 兼容技术
  • 支持 2x2 MIMO
  • 使用动态 MIMO 省电功能,以 1x1 降档方式节省电量
  • 实现下行链路高达 300 Mbps 的 PHY 速率
  • 符合 IEEE 802.11b、802.11g、802.11d、802.11e、802.11i 和 802.11n
  • 符合无铅 RoHS 标准

Realtek RTL8188CE 无线局域网 802.11n PCI-E 网卡

  • 48 引脚 QFN
  • CMOS MAC、基带 PHY 和 RF 集成在单个芯片中,适用于兼容 IEEE 802.11b/g/n 的 WLAN
  • 适用于 2.4GHz 频段的完整 802.11n 解决方案
  • 使用 20MHz 带宽,接收 PHY 速率为 72.2Mbps,发送 PHY 速率为 72.2Mbps
  • 使用 40MHz 带宽,150Mbps 接收 PHY 速率和 150Mbps 发送 PHY 速率
  • 兼容802.11n规范
  • 在 802.11n 模式下运行时向后兼容 802.11b/g 设备

现在,我并不是 802.11n 网络方面的 100% 专家,但我相信 MIMO 中的 802.11n(在 Atheros AR5B97 上)将在 5 Ghz 无线电频谱上运行。而非 MIMO 802.11n 将在 2.4 Ghz 上运行。

关键在于,我相信你的朋友使用 Atheros AR5B97 以 5 Ghz 的速度连接 802.11n,而你则以 2.4 Ghz 的速度连接 Realtek RTL8188CE。我认为关键在于:

当我试图诊断她电脑上的问题时,电脑随机切换并显示可以上网。但实际上不能。由于收到的数据包太少,网页都无法打开。有时她发送了超过 500,000 个数据包,但只收到 1,000 个数据包。但是,我的电脑收到的数据包比发送的多,而且我的网络运行良好。

根据我的经验,802.11n 出现故障时,路由器处于“混合模式”,允许使用 802.11b/g 和 802.11n。当我家里的 Wi-Fi(Airport Express)处于这种模式时,我从未感到高兴。但当我将其锁定为纯 802.11n 时,一切都很好。

当然,如果您使用的是公共 Wi-Fi 网络,您不可能直接告诉别人更改他们的公共 Wi-Fi 路由器以满足您的需求,对吗?那么我建议您询问使用 Atheros AR5B97 的朋友,看看他们是否可以调整 Wi-Fi 驱动程序设置,以仅以特定的 802.11n 速度进行连接。驱动程序可能设置为以它能获得的任何“最快”连接进行连接,但也许强制驱动程序以 2.4Ghz 上的 802.11n 进行连接会解决问题。

至于为什么她在其他公共网络上没有遇到问题?也许只是因为路由器维护和管理得更好,并且拥有更专业的网络人员?谁知道呢。但我确实知道整个 802.11n 世界可能会令人头疼。而且我非常确定您所描述的问题与非标准 802.11n 混淆的世界有关。

相关内容