Yassine Safraoui Asked: 2019-11-14 09:54:28 +0800 CST2019-11-14 09:54:28 +0800 CST 2019-11-14 09:54:28 +0800 CST 有没有带插件的路由器? 772 我想知道为什么我从来没有听说过有插件存储的路由器,这几乎是在设备上实现任何功能的最佳方式,这是因为安全还是什么? router plugins 1 个回答 Voted Best Answer LawrenceC 2019-11-14T10:32:46+08:002019-11-14T10:32:46+08:00 从历史上看,就像在 WRT54G 时代(这是一个非常古老的设备,但它开始了这一切),路由器的空间非常有限(4MB、8MB 闪存来存储引导加载程序、NVRAM 变量和操作系统 - 如果基于 Linux,这必须适合普通 Linux 系统的内核和所有支持文件)。 在为设备构建固件后,这不会为进一步定制提供很大空间。特别是 4MB 设备几乎不适合旧版本的 DD-WRT,而新版本的 OpenWRT 不支持它们。我认为 2MB 的设备根本不支持任何基于 Linux 的自定义固件。 话虽如此,OpenWRT 确实支持在您的主固件刷新后(使用opkg系统)安装软件,并且可以在 DD-WRT 和基于此的系统上添加额外的模块和软件(opkg在任何 Linux 上都相当容易工作设备(如果有足够的空间)。 较新的路由器更宽敞,并包括 USB 端口,因此在较新的设备上更容易。 至于为什么制造商不支持将插件作为其设备上的一项功能 - 这是一个商业决策,而不是技术决策。大多数非技术人员不会与他们的路由器进行太多交互,并且一旦它开始工作就不会在意。
从历史上看,就像在 WRT54G 时代(这是一个非常古老的设备,但它开始了这一切),路由器的空间非常有限(4MB、8MB 闪存来存储引导加载程序、NVRAM 变量和操作系统 - 如果基于 Linux,这必须适合普通 Linux 系统的内核和所有支持文件)。
在为设备构建固件后,这不会为进一步定制提供很大空间。特别是 4MB 设备几乎不适合旧版本的 DD-WRT,而新版本的 OpenWRT 不支持它们。我认为 2MB 的设备根本不支持任何基于 Linux 的自定义固件。
话虽如此,OpenWRT 确实支持在您的主固件刷新后(使用
opkg
系统)安装软件,并且可以在 DD-WRT 和基于此的系统上添加额外的模块和软件(opkg
在任何 Linux 上都相当容易工作设备(如果有足够的空间)。较新的路由器更宽敞,并包括 USB 端口,因此在较新的设备上更容易。
至于为什么制造商不支持将插件作为其设备上的一项功能 - 这是一个商业决策,而不是技术决策。大多数非技术人员不会与他们的路由器进行太多交互,并且一旦它开始工作就不会在意。