Техническое задание: Разработка кастомной прошивки OpenWRT
Исходные данные и оборудование
Для работы предоставляется следующее:
- Целевое устройство: OEM-роутер (базовая прошивка версии 18.06-SNAPSHOT).
- Аппаратная платформа: Процессор Mediatek MT7628AN.
- Периферия: Встроенный мобильный модем SIMCOM A7600C.
- Артефакты для разработки и отладки:
- Дамп памяти (флэш) роутера для восстановления в случае "окирпичивания".
- Исходный файл обновления (*.BIN) от производителя.
Основная задача
Разработать, собрать и протестировать стабильную прошивку на базе OpenWRT, полностью адаптированную под предоставленное аппаратное обеспечение.
Ключевые требования к прошивке
- Базироваться на актуальной стабильной ветке OpenWRT (или LTS).
- Обеспечить полную и стабильную работу всех аппаратных компонентов роутера, включая:
- Сетевые интерфейсы (LAN, WAN, Wi-Fi).
- Мобильный модем SIMCOM A7600C (подключение к интернету через SIM-карту, управление).
- Прошивка должна быть безопасной и включать стандартные функции OpenWRT (пакетный менеджер opkg, firewall и т.д.).
- Процесс прошивки должен быть четко документирован.
Результат работы
- Готовая к установке прошивка в формате, пригодном для прошивки через веб-интерфейс или иным стандартным способом.
- Краткая инструкция по установке и базовой настройке.
- Рекомендации по восстановлению устройства из предоставленного дампа в случае неудачи.