OpenWrt на пристроях 8/64

У вас пристрій з 8MB флеш-памʼяті та/або 64MB оперативної памʼяті.
Ви прочитали та зрозуміли попередження 8/64.
Ви знизили свої очікування відповідно до нього.
І все одно хочете встановити OpenWrt на свій 8/64 пристрій:

  • лише для навчання (паяння, OpenWrt, Linux загалом) — якщо зламається, не шкода;
  • лише для базових, легких мережевих функцій.

Тепер ви питаєте: Що я можу зробити?

Шукайте відповіді нижче.

(Примітка: цей розділ тимчасово запозичений зі сторінки 4/32. Згодом може бути адаптований до 8/64.)

Як обійти обмеження 8MB flash?

  • Зберіть власний образ OpenWrt 18.06/19.07 з усіма можливими оптимізаціями простору, або...
  • ...використовуйте Extroot (тільки якщо пристрій має USB)
    • більше не буде проблем із флеш-памʼяттю
    • доступ до «безмежного»1) сховища
    • можна встановити всі потрібні пакети
    • АЛЕ: не має сенсу встановлювати важкі пакети (VPN тощо), якщо в системі не вистачає RAM для їх запуску

Чому варто збирати власний образ замість встановлення пакетів?

Пакети, включені до власноруч зібраного образу, займають приблизно вдвічі менше місця, ніж після флешування і встановлення через `opkg`.

Як обійти обмеження 64MB оперативної памʼяті?

  • Не використовуйте LuCI — або взагалі не працюватиме, або буде дуже повільною, або вилетить через помилку Out-Of-Memory (OOM)
  • Не запускайте RAM-вимогливі застосунки — вони або не працюватимуть, або будуть нестабільними

Додайте сюди посилання на теми форуму, присвячені 8/64 та вирішенню проблем із памʼяттю.

  • ...додати посилання ...
  • ...

Перегляньте розділ Community Builds на форумі. Можливо, хтось уже створив спеціальну збірку, що враховує обмеження 8/64.


1)
4GB USB — це набагато більше, ніж 8MB внутрішньої памʼяті
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2025/05/24 20:41
  • by vazaz