вот засада.... а вы пробовали из исходников сделать пакет? там в зависимостях ничего нет http://linuxtv.org/downloads/v4l-utils/
Printable View
вот засада.... а вы пробовали из исходников сделать пакет? там в зависимостях ничего нет http://linuxtv.org/downloads/v4l-utils/
пробовал и похоже наступил на известные грабли
попробуйте пожалуйста собрать старенький вариант v4l-utils от 2010-02-26, в котором нет требования ядра 2.6.29 http://git.linuxtv.org/v4l-utils.git...ec6ac25.tar.gz
Но при этом заменить список поддерживаемых устройств на актуальный (копи-паст). Это было бы проще, чем решать вопрос зависимостей.
PS очень на вас надеюсь.
на основании Readme-файла
обязательно в виде патча?
ну просто если у вас не получится помочь, то можно будет говорить о невозможности использовании v4l-utils во всех прошивках 1.9.2.7-d/-rtn
так-то понятно, что вас движет добрая воля, а не взятые на себя обязательства
Там просто не упоминается про 2.6.29, в отличие последующих версий пакета - так сказать показывать нечего :) Этот файл README лежит в архиве исходников.
этот пункт становится бессмысленным - отдельно, при пристальном изучении, у программы лежат описания только тв-тюнеров, остальное хитро раскидано по исходникам
Вы правы, но для простых "неосиляторов" как я это правда. Когда знаешь реальное состояние проблемы легче принять правильное решение (я вот уже третий день "землю носом рою"), и я не хотел своей фразой обидеть.
PS v4l-utils и для v4l1, хотя и не весь...
n16 с прошивкой 1.9.2.7-rtn-r4330 камера logitech c 525. вылетает ошибка Failed to resubmit video URB (-27) Как решить эту ошибку?
Добрый день. Кто может подсказать, возможно их подружить или нет ?
Md80 работает в 2х режимах - диск (работает) и камера (не работает)
Когда включаю камеру:
Когда диск:Code:Aug 25 17:37:11 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 4
Aug 25 17:37:11 kernel: usb 1-1: configuration #1 chosen from 1 choice
Status InformationCode:Aug 25 17:38:19 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 5
Aug 25 17:38:20 kernel: usb 1-1: configuration #1 chosen from 1 choice
Aug 25 17:38:20 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Aug 25 17:38:22 kernel: scsi 1:0:0:0: Direct-Access General PQ: 0 ANSI: 0 CCS
Aug 25 17:38:22 kernel: sd 1:0:0:0: [sdb] 14680064 512-byte hardware sectors (7516 MB)
Aug 25 17:38:22 kernel: sd 1:0:0:0: [sdb] Write Protect is off
Aug 25 17:38:22 kernel: sd 1:0:0:0: [sdb] Assuming drive cache: write through
Aug 25 17:38:22 kernel: sdb: sdb1
Aug 25 17:38:22 kernel: sdb: p1 size 15515648 exceeds device capacity, limited to end of disk
Aug 25 17:38:22 kernel: sd 1:0:0:0: [sdb] Attached SCSI removable disk
Aug 25 17:38:23 kernel: FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Aug 25 17:38:23 USB storage: vfat fs at /dev/discs/discb/part1 mounted to /tmp/mnt/discb_1
Code:Linux version 2.6.22.19 (root@localhost) (gcc version 4.5.3 (GCC) ) #1 Fri Aug 24 02:10:32 MSK 2012
1.9.2.7-rtn-r4546
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=04fc ProdID=1528 Rev= 1.00
S: Manufacturer=Sunplus Co Ltd
S: Product=General Image Devic
C:* #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=87(I) Atr=03(Int.) MxPS= 16 Ivl=125us
I:* If#= 1 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=01(Isoc) MxPS= 0 Ivl=125us
I: If#= 1 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=01(Isoc) MxPS= 128 Ivl=125us
I: If#= 1 Alt= 2 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=01(Isoc) MxPS= 384 Ivl=125us
I: If#= 1 Alt= 3 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=01(Isoc) MxPS= 512 Ivl=125us
I: If#= 1 Alt= 4 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=01(Isoc) MxPS= 640 Ivl=125us
I: If#= 1 Alt= 5 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=01(Isoc) MxPS= 768 Ivl=125us
I: If#= 1 Alt= 6 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=01(Isoc) MxPS= 896 Ivl=125us
I: If#= 1 Alt= 7 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=01(Isoc) MxPS=1023 Ivl=125us
I:* If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=84(I) Atr=03(Int.) MxPS= 16 Ivl=125us
а у меня после перехода с версии 4072 на версию 4637 перестала работать Web-camera в режиме live-view.
Модель камеры: Logitech C270
Модель устройства: ASUS RT-N16
Лог запуска с новой прошивкой:
При попытке зацепиться за адрес вещания появляется запись в лог файлеCode:Jan 1 04:00:04 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 04:00:04 kernel: hub 2-0:1.0: USB hub found
Jan 1 04:00:04 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 04:00:04 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2
Jan 1 04:00:04 kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 1 04:00:04 USB audio: attached
Jan 1 04:00:04 kernel: usbcore: registered new interface driver usblp
Jan 1 04:00:04 USB webcam: attached
Jan 1 04:00:06 kernel: Linux video capture interface: v2.00
Jan 1 04:00:06 kernel: uvcvideo: Found UVC 1.00 device <unnamed> (046d:0825)
Jan 1 04:00:06 kernel: input: UVC Camera (046d:0825) as /class/input/input0
Jan 1 04:00:06 kernel: usbcore: registered new interface driver uvcvideo
Jan 1 04:00:06 kernel: USB Video Class driver (v0.1.0)
...
Jan 1 04:00:26 MJPG-streamer [395]: starting application
Jan 1 04:00:26 MJPG-streamer [395]: enabling daemon mode
Jan 1 04:00:26 MJPG-streamer [397]: MJPG Streamer Version.: 2.0
Jan 1 04:00:26 MJPG-streamer [397]: Using V4L2 device.: /dev/video0
Jan 1 04:00:26 MJPG-streamer [397]: Desired Resolution: 1280 x 720
Jan 1 04:00:26 MJPG-streamer [397]: Frames Per Second.: 1
Jan 1 04:00:26 MJPG-streamer [397]: Format............: MJPEG
...
Jan 1 04:00:26 MJPG-streamer [397]: www-folder-path...: disabled
Jan 1 04:00:26 MJPG-streamer [397]: HTTP TCP port.....: 7776
Jan 1 04:00:26 MJPG-streamer [397]: username:password.: disabled
Jan 1 04:00:26 MJPG-streamer [397]: commands..........: enabled
Jan 1 04:00:26 MJPG-streamer [397]: starting input plugin
Jan 1 04:00:26 MJPG-streamer [397]: starting output plugin: output_http.so (ID: 00)
Но картинка уже не возвращается по запросу ссылки /?action=stream Таки дела...Code:Sep 29 13:41:56 MJPG-streamer [397]: serving client: xxx.xxx.1.xxx
P.S. Лампочка "активно" на камере не горит.
P.P.S. И на всякий случай, не знаю надо или нет, прикладываю Diagnostic information
Code:T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=046d ProdID=0825 Rev= 0.10
S: SerialNumber=XXXXXXXXX
C:* #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=500mA
A: FirstIf#= 0 IfCount= 2 Cls=0e(video) Sub=03 Prot=00
A: FirstIf#= 2 IfCount= 2 Cls=01(audio) Sub=02 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
E: Ad=87(I) Atr=03(Int.) MxPS= 16 Ivl=16ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
I: If#= 1 Alt= 1 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 192 Ivl=125us
I: If#= 1 Alt= 2 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 384 Ivl=125us
I: If#= 1 Alt= 3 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 512 Ivl=125us
I: If#= 1 Alt= 4 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 640 Ivl=125us
I: If#= 1 Alt= 5 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 800 Ivl=125us
I: If#= 1 Alt= 6 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 944 Ivl=125us
I: If#= 1 Alt= 7 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=1280 Ivl=125us
I: If#= 1 Alt= 8 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=1600 Ivl=125us
I: If#= 1 Alt= 9 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=1984 Ivl=125us
I: If#= 1 Alt=10 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=2688 Ivl=125us
I:* If#= 1 Alt=11 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=3060 Ivl=125us
I:* If#= 2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=(none)
I:* If#= 3 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=(none)
I: If#= 3 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=(none)
E: Ad=86(I) Atr=05(Isoc) MxPS= 68 Ivl=1ms
I: If#= 3 Alt= 2 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=(none)
E: Ad=86(I) Atr=05(Isoc) MxPS= 100 Ivl=1ms
I: If#= 3 Alt= 3 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=(none)
E: Ad=86(I) Atr=05(Isoc) MxPS= 132 Ivl=1ms
I: If#= 3 Alt= 4 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=(none)
E: Ad=86(I) Atr=05(Isoc) MxPS= 196 Ivl=1ms
Хорошо, но с вашего позволения сначала один вопрос:
Нормально ли, что судя по логам камере задается путь /class/input/input0
а при начале работы MJPG - уже обращается к пути /dev/video0 ?Code:Jan 1 04:00:06 kernel: input: UVC Camera (046d:0825) as /class/input/input0
Code:Jan 1 04:00:26 MJPG-streamer [397]: Using V4L2 device.: /dev/video0