Техническое задание: Разработка кастомной прошивки OpenWRT

Исходные данные и оборудование

Для работы предоставляется следующее:

  • Целевое устройство: OEM-роутер (базовая прошивка версии 18.06-SNAPSHOT).
  • Аппаратная платформа: Процессор Mediatek MT7628AN.
  • Периферия: Встроенный мобильный модем SIMCOM A7600C.
  • Артефакты для разработки и отладки:
    • Дамп памяти (флэш) роутера для восстановления в случае "окирпичивания".
    • Исходный файл обновления (*.BIN) от производителя.

Основная задача

Разработать, собрать и протестировать стабильную прошивку на базе OpenWRT, полностью адаптированную под предоставленное аппаратное обеспечение.

Ключевые требования к прошивке

  • Базироваться на актуальной стабильной ветке OpenWRT (или LTS).
  • Обеспечить полную и стабильную работу всех аппаратных компонентов роутера, включая:
    • Сетевые интерфейсы (LAN, WAN, Wi-Fi).
    • Мобильный модем SIMCOM A7600C (подключение к интернету через SIM-карту, управление).
  • Прошивка должна быть безопасной и включать стандартные функции OpenWRT (пакетный менеджер opkg, firewall и т.д.).
  • Процесс прошивки должен быть четко документирован.

Результат работы

  • Готовая к установке прошивка в формате, пригодном для прошивки через веб-интерфейс или иным стандартным способом.
  • Краткая инструкция по установке и базовой настройке.
  • Рекомендации по восстановлению устройства из предоставленного дампа в случае неудачи.