06.02.2013, 05:39 | #11 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 |
Если у тебя не собирается прошивка
находясь в папке trunk перед сборкой сбрось все по умоланию: make defconfig затем make menuconfig выбрать тип процессора и марку роутера др. пакеты и настройки смотри что тебе нужно. Включи в прошивку только самое необходимое. затем при выходе из menuconfig сохрани. и запусти компиляцию: make V=99 или make V=s Если ты собирал под 3020, то просто поменяй в меню на 3040 сохрани и компилируй. Не нужно все вычещать. Компиляция будет идти уже не долго (минуты). При подробном выводе если возникнет критическая ошибка, то она будет написана в конце, там где остановилась компиляция. Здесь еще почитай Последний раз редактировалось andr128; 06.02.2013 в 05:43. |
06.02.2013, 09:16 | #12 | ||
Junior Member
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0 |
Собрал прошивку для MR3040 на базе attitude_adjustment/12.09-rc1.
При попытке выполнить opkg install kmod-usb-uhci получил ошибку Цитата:
Пакет kmod-usb-uhci был выбран с опцией M. Ошибки в конце сборки отсутствовали. Пересобрал, указав опцию * для данного пакета. Пакет проинстлировался командой opkg install kmod-usb-uhci нормально. Но та же ошибка возникла для пакета kmod-usb-ohci. Получается что все пакеты необходимо включать в прошивку опцией *, чтобы потом не было ошибок при инсталяции. НО возникает проблема со свободным местом для ядра где включены все пакеты. Тупик. Куда копать? Цитата:
Последний раз редактировалось Константин; 06.02.2013 в 12:08. |
||
06.02.2013, 12:26 | #13 | ||
Junior Member
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0 |
Сборка make V=99 по svn://svn.openwrt.org/openwrt/trunk/@33482
c параметрами в menuconfig по умолчанию для MR3040 закончилась ошибкой Цитата:
Но при попытке инсталяции пакетов выскочила такая же ошибка как и для MR3040 Цитата:
Последний раз редактировалось Константин; 06.02.2013 в 14:51. |
||
06.02.2013, 17:00 | #14 | |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 |
Попробуй установить самое необходимое
Цитата:
Если ты в прошивку вставил kmod-usb-uhci, то ставить отдельно не нужно. Последний раз редактировалось andr128; 06.02.2013 в 17:03. |
|
06.02.2013, 17:06 | #15 | ||
Junior Member
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0 |
Цитата:
Сейчас всё сделал с нуля по гайду и получил результат: 1. Прошивка на ройтере MR3020 компилируется без ошибок при включенных опцией M пакетах kmod-usb-uhci, kmod-usb-ohci, block-mount и всё в общемто. 2. Устанавливается , появляется окно dropbox, пароль вводится, переходит в ssh. 3. При попытке проинсталировать пакет kmod-usb-uhci опять таже ошбка Цитата:
Последний раз редактировалось Константин; 06.02.2013 в 17:11. |
||
06.02.2013, 17:10 | #16 | |
Junior Member
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0 |
Цитата:
Хотя если пакеты вбилдивать в прошивку *, то с ними проблем нет, а инсталяция пакетов с опцией М даёт ошибку. |
|
06.02.2013, 17:34 | #17 |
Junior Member
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0 |
Дурацкий вопрос) А откуда теперь брать репозиторий? тот который сформировался у меня и тот который находится по http://cyber-place.ru/download/packages/ они ведь разные?)
|
06.02.2013, 18:14 | #18 | |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 |
Цитата:
Зачем ты пытаешся устанавливать пакеты вошедшие уже в прошивку (или пытаешься их удалить - неудаляемые они уже во флэш). отдельно пакет можно поставить так: - скопировать в /tmp - opkg install /tmp/имя_пакета.ipk если удалось подключить флэшку то скопировать все свои пакеты вместе с файлами описания на нее. подпавить /etc/opkg.conf Код:
src/gz local file:////path/to/packagesDirectory dest root / dest ram /tmp lists_dir ext /var/opkg-lists option overlay_root /overlay |
|
06.02.2013, 18:19 | #19 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 |
Можно отойти от этой версии прошивки и взять свежий трунк. Может на нем у тебя пройдет без ошибок.
|
06.02.2013, 20:07 | #20 |
Junior Member
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0 |
Когда перешёл на репозиторий создаваемый при компиляции проблема с ошибками инсталяции пакетов устранилась.
Идея с копированием репозитория на флешку роутера конечно работоспособна, но имеет некторые недостатки. На винде я просто разместил репозиторий на локальном ftp. А вот под ubuntu никак не могу пока настроить. Хз как описать анонимный доступ, отказывает роутеру ftp-сервер. Последний раз редактировалось Константин; 06.02.2013 в 20:12. |
Здесь присутствуют: 31 (пользователей: 0 , гостей: 31) | |
|
|