Есть ли способ собрать прошивку OpenWrt, содержащую мой собственный пакет python и скрипт автоматического запуска? - PullRequest
1 голос
/ 17 июня 2019

У меня есть сценарий оболочки, который устанавливает программное обеспечение на работающее устройство (Linkit Smart 7688 Duo с OpenWrt на борту). Он содержит мой собственный пакет Python и пару разных файлов. Мне удалось собрать OpenWrt для этой платы из исходного кода, но я не знаю, как встроить свой собственный скрипт в образ. Например, я хочу, чтобы мой установочный скрипт запускался при первой загрузке платы. В моем сценарии я определяю новый сервис /etc/init.d/, который запускается при запуске.

Может ли кто-нибудь помочь мне / предоставить учебное пособие о том, как добиться того, что я написал выше? Я искал учебники, но ни одна из них, похоже, не охватывает мою интересующую тему.

1 Ответ

1 голос
/ 18 июня 2019

Вы можете просто создать новый «пакет» с Makefile, который будет использовать систему сборки OpenWRT для включения его в образ. Документация для этого довольно хорошая и может быть прочитана здесь: https://openwrt.org/docs/guide-developer/packages

Если у вас есть какие-либо дополнительные вопросы относительно построения образа или проблемы со сборкой всего этого - не бойтесь спрашивать. Поначалу это может быть немного трудно понять.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...