Я играл с OpenWRT стволом Adjustment Отношения на моей TL-MR3020 в последнее время, и с тех пор я модифицируя некоторые из включенных пакетов , которые получают с помощью установленных каналов, мне нужно прошить прошивке много. И проблема здесь в том, что это очень много времени. Я хотел бы максимально оптимизировать этот процесс, и первая оптимизация, которую я могу придумать, исключает необходимость перенастройки сети после перепрошивки.
В настоящее время, после того как я использую mtd
для перепрошивки своей прошивки, мне нужно войти через последовательную консоль и изменить /etc/config/network
чтобы разместить маршрутизатор в нужной подсети и указать шлюз и dns. Конечно, было бы много смысла, если бы я мог делать это автоматически каждый раз.
Я очень плохо знаком с Linux, поэтому моей первой мыслью было запустить сценарий оболочки, который редактирует /etc/config/wireless/
а затем /etc/init.d/network restart
для вызова сетевого интерфейса (ов), Тогда я подумал, что должна быть командная строка, эквивалентная настройке шлюза и dns, и затем я мог бы выполнить эти команды с помощью /etc/init.d/network restart
.
Как бы вы все подошли к этой проблеме? Я на правильном пути?