支持至少十几个同时连接的开源固件和路由器

支持至少十几个同时连接的开源固件和路由器

我家有十口人,每人都有一到两台尝试连接互联网的设备。

我们经常遇到路由器与 ISP 断开连接的问题。我开始怀疑这是因为同时连接了太多设备。

这有道理吗?如果我使用开源固件支持的路由器,我会得到更好的支持吗?哪种固件可以最好地支持那么多的连接?

答案1

每个接入点可以连接 10 台以上的设备,但大多数 SOHO 设备可能很难做到这一点。尤其是当它需要记住很多状态时(例如,当有人使用 torrent 时,或者当有人启动 WoW 时,它会自行更新)。

话说回来:

  1. 企业级设备通常每个接入点有大约 50 个连接时工作良好。所以这是可能的。不过这些设备通常使用“更强大”的硬件。
  2. 你可以做一些测试。如果你通过电缆连接大多数设备并关闭无线,会发生什么情况。如果连接仍然断开,则问题不在于无线部分。
  3. 如果发现是无线部分的问题,则运行类似 inSSIder 的程序,查看使用了哪些频道和哪种方法。然后将其添加到帖子中。(例如,所有设备都使用 2.4 GHz 的无线 B/G/N?或者设备是否使用 5 GHz 的无线 N。2.4 部分的宽带还是窄带?邻居正在使用哪些频道?当有人打开蓝牙(相同频率)或使用电磁辐射轰击室时,连接是否会断开?

在此处输入图片描述

(也称为微波炉)。


阅读您的评论后添加。

但是,我遇到的问题是路由器与 ISP 断开连接,而不是 wifi 问题。(我只是对问题进行了编辑,以减少误导。)

在这种情况下,我发现了以下潜在的问题点:

  1. 路由器和 ISP 之间的链路
  2. 路由器本身。(质量)
  3. 路由器本身。(记忆)

路由器和 ISP 之间的连接:
这超出了我的知识范围。如果您的链接较差并且您开始大量使用它,则可能会出现问题。这假设很多。例如,您有某种 DSL。这不是您可以修复的东西。

路由器本身。(质量):当前路由器可能制作不精良,可能与第 1 点的问题有关。新固件等不太可能解决任何问题。更换路由器可以。(借用其他路由器并对其进行测试可能会表明这是问题还是其他问题)。

路由器本身。(内存):
更多活跃用户(同时)意味着路由器需要记住更多细节。尝试这样做时,可能会耗尽内存。路由器上的另一个固件也会有同样的问题,但如果您安装 DD-WRT 或类似程序,您可以登录路由器,并查看有多少内存可用以及有多少内存正在使用。

如果是这种情况,一种解决方案是使用内存更大的路由器。无论是从商店购买还是自己动手。(@Florenz Kley 提到了 Soekris Engineering。这些东西对于构建自己的解决方案非常有用,但仅作为路由器用于家庭使用时,它们的价格相当高。如果您采用这种方式(或 PC 引擎或类似产品),那么您可能希望将其同时用作路由器、接入点和 NAS)。

答案2

你看OpenBSD使用小型嵌入式系统,例如PC 引擎或者索克里斯。我已经使用 Soekris net4501 6 年了,这台机器是我维护的所有计算机中问题最少的,支持 6 个节点和 ~5 个 WiFi 设备。

答案3

带有 DD-WRT 的路由器应该能够毫无问题地处理 20 多个客户端,因此请找到支持 802.11n、300gig 吞吐量和合理 CPU [对于 AP/路由器] 的路由器,并战略性地定位它。

虽然 DD-WRT、OpenWRT 和 Tomato 之间在功能上无疑存在一些差异,但由于它们都是基于 Linux,因此这种差异可能很小。

我并不是在提供建议,但我最近参加了一个网络运营商小组,Mikrotic 和 Ubiquity 的名字经常被提及,因为它们是特别可靠的设备。(虽然我没有尝试过,但 Mikrotic 确实通过提供免费路由器来贿赂我们,所以这可能也不完全公正。)

相关内容