OpenWrt на пристроях 8/64
У вас пристрій з 8MB флеш-памʼяті та/або 64MB оперативної памʼяті.
Ви прочитали та зрозуміли попередження 8/64.
Ви знизили свої очікування відповідно до нього.
І все одно хочете встановити OpenWrt на свій 8/64 пристрій:
- лише для навчання (паяння, OpenWrt, Linux загалом) — якщо зламається, не шкода;
- лише для базових, легких мережевих функцій.
Тепер ви питаєте: Що я можу зробити?
Шукайте відповіді нижче.
Який реліз обрати?
(Примітка: цей розділ тимчасово запозичений зі сторінки 4/32. Згодом може бути адаптований до 8/64.)
Проблема з 8MB флеш-памʼяті
Як обійти обмеження 8MB flash?
- Зберіть власний образ OpenWrt 18.06/19.07 з усіма можливими оптимізаціями простору, або...
- ...використовуйте Extroot (тільки якщо пристрій має USB)
- більше не буде проблем із флеш-памʼяттю
- доступ до «безмежного»1) сховища
- можна встановити всі потрібні пакети
- АЛЕ: не має сенсу встановлювати важкі пакети (VPN тощо), якщо в системі не вистачає RAM для їх запуску
Чому варто збирати власний образ замість встановлення пакетів?
Пакети, включені до власноруч зібраного образу, займають приблизно вдвічі менше місця, ніж після флешування і встановлення через `opkg`.
Проблема з 64MB RAM
Як обійти обмеження 64MB оперативної памʼяті?
- Не використовуйте LuCI — або взагалі не працюватиме, або буде дуже повільною, або вилетить через помилку Out-Of-Memory (OOM)
- Не запускайте RAM-вимогливі застосунки — вони або не працюватимуть, або будуть нестабільними
Корисне з форуму
Додайте сюди посилання на теми форуму, присвячені 8/64 та вирішенню проблем із памʼяттю.
- ...додати посилання ...
- ...
Збірки спільноти
Перегляньте розділ Community Builds на форумі. Можливо, хтось уже створив спеціальну збірку, що враховує обмеження 8/64.