Форум обсуждения оборудования  

Вернуться   Форум обсуждения оборудования "Умный дом" > Форум умного дома > Сделай сам > Linux для начинающих

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.12.2015, 15:20   #201
stD
Moderator
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,034
Вес репутации: 1125
stD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to behold
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Что ещё раз подверждает два догмата - "Если что-то не получается, значит что-то ты делаешь не так" и "Никогда не сиди под рутом".
__________________
istarik.ru

Последний раз редактировалось stD; 01.12.2015 в 15:22.
stD вне форума   Ответить с цитированием
Старый 01.12.2015, 15:26   #202
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 901
Вес репутации: 961
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Цитата:
Без root'а вообще ничего не работает, пишет везде на любую команду, что нет прав.
А кто ж мешает набирать sudo перед каждой командой , кроме некоторых конечно...
sunny вне форума   Ответить с цитированием
Старый 01.12.2015, 16:00   #203
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 37
Сообщений: 571
Вес репутации: 591
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ Отправить сообщение для uni с помощью Skype™
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Да, я вот везде sudo и писал, но при компиляции это не сработало. Сейчас всё собралось, нужно теперь экспериментировать с выбранными пакетами для окончательной сборки. Хочется и luci иметь (для автоматической конфигурации), и чтобы места было побольше.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 01.12.2015, 18:06   #204
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 901
Вес репутации: 961
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию 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 нам лишь понадобиться установить дополнительно следующие пакеты:
Код:
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
===

Цитата:
Хочется и luci иметь
Код:
make menuconfig
Управлять в меню с помощью:
<Enter> выбор элементов субменю --->
Подтверждение <Y> includes, <N> excludes
2 подряд <Esc> <Esc> - выход из любого пункта меню, с подтверждением сохранения конфига.
<?> помощь
</> поиск пакетов.
<пробел> выбор пакета
- М (компилируется только пакет или прошивка плюс отдельно пакет)
- * (пакет компилируется в составе прошивки)
Меню Luci кликабельно:
Нажмите на изображение для увеличения
Название: Снимок экрана от 2015-12-01 18:10:29.png
Просмотров: 201
Размер:	32.5 Кб
ID:	3384
Нажмите на изображение для увеличения
Название: Снимок экрана от 2015-12-01 18:19:58.jpg
Просмотров: 133
Размер:	18.8 Кб
ID:	3385

Последний раз редактировалось sunny; 01.12.2015 в 18:22.
sunny вне форума   Ответить с цитированием
Старый 24.12.2015, 12:04   #205
Vall59
Junior Member
 
Регистрация: 24.12.2015
Сообщений: 1
Вес репутации: 0
Vall59 is an unknown quantity at this point
По умолчанию 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
Библиотеки вручную добавлять?? если да, то где их взять и в каком направлении идти
Vall59 вне форума   Ответить с цитированием
Старый 17.01.2016, 17:29   #206
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 776
Вес репутации: 809
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

А возможно ли скомпилить отдельно модули ядра (они же kernel module, kmod)?
Мне вот очень бы хотелось модули:
CPU frequency scaling x86 intel driver
Fan
Battery
Tohin вне форума   Ответить с цитированием
Старый 18.02.2016, 21:24   #207
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 37
Сообщений: 571
Вес репутации: 591
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ Отправить сообщение для uni с помощью Skype™
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Скачал исходники CC, всё собрал, выбрал TL-MR3040, опять собрал и ... в папке с типом процессора нет кроме generic ничего. Почему не собрались прошивки именно для моего роутера?
У кого-нибудь было такое? defconfig только я не делал, может это важно.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 01.03.2016, 14:20   #208
dron0
Member
 
Регистрация: 04.02.2016
Сообщений: 34
Вес репутации: 0
dron0 is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Подскажите пожалуйста почему не генерируется package.gz при сборке в некоторых директория репозитория например Telephony, пакеты норм компилируются
dron0 вне форума   Ответить с цитированием
Старый 01.03.2016, 15:13   #209
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,011
Вес репутации: 9209
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Возможно по тому что компиляция проходит не до конца
Admin вне форума   Ответить с цитированием
Старый 01.03.2016, 16:32   #210
dron0
Member
 
Регистрация: 04.02.2016
Сообщений: 34
Вес репутации: 0
dron0 is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

компиляция заканчивается успешно, прошивка и пакеты сформировываются.
в /bin/packages/base packages.gz есть , в /luci и остальных только *.ipk

Последний раз редактировалось dron0; 01.03.2016 в 16:36.
dron0 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 06:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика