Задать вопрос
zilia
@zilia
Автоматизируй это!

Собрать пакет из исходников под OpenWRT?

Имеется в наличии:

Роутер TL-WR1043ND

OpenWRT сборка от Pilot6 под билайновский l2tp — OpenWrt | Attitude Adjustment (r28713)

#uname -a

Linux OpenWrt 2.6.39.4 #1 Tue Nov 15


В репозитории автора сборки нет пакетов: kmod-usbip и kmod-usbip-server

Обновлять OpenWRT до ядра 3.7.7.1 (такое ядро сейчас в транке) и снова конфигурить кучу софта и танцевать танцы с билайном жутко неохота.


Помогите собрать из исходников или где-то добыть ipk под ядро 2.6.39.4-1.


Буду очень благодарен, если кто-то соберёт ipk-пакеты или даст ссылку на реп.

А ещё лучше на пальцах на примере объяснить как как это просто сделать под убунтой или прям на роутере, т.к. официальная инструкция для некодера довольно загадочна.

Есть относительно доступное объяснение как собрать прошивку целиком, но для отдельных пакетов ничего подобного.


ИМХО хороший повод написать годную статью в профильный блог.
  • Вопрос задан
  • 13210 просмотров
Подписаться 8 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Veliant
В кратце — собираете себе toolchain (gcc, binutils, ..) под mips или качаете готовый и в нем собираете все необходимые пакеты.
Ответ написан
@non7top
Все написано в офф доках и разных вики. Шагов довольно много и в первый раз придется разобраться, но потом уже по готовому все легко делается и пакеты собираются парой команд. Чтобы получить именно ту версию окружения что у вас на роутере нужно найти номер ревизии и чекаутить из свн именно его, а не HEAD. Как собирать отдельные пакеты написано дальше в ветке на ixbt, но kmod-usbip и kmod-usbip-server вероятно собираются вместе с основной прошивкой, т.к. модули ядра, либо их надо выбрать в make menuconfig.
Ответ написан
targence
@targence
Все оч. просто, для тех кто будет искать поиском вот ссылка на описание процесса

vonger.cn/?p=412
cyber-place.ru/showthread.php?t=512
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы