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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.11.2015, 11:33   #71
Legich5
Junior Member
 
Регистрация: 05.11.2015
Сообщений: 26
Вес репутации: 0
Legich5 is an unknown quantity at this point
По умолчанию Re: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Вот только это напрягает - kern.err kernel: - все ли в порядке?
Это не критично, просто сообщение выводится с уровнем KERN_ERR. Это конечно не совсем корректно. Надо заменить на дебажный уровень.
Legich5 вне форума   Ответить с цитированием
Старый 10.11.2015, 11:49   #72
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
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: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

Цитата:
Вот только это напрягает - kern.err kernel: - все ли в порядке?
Имхо это означает, что он закинул скомпилированную библиотеку, а ядро не компилировалось с поддержкой данной библиотеки.

===

Код:
make target/linux/{clean,prepare} V=s QUILT=1
Adding or editing kernel patches
http://wiki.openwrt.org/doc/devel/patches?s

Данная команды сыпет ошибками...

===

Патч с Вашей адресацией:
Код:
--- a/drivers/media/usb/uvc/uvc_video.c
+++ b/drivers/media/usb/uvc/uvc_video.c
Вносит изменения в тулчайн, но не в таргет-роутер/линукс-роутер.

===

Странно но соседние патчи с той же строкой работают:
Код:
/drivers/media/usb/.....
Пробую:
Код:
--- a/linux-3.*/drivers/media/usb/uvc/uvc_video.c
+++ b/linux-3.*/drivers/media/usb/uvc/uvc_video.c
Ошибка

Хочу попробывать, не знаю стоит ли:

Код:
--- a/build_dir/target-*/linux-*/linux-3.*/drivers/media/usb/uvc/uvc_video.c
+++ b/build_dir/target-*/linux-*/linux-3.*/drivers/media/usb/uvc/uvc_video.c
========


Может быть когда мы выполняем:


Код:
make menuconfig
Надо включить какую-нибудь опцию разработчика ? - *

Advanced configuration options (for developers)

У меня стоит:
Код:
Advanced configuration options (for developers) - * /

Target options:                                             - * /

-O2 -pipe -mno-branch-likely -mips32r2 -mtune=24kec -mdsp     
 Use software floating point by default             _*
===

Toolchain Options ----

[ ] Enable an extra toolchain target architecture (NEW) ----

Build with debug information (NEW)

Последний раз редактировалось sunny; 10.11.2015 в 12:23.
sunny вне форума   Ответить с цитированием
Старый 10.11.2015, 12:19   #73
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

Legich5, Так uvcvideo.ko все время теперь ручками закидывать придется? Почему в прошивку не интегрируется патченная либа?
sunny, Ошибку какую хоть выдает у тебя? Лог приведи, ток не всю портянку

Последний раз редактировалось sakatgg; 10.11.2015 в 12:25.
sakatgg вне форума   Ответить с цитированием
Старый 10.11.2015, 12:26   #74
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
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: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

Цитата:
sunny, Ошибку какую хоть выдает у тебя? Лог приведи, ток не всю портянку
Ругается на строку 18 скажем - нет такой директории - бла, бла, бла...
Да ну конечно ругается............

Последний раз редактировалось sunny; 10.11.2015 в 13:13.
sunny вне форума   Ответить с цитированием
Старый 10.11.2015, 12:30   #75
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

По-моему проблема в том, что компилируешь на mips, а патч работает для ar71xx

Последний раз редактировалось sakatgg; 10.11.2015 в 12:34.
sakatgg вне форума   Ответить с цитированием
Старый 10.11.2015, 12:36   #76
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
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: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

Чтоб никто не догадался.

Последний раз редактировалось sunny; 10.11.2015 в 13:13.
sunny вне форума   Ответить с цитированием
Старый 10.11.2015, 12:54   #77
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

sunny, Пост #68, никакой эротики для ar71xx
Если на mips собирать, то патч логично кидать сюда /target/linux/ramips/patches-3.18
Файлы по идеи должны патчиться здесь /build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_rt305x/linux-3.18.23/drivers/media/*** (название папок может и другое, главное пути)

sunny, Прикрепил патч, настроенный для Logitech C270 там же

Последний раз редактировалось sakatgg; 10.11.2015 в 13:23.
sakatgg вне форума   Ответить с цитированием
Старый 10.11.2015, 13:05   #78
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
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: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

А я в generic кидал, а не в ramips
Цитата:
\target\linux\generic\patches-3.18\850-uvc-quirk-compression-rate.patch
а надо :
Цитата:
\target\linux\ramips\patches-3.18\850-uvc-quirk-compression-rate.patch
Пошел горе заливать.................

===

sakatgg

Патч свой прилепи хоть, на всякий случай

===

Код:
Applying patch platform/850-uvc-quirk-compression-rate.patch
patching file drivers/media/usb/uvc/uvc_video.c
patch: **** malformed patch at line 17: +++ b/drivers/media/usb/uvc/uvcvideo.h

Patch platform/850-uvc-quirk-compression-rate.patch does not apply (enforce with -f)
make[4]: *** [/home/user/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620/linux-3.18.23/.quilt_checked] Error 1
make[4]: Leaving directory `/home/user/openwrt/target/linux/ramips'
make[3]: *** [compile] Error 2
make[3]: Leaving directory `/home/user/openwrt/target/linux'
make[2]: *** [target/linux/compile] Error 2
make[2]: Leaving directory `/home/user/openwrt'
make[1]: *** [/home/user/openwrt/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.target_compile] Error 2
make[1]: Leaving directory `/home/user/openwrt'
make: *** [world] Ошибка 2
Пойду патчи сравню..

Цитата:
Если смещено, то номер строки корректируй в патче, здесь
@@ -148,6 +148,7 @@
Да вроде, того - "национальная русская забава под названием балалайка"

Последний раз редактировалось sunny; 10.11.2015 в 14:46.
sunny вне форума   Ответить с цитированием
Старый 10.11.2015, 14:39   #79
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

По пути /build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620/linux-3.18.23/***/uvcvideo.h смотри, чтобы на 148стр было
#define UVC_QUIRK_PROBE_DEF 0x00000100
Если смещено, то номер строки корректируй в патче, здесь
@@ -148,6 +148,7 @@

Последний раз редактировалось sakatgg; 10.11.2015 в 14:44.
sakatgg вне форума   Ответить с цитированием
Старый 10.11.2015, 15:34   #80
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
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: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

Вообщем это:
Цитата:
\target\linux\generic
стало причиной ошибки и правки патча, а затем и рассовывания файлов по папкам.

Если ложить патч Legich5 на свое место
Цитата:
\target\linux\ramips
и править только камеру, то 45 минут и ошибка, тоже что и патч sakatgg - только камера другая...

===

ПОСПЕШИЛ

это был патч sakatgg - с моей камерой + еще 45 минут

Код:
Applying patch platform/850-uvc-quirk-compression-rate.patch
patching file drivers/media/usb/uvc/uvc_video.c
Hunk #1 succeeded at 118 (offset 5 lines).
patching file drivers/media/usb/uvc/uvcvideo.h
Hunk #1 FAILED at 148.
1 out of 1 hunk FAILED -- rejects in file drivers/media/usb/uvc/uvcvideo.h
patching file drivers/media/usb/uvc/uvc_driver.c
Patch platform/850-uvc-quirk-compression-rate.patch does not apply (enforce with -f)
make[4]: *** [/home/user/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620/linux-3.18.23/.quilt_checked] Error 1
make[4]: Leaving directory `/home/user/openwrt/target/linux/ramips'
make[3]: *** [compile] Error 2
make[3]: Leaving directory `/home/user/openwrt/target/linux'
make[2]: *** [target/linux/compile] Error 2
make[2]: Leaving directory `/home/user/openwrt'
make[1]: *** [/home/boss/openwrt/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.target_compile] Error 2
make[1]: Leaving directory `/home/user/openwrt'
make: *** [world] Ошибка 2
Смотрим файл:
./openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620/linux-3.18.23/drivers/media/usb/uvc/uvcvideo.h
Смотрим патч:
./openwrt/target/linux/ramips/patches-3.18/850-uvc-quirk-compression-rate.patch
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок экрана от 2015-11-10 16:10:06.jpg
Просмотров: 182
Размер:	145.1 Кб
ID:	3282  

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


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

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

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

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


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


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