01.12.2015, 15:20 | #201 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
Что ещё раз подверждает два догмата - "Если что-то не получается, значит что-то ты делаешь не так" и "Никогда не сиди под рутом".
__________________
istarik.ru Последний раз редактировалось stD; 01.12.2015 в 15:22. |
01.12.2015, 15:26 | #202 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
Цитата:
|
|
01.12.2015, 16:00 | #203 |
Senior Member
|
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
Да, я вот везде sudo и писал, но при компиляции это не сработало. Сейчас всё собралось, нужно теперь экспериментировать с выбранными пакетами для окончательной сборки. Хочется и luci иметь (для автоматической конфигурации), и чтобы места было побольше.
__________________
Россия навсегда! |
01.12.2015, 18:06 | #204 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
uni
Впрочем стандартные команды компиляции прошивки под юзером с типом учетной записи Администратор (не root) в ubuntu 14.04 64 выполняются именно так: Код:
git clone git://git.openwrt.org/15.05/openwrt.git cd ./openwrt ./scripts/feeds update -a ./scripts/feeds install -a make defconfig make prereq make menuconfig make V=s Код:
sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk flex git-core gcc-multilib gettext qemu-system-mips quilt mercurial bzr cvs libxml-parser-perl cvs libssl-dev xsltproc Цитата:
Код:
make menuconfig <Enter> выбор элементов субменю ---> Подтверждение <Y> includes, <N> excludes 2 подряд <Esc> <Esc> - выход из любого пункта меню, с подтверждением сохранения конфига. <?> помощь </> поиск пакетов. <пробел> выбор пакета - М (компилируется только пакет или прошивка плюс отдельно пакет) - * (пакет компилируется в составе прошивки) Меню Luci кликабельно: Последний раз редактировалось sunny; 01.12.2015 в 18:22. |
|
24.12.2015, 12:04 | #205 |
Junior Member
Регистрация: 24.12.2015
Сообщений: 1
Вес репутации: 0 |
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
Приветствую!
Никак не могу разобраться с компиляцией одиночного пакета. Непонятки начинаются с момента подготовки: Код:
./scripts/feeds install -a ... WARNING: No feed for package 'libedit' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libsqlite2' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libedit' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libsqlite2' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libedit' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libsqlite2' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libedit' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libsqlite2' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libedit' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libsqlite2' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libedit' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libsqlite2' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libedit' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libsqlite2' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libedit' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libsqlite2' found, maybe it's already part of the standard packages? WARNING: No feed for package 'libedit' found, maybe it's already part of the standard packages? Код:
.2/toolchain/ cp: cannot stat '/mnt/cdcard/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libuClibc-*.so': No such file or directory cp: cannot stat '/mnt/cdcard/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libcrypt-*.so': No such file or directory cp: cannot stat '/mnt/cdcard/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libm-*.so': No such file or directory cp: cannot stat '/mnt/cdcard/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libpthread-*.so': No such file or directory Makefile:636: recipe for target '/mnt/cdcard/openwrt/build_dir/target-mips_34kc_uClibc-0.9.33.2/toolchain/.built' failed make[2]: *** [/mnt/cdcard/openwrt/build_dir/target-mips_34kc_uClibc-0.9.33.2/toolchain/.built] Error 1 make[2]: Leaving directory '/mnt/cdcard/openwrt/package/libs/toolchain' package/Makefile:191: recipe for target 'package/libs/toolchain/compile' failed |
17.01.2016, 17:29 | #206 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
А возможно ли скомпилить отдельно модули ядра (они же kernel module, kmod)?
Мне вот очень бы хотелось модули: CPU frequency scaling x86 intel driver Fan Battery |
18.02.2016, 21:24 | #207 |
Senior Member
|
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
Скачал исходники CC, всё собрал, выбрал TL-MR3040, опять собрал и ... в папке с типом процессора нет кроме generic ничего. Почему не собрались прошивки именно для моего роутера?
У кого-нибудь было такое? defconfig только я не делал, может это важно.
__________________
Россия навсегда! |
01.03.2016, 14:20 | #208 |
Member
Регистрация: 04.02.2016
Сообщений: 41
Вес репутации: 0 |
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
Подскажите пожалуйста почему не генерируется package.gz при сборке в некоторых директория репозитория например Telephony, пакеты норм компилируются
|
01.03.2016, 15:13 | #209 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
Возможно по тому что компиляция проходит не до конца
|
01.03.2016, 16:32 | #210 |
Member
Регистрация: 04.02.2016
Сообщений: 41
Вес репутации: 0 |
Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu
компиляция заканчивается успешно, прошивка и пакеты сформировываются.
в /bin/packages/base packages.gz есть , в /luci и остальных только *.ipk Последний раз редактировалось dron0; 01.03.2016 в 16:36. |
Здесь присутствуют: 39 (пользователей: 0 , гостей: 39) | |
|
|