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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.12.2013, 16:39   #1
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Почему может возникать ошибка " Package vsftpd md5sum mismatch."?
Пакет собирался из исходных текстов по методике поста из шапки. Добавил пакет после основной компилляции прошивки.

Какие-то странности вообще происходят. Был установлен пакет vsftpd из интернетного дефолтного репозитория, все работало. Для работы с python потребовалось добавить поддержку шрифтов kmod-nls-*.
Из интернетного репозитория не подошли.

Я проапдейтил сорцы

./scripts/feeds update -a
./scripts/feeds install -a


добавил в menuconfig нужные пакеты с опцией <M> и пересобрал прошивку.
Прошился новой прошивкой.
Пакеты kmod-nls-* установились без ошибок. Установил vsftpd из интернета - стал тихо, без ошибок но не работает.
По команде ps в списке его вижу.
При попытке зайти терминалом по sftp получаю такую строку 'ash: /usr/libexec/sftp-server: not found'
У меня вообще нет такого каталога! Думаю, может что-то не так в репозитории собрали, качаю сорцы, добавляю их в качестве пользовательского пакета.
Пакет собирается. Но при попытке установки этого пакета на роутер получаю " Package vsftpd md5sum mismatch."

Что-то я вообще уже с ума схожу потихоньку! Может кто расскажет, что вообще происходит как дальше бороться с этим всем?
Заранее спасибо!

Последний раз редактировалось wanvo; 02.12.2013 в 16:53.
wanvo вне форума   Ответить с цитированием
Старый 02.12.2013, 16:51   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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

В файле Packages находятся описания всех файлов репозитория
и в нем прописывается версия и контрольная сумма пакета
Просто заменить пакет не получится, так как версия и md5sum не будут совпадать
Admin вне форума   Ответить с цитированием
Старый 02.12.2013, 19:52   #3
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Цитата:
Сообщение от Admin Посмотреть сообщение
В файле Packages находятся описания всех файлов репозитория
и в нем прописывается версия и контрольная сумма пакета
Просто заменить пакет не получится, так как версия и md5sum не будут совпадать
Так а разве нельзя пакет потом вписать и дособирать на этих-же самых сорцах?
Неужели все нужно делать за один раз?
wanvo вне форума   Ответить с цитированием
Старый 02.12.2013, 20:35   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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 вне форума   Ответить с цитированием
Старый 02.12.2013, 21:21   #5
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Цитата:
Сообщение от Admin Посмотреть сообщение
Можно, но я Вам ответил почему у Вас ошибка вышла
Спасибо за ответ!
Хотя я ничего и не понял если честно
Буду заочно считать, что ошибка заключалась в командах
./scripts/feeds update -a
./scripts/feeds install -a
хотя я после них собрал и залил уже новую прошивку.
Буду дальше экпериментировать.
wanvo вне форума   Ответить с цитированием
Старый 02.12.2013, 21:31   #6
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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

Я уже не однократно писал, что пакеты с приставкой kmod
Нельзя отдельно скомпилировать, то есть скомпилировать можно, но они не будут работать, даже если пытаться обмануть , вписать ложную версию, то они установятся но не заработают. Это пакеты нужно компилировать только вместе с прошивкой
Admin вне форума   Ответить с цитированием
Старый 02.12.2013, 21:37   #7
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Я заранее приношу свои извенения если туплю или чего-то недопонимаю, но я ведь собирал не кернеловкий пакет kmod. Я пытался собрать sftp сервер, причем из исходных текстов скачанных не из репозитория OpenWRT а с сайта разарботчиков.
Вот я и думаю, может в этом дело?
wanvo вне форума   Ответить с цитированием
Старый 02.12.2013, 21:44   #8
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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

Тогда попробуйте подсунуть его в репозиторий, только описание в файле Packages поменяйте
Admin вне форума   Ответить с цитированием
Старый 02.12.2013, 21:55   #9
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Цитата:
Сообщение от Admin Посмотреть сообщение
Тогда попробуйте подсунуть его в репозиторий, только описание в файле Packages поменяйте
А вот оно что! Описание в Package нужно поменять...
Спасибо! Попробую.
wanvo вне форума   Ответить с цитированием
Старый 04.12.2013, 13:21   #10
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

del

Последний раз редактировалось wanvo; 05.12.2013 в 10:54.
wanvo вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

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

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

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


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


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