Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| zh:supported_devices:432_warning [2018/05/26 03:26] – [4/32警告] lujimmy | zh:supported_devices:432_warning [2020/01/08 14:31] – [可用性问题] lujimmy | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== 4/32警告 ====== | ====== 4/32警告 ====== | ||
| - | 操作系统应满足以下要求: | + | ~~NOTOC~~ |
| - | - 容纳固件镜像的足够存储 | + | 对于任何一个操作系统,都需要: |
| - | - 确保稳定运行的足够内存 | + | - 足够的闪存以存放固件镜像 |
| + | - 足够的内存以保证系统的稳定运行 | ||
| - | {{section> | + | {{section> |
| - | ===== Usability | + | ===== 可用性 |
| - | **Insufficient RAM for stable operation** | + | **内存不足影响运行稳定** |
| - | * 32MB minimum; can work quite well, but can also be borderline, depending on your usecase. | + | * 32MB 内存可以用于基本的路由或AP功能,但可能会经常性的崩溃,取决于您的硬件以及具体用途。 |
| - | * 64MB are more comfortable to work with, and in general the better choice. | + | * 64MB 内存可能仍然存在稳定性问题,取决于您的硬件以及具体用途。 |
| + | * 如果要运行软件来获得基本的路由或AP之外的功能,推荐使用128MB或更大的内存。 | ||
| - | ===== Extensibility | + | ===== 扩展性 |
| - | **Barely enough Flash to accommodate LEDE firmware image** | + | **需要有足够的闪存来存储OpenWrt固件镜像** |
| - | * 4MB min (won't be able to install | + | * 您至少需要4MB(无法安装luci),推荐8MB(可以装下luci以及一些其他的应用程序) |
| - | * 4MB can work, but are no fun to work with. >4MB will make you happier than 4MB or below. | + | * 4MB已经可以工作了,但工作的不算太好。 大于4MB的闪存会让您在使用时感到更为舒畅。 |
| - | * 4MB devices can't fit anything noteworthy unless you use [[docs: | + | * 4MB的设备几乎无法安装任何重要的软件,除非您使用 |
| - | * Especially in regards to extensibility, | + | * 如果您还想要安装一些自定义的软件,那么8MB及以上闪存和64MB及以上内存是必须的。 |
| - | Devices with only 4MB Flash memory will barely be able to hold the LEDE firmware image, and will have limitations in their extensibility. With low flash, do not expect too much in this regard. | + | 在多数情况下,如果您只有4MB的闪存,您将无法安装这些(或其他)热门的软件包: |
| - | Most probably, you will not be able to install the following popular packages (and others) on a device with only 4MB flash: | + | * [[docs:guide-user: |
| + | * [[docs: | ||
| + | * 3G/4G 上网卡的支持 | ||
| + | * 用于[[docs: | ||
| - | * [[docs: | ||
| - | * [[docs: | ||
| - | * 3G/4G dongle support | ||
| - | * filesystem drivers/ | ||
| + | ===== 支持性 ===== | ||
| - | ===== Supportability ===== | + | 随着时间的发展,小内存和闪存设备将会越来越难得到支持。OpenWrt近期可能会在无照会的情况下结束对这些设备的支持。 |
| + | |||
| + | |||
| + | ===== 建议 ===== | ||
| + | |||
| + | 对于并没有什么使用经验的用户(即无法自行编译固件的用户),应当考虑: | ||
| + | **16/64 设备是绝对的底线**,有可能的话尽量选择128M内存的设备。 | ||
| + | |||
| + | 用户应当知道这些小于16M储存、64M内存的设备在当前版本(17.x, | ||
| + | |||
| + | 之前版本的OpenWrt包含着一些已知的内核、无线驱动和应用软件安全问题。OpenWrt团队不支持在任何条件下继续使用这些包含已知安全问题的软件,“这是我的路由”并不能成为这台路由器变为跳板和攻击设备而影响他人的理由。在多数情况下,这些已知的安全问题将可能会被潜在的[[https:// | ||
| + | |||
| + | ===== 由论坛用户slh所做的问题分析 ===== | ||
| + | 以下内容来自论坛用户 **slh** 的 [[https:// | ||
| + | |||
| + | 首先,我并不是假装为LEDE团队发言,但是数字却可以让问题显而易见。 | ||
| + | |||
| + | 以论坛中 " | ||
| + | < | ||
| + | Backfire 10.03..............: | ||
| + | Backfire 10.03.1............: | ||
| + | Attitude Adjustment 12.09...: 2883588 bytes | ||
| + | Barrier Breaker 14.07.......: | ||
| + | Chaos Calmer 15.05..........: | ||
| + | Chaos Calmer 15.05.1........: | ||
| + | LEDE 17.01 release branch...: 3473412 bytes | ||
| + | absolute firmware size......: 3735576 bytes | ||
| + | maximum usable firmware size: 3538944 bytes</ | ||
| + | (以上数字是包括luci和大致相同的功能集的各发行版本镜像大小) | ||
| + | |||
| + | ===== Supportability | ||
| It is getting harder or even impossible over time to support devices with low Flash + RAM. | It is getting harder or even impossible over time to support devices with low Flash + RAM. | ||
| - | LEDE support for those devices | + | OpenWrt |
| ===== Advice ===== | ===== Advice ===== | ||
| - | | + | Users that are not expert users of OpenWrt (those that can build their own images) should consider |
| - | * **experienced users** knowing what they want, need, and do -> try if 4/32 suits your needs; if not, get 8/64 | + | |
| + | **16/64 as an // | ||
| + | |||
| + | Users should expect that devices with less than 16 MB of flash and/or 64 MB of RAM may be unstable in basic operation under current versions of OpenWrt (17.X, 18.X). They should further expect that support for the device may be dropped at any time and that security patches/ | ||
| + | |||
| + | Previous versions of OpenWrt (such as earlier versions of 17.X, 15.X, "Chaos Calmer" | ||
| ===== An analysis of the issue done by forum user slh ===== | ===== An analysis of the issue done by forum user slh ===== | ||
| - | As written in [[https:// | + | As written in [[https:// |
| First of all, I'm not pretending to speak for the LEDE team, however looking at the plain numbers presents a quite obvious situation. | First of all, I'm not pretending to speak for the LEDE team, however looking at the plain numbers presents a quite obvious situation. | ||
| - | Taking " | + | Taking " |
| < | < | ||
| Line 82: | Line 119: | ||
| [4] I would expect that there already are a couple of 4 MB flash devices in the target list for which no release firmware can be built for 17.01, because of less ideal flash partitioning schemes chosen by the vendor (dropping free space below 3 erase blocks). Those are probably a minority, but given the close numbers, I'd be very suprised if there wouldn' | [4] I would expect that there already are a couple of 4 MB flash devices in the target list for which no release firmware can be built for 17.01, because of less ideal flash partitioning schemes chosen by the vendor (dropping free space below 3 erase blocks). Those are probably a minority, but given the close numbers, I'd be very suprised if there wouldn' | ||
| - | [[https:// | + | [[https:// |
| ===== The opinion of a Core LEDE developer ===== | ===== The opinion of a Core LEDE developer ===== | ||
| - | As originally written in [[https:// | + | As originally written in [[https:// |
| Just providing my rather pragmatic opinion on the topic here:\\ | Just providing my rather pragmatic opinion on the topic here:\\ | ||