Обновить

Собираем OpenWRT прошивку и ImageBuilder для нестандартного оборудования на основе dts

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели11K
Всего голосов 11: ↑11 и ↓0+13
Комментарии5

Комментарии 5

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

Почему?

  • Загрузка в директорию сборки из официального репозитория сокращённой конфигурации - файла config.buildinfo (в v18.06.x и ранее - config.seed) для интересующей версии и архитектуры.

  • Развёртывание загруженной сокращённой конфигурации до полной:make defconfig

Это с 4pda. Без этого я сколько раз пробовал собирать на "свои конфиги", на выходе получается рабочая прошивка, но с ошибками при установке пакетов.

Спасибо. Изучу подробнее. Но мне кажется тут дело в глюке с правами. У меня такое было когда я делал весь процесс сборки из под рута.

Потому что как только вы добавите какой нибудь модуль ядра, в вашем случае новый таргет. Новый дтс. Вы меняете самое главное kernel version hash.

И после ваш хэш ядра не соответствует официальному хэшу опенврт, и ни один модуль не установится из официальной репы. Будут ошибки не совместимости.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации