tl;dr:如何恢复到以前的设备驱动程序版本?
我有一台 Acer Aspire One (AO751h) 上网本,配有 Atheros WiFi 适配器,可双启动 Ubuntu 10.04.2 和 Windows XP Home。Ubuntu 运行良好 - 开箱即用,支持 WiFi;使用 XP 时,它也无需我付出任何努力即可运行。
自 2011 年 3 月以来,在 Windows 中,wifi 无法在通道 12 和 13 上看到任何东西:好像它们根本不存在(以前它可以正常工作)。由于我们工作时的 AP 位于通道 13,我无法再连接(AP 不会显示在 Windows 的无线网络列表或 NetStumbler 中)。使用 Ubuntu 时没有问题:AP 可见、关联并以正常速度工作。使用 Windows,通道 1-11 上的 AP 可见、关联并以正常速度工作。
在我看来,Windows Update 凭借其无穷的智慧,已经推出了新的 WiFi 驱动程序,这些驱动程序是为美国打造的(FCC 将 WiFi 限制在美国的 1-11 频道,而世界上大多数地方都允许使用 1-13 频道)。由于我身处欧盟,这意味着我无法连接到合法的 AP,这相当有限(而且很烦人)。Windows 的区域设置显示我的位置为捷克共和国(如果我没记错的话,最近没有迁移到美国),所以这应该不是问题。
(至于恶意软件:系统以非特权用户身份使用,主动避开 IE 和其他恶意软件网关,已修补、已加防火墙,带有防病毒软件和反恶意软件;没有任何新安装,没有新进程 - 看起来很干净。)
现在,我只是想恢复驱动程序更新,但我在已安装的程序中看到的只是一长串“KBxxxxxx”项目,没有任何“更新的 wifi 驱动程序”的迹象。我如何才能找到哪个更新包含新驱动程序,以便我可以卸载它?而且,这足以恢复旧驱动程序吗,还是我需要在网上搜索旧驱动程序?
编辑:我已将有问题的 AP 临时移至频道 11,并且它在那里工作,因此我们可以排除突然的设备不兼容;唉,1) 我没有授权将它保留在那里(因为它会干扰其他 AP,还有文书工作)和 2) 这是一个门槛措施,几乎不是一个解决方案。
答案1
答案2
根据您选择的“地区”,频道会受到限制。例如,美国允许的频道与欧盟不同。安装更新的驱动程序可能会重置该选择。
幸运的是,这通常是您可以在无线网卡的配置实用程序中选择的设置。(或者至少对于我的 ralink/atheros 芯片组而言是这样的)
如果您已安装该实用程序(不是 Windows 无线实用程序),请尝试加载它,并查看是否可以选择您所在的区域。下拉菜单是什么很明显,因为它旁边很可能有一个频道列表。
如果您没有这样的实用程序,请尝试在制造商的网站上查找。
以下是一个例子:
这是来自 ralink 的旧实用程序。请注意左中部的“国家/地区代码”下拉菜单。
答案3
同样的根本问题:Windows 10 会随机且无缘无故地将自身设置为美国 wifi 配置,从而阻止欧盟可用的频道。通过将 AP 的频道移至 9 即可“解决”。