evgen shakhov Posted July 23, 2018 Share Posted July 23, 2018 (edited) Приветствую! Подскажите, камера есть в списке поддерживаемых: usb 1-2: new high-speed USB device number 4 using ehci-platform usb 1-2: New USB device found, idVendor=041e, idProduct=406b usb 1-2: Product: VF0530 Live! Cam Chat IM usb 1-2: Manufacturer: Creative Labs usb 1-2: SerialNumber: 0A281481 ~ # lsusb Bus 001 Device 003: ID 8564:1000 Bus 001 Device 004: ID 041e:406b Bus 001 Device 001: ID 1d6b:0002 Bus 002 Device 001: ID 1d6b:0001 Однако, в журнале: Jul 23 19:58:50motion [1] [NTC] [VID] vid_v4lx_start: Using videodevice /dev/video0 and input -1 Jul 23 19:58:50motion [1] [ALR] [VID] vid_v4lx_start: Failed to open video device /dev/video0: No such file or directory А при ручной подгрузке модулей: insmod: can't insert '/lib/modules/3.4.113/uvcvideo.ko': unknown symbol in module, or unknown parameter В журнале: Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_queue_init (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_streamoff (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_queue_release (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_poll (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_dqbuf (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_reqbufs (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_streamon (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_querybuf (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_qbuf (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_buffer_done (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_plane_vaddr (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_vmalloc_memops (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_mmap (err 0) Edited July 23, 2018 by evgen shakhov Дополнение к вопросу. Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted July 23, 2018 Share Posted July 23, 2018 Добавил в автозагрузку в такой последовательности, заработало, может кому пригодится: ~ # cat /opt/etc/init.d/S10ko #!/bin/sh insmod /lib/modules/3.4.113/i2c-core.ko insmod /lib/modules/3.4.113/i2c-dev.ko insmod /lib/modules/3.4.113/videodev.ko insmod /lib/modules/3.4.113/v4l2-common.ko insmod /lib/modules/3.4.113/videobuf2-core.ko insmod /lib/modules/3.4.113/videobuf2-memops.ko insmod /lib/modules/3.4.113/videobuf2-vmalloc.ko insmod /lib/modules/3.4.113/uvcvideo.ko Quote Link to comment Share on other sites More sharing options...
Евгений Беляев Posted July 30, 2018 Share Posted July 30, 2018 В 24.07.2018 в 00:25, evgen shakhov сказал: Добавил в автозагрузку в такой последовательности, заработало, может кому пригодится: Расскажите поподробнее как это сделать, тоже мучаюсь проблемой. камера не определяется Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted July 30, 2018 Share Posted July 30, 2018 (edited) 4 часа назад, Евгений Беляев сказал: Расскажите поподробнее как это сделать, тоже мучаюсь проблемой. камера не определяется Вы смотрели, есть ли она в списке поддерживаемых? А я уже не мучаюсь, все работает и ежеминутно перекачивает скрины на яндекс-диск)) Edited July 30, 2018 by evgen shakhov доп. Quote Link to comment Share on other sites More sharing options...
Евгений Беляев Posted July 30, 2018 Share Posted July 30, 2018 40 минут назад, evgen shakhov сказал: Вы смотрели, есть ли она в списке поддерживаемых? Да, конечно, в списке поддерживаемых есть, logitech c270 Ввожу команду ls /dev/vid*~ # /opt/etc/init.d/S96mjpg-streamer start starting mjpg_streamer... enabling daemon modeforked to background (1173) ~ # ls /dev/vid* ls: /dev/vid*: No such file or directory ~ # Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted July 30, 2018 Share Posted July 30, 2018 1 минуту назад, Евгений Беляев сказал: Да, конечно, в списке поддерживаемых есть, logitech c270 Ввожу команду ls /dev/vid*~ # /opt/etc/init.d/S96mjpg-streamer start starting mjpg_streamer... enabling daemon modeforked to background (1173) ~ # ls /dev/vid* ls: /dev/vid*: No such file or directory ~ # поэтапно попробуйте все эти команды ввести: insmod /lib/modules/3.4.113/i2c-core.koinsmod /lib/modules/3.4.113/i2c-dev.koinsmod /lib/modules/3.4.113/videodev.koinsmod /lib/modules/3.4.113/v4l2-common.koinsmod /lib/modules/3.4.113/videobuf2-core.koinsmod /lib/modules/3.4.113/videobuf2-memops.koinsmod /lib/modules/3.4.113/videobuf2-vmalloc.koinsmod /lib/modules/3.4.113/uvcvideo.ko После ls /dev/vid* покажет файл устройства, у меня так было. Quote Link to comment Share on other sites More sharing options...
Евгений Беляев Posted July 30, 2018 Share Posted July 30, 2018 (edited) 11 минуту назад, evgen shakhov сказал: поэтапно попробуйте все эти команды ввести: Последние три с ошибками ~ # /opt/etc/init.d/S96mjpg-streamer stop stopping mjpg_streamer... killall: mjpg_streamer: no process killed ~ # insmod /lib/modules/3.4.113/i2c-core.ko ~ # insmod /lib/modules/3.4.113/i2c-dev.ko ~ # insmod /lib/modules/3.4.113/videodev.ko ~ # insmod /lib/modules/3.4.113/v4l2-common.ko ~ # insmod /lib/modules/3.4.113/videobuf2-core.ko insmod: ERROR: could not insert module /lib/modules/3.4.113/videobuf2-core.ko: File exists ~ # insmod /lib/modules/3.4.113/videobuf2-memops.ko insmod: ERROR: could not insert module /lib/modules/3.4.113/videobuf2-memops.ko: File exists ~ # insmod /lib/modules/3.4.113/videobuf2-vmalloc.ko insmod: ERROR: could not insert module /lib/modules/3.4.113/videobuf2-vmalloc.ko: File exists ~ # insmod /lib/modules/3.4.113/uvcvideo.ko ~ # /dev/video0 Edited July 30, 2018 by Евгений Беляев Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted July 30, 2018 Share Posted July 30, 2018 Только что, Евгений Беляев сказал: Последние три с ошибками ~ # /opt/etc/init.d/S96mjpg-streamer stop stopping mjpg_streamer... killall: mjpg_streamer: no process killed ~ # insmod /lib/modules/3.4.113/i2c-core.ko ~ # insmod /lib/modules/3.4.113/i2c-dev.ko ~ # insmod /lib/modules/3.4.113/videodev.ko ~ # insmod /lib/modules/3.4.113/v4l2-common.ko ~ # insmod /lib/modules/3.4.113/videobuf2-core.ko insmod: ERROR: could not insert module /lib/modules/3.4.113/videobuf2-core.ko: File exists ~ # insmod /lib/modules/3.4.113/videobuf2-memops.ko insmod: ERROR: could not insert module /lib/modules/3.4.113/videobuf2-memops.ko: File exists ~ # insmod /lib/modules/3.4.113/videobuf2-vmalloc.ko insmod: ERROR: could not insert module /lib/modules/3.4.113/videobuf2-vmalloc.ko: File exists ~ # insmod /lib/modules/3.4.113/uvcvideo.ko ~ # Что с ls /dev/vid*? Quote Link to comment Share on other sites More sharing options...
Евгений Беляев Posted July 30, 2018 Share Posted July 30, 2018 1 минуту назад, evgen shakhov сказал: Что с ls /dev/vid*? /dev/video0 Вроде заработало, спасибо. Как теперь это в автозагрузку добавить? Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted July 30, 2018 Share Posted July 30, 2018 (edited) Все эти команды прописать в файле /opt/etc/init.d/S10ko и сделать его исполняемым через chmod +x /opt/etc/init.d/S10ko Должно получиться так: #!/bin/sh insmod /lib/modules/3.4.113/i2c-core.ko insmod /lib/modules/3.4.113/i2c-dev.ko insmod /lib/modules/3.4.113/videodev.ko insmod /lib/modules/3.4.113/v4l2-common.ko insmod /lib/modules/3.4.113/videobuf2-core.ko insmod /lib/modules/3.4.113/videobuf2-memops.ko insmod /lib/modules/3.4.113/videobuf2-vmalloc.ko insmod /lib/modules/3.4.113/uvcvideo.ko Edited July 30, 2018 by evgen shakhov доп. Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted July 30, 2018 Share Posted July 30, 2018 Хотя sh лежит в ~ # which sh /opt/bin/sh но и так работает)), если у вас файл камеры не появится после рестарта, замените самую верхнюю строку на #!/opt/bin/sh Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted July 30, 2018 Share Posted July 30, 2018 Или вдруг снимите решетки в /opt/etc/init.d/S96mjpg-streamer у insmod ... Quote Link to comment Share on other sites More sharing options...
Евгений Беляев Posted July 30, 2018 Share Posted July 30, 2018 25 минут назад, evgen shakhov сказал: Или вдруг снимите решетки в /opt/etc/init.d/S96mjpg-streamer у insmod ... После перезагрузки камера стартует, mjpg-streamer запускается только вручную по команде start решетки убрал starting mjpg_streamer... insmod: ERROR: could not load module videodev: No such file or directory insmod: ERROR: could not load module v4l2-common: No such file or directory insmod: ERROR: could not load module v4l2-int-device: No such file or directory insmod: ERROR: could not load module input-core: No such file or directory insmod: ERROR: could not load module uvcvideo: No such file or directory enabling daemon modeforked to background (1780) Quote Link to comment Share on other sites More sharing options...
Евгений Беляев Posted July 30, 2018 Share Posted July 30, 2018 48 минут назад, evgen shakhov сказал: если у вас файл камеры не появится после рестарта, замените самую верхнюю строку на #!/opt/bin/sh в каком файле это заменить? s10ko или s96mjpg-streamer? 44 минуты назад, evgen shakhov сказал: Или вдруг снимите решетки в /opt/etc/init.d/S96mjpg-streamer у insmod ... Похоже этот модуль не стартует автоматически, вручную все работает, мда уж. Без вас бы до этого места не дошел, уже прогресс, вот что в файле S96mjpg-streamer #!/bin/sh prefix="/opt" PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin start() { echo "starting mjpg_streamer..." # Do not forget to load nececcery kernel modules, # in case of using UVC-compliant camera: #insmod videodev #insmod v4l2-common #insmod v4l2-int-device #insmod input-core #insmod uvcvideo yes | mjpg_streamer -b -i "input_uvc.so -r 1024x768 -f 25" -o "output_http.so -p 3000 -w /opt/share/www/webcam" } stop() { echo "stopping mjpg_streamer..." killall mjpg_streamer } status() { echo "PID of mjpg_streamer is..." pidof mjpg_streamer } case "$1" in start) start ;; stop) stop ;; restart) stop sleep 3 start ;; status) status ;; *) echo "Usage: $0 (start|stop|restart|status)" exit 1 ;; esac exit 0 Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted July 30, 2018 Share Posted July 30, 2018 я motion использую, ранее расписано как установить и настроить ? Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted February 14, 2019 Share Posted February 14, 2019 Решил включить стриминг посредством motion, сразу не завелось, решение нашел здесь, нужно в конфиге порт поставить 8082, тогда стрим работает. Quote Link to comment Share on other sites More sharing options...
evgen shakhov Posted February 15, 2019 Share Posted February 15, 2019 (edited) В motion есть замечательные сервис: запуск скрипта одновременно с обнаружением движения и по его окончании, дописал свое: cat /opt/etc/motion/motion.conf: ........................... ############################################################ # Script execution configuration parameters ############################################################ # Command to be executed when an event starts. on_event_start /tmp/mnt/web/home/audio/start.sh # Command to be executed when an event ends. on_event_end /tmp/mnt/web/home/audio/end.sh ...................................... ~ # cat /tmp/mnt/web/home/audio/start.sh #!/opt/bin/sh arecord "/tmp/mnt/web/home/audio/"`date +"%Y%m%d%H%M%S"`.wav ~ # cat /tmp/mnt/web/home/audio/end.sh #!/opt/bin/sh ps | grep arecord | while read LINE do pid=`echo "$LINE" | cut -f 1 -d :` kill -9 $pid done -------------------------------------------------------------------------------------------------------------------------------- Предварительно: opkg install alsa-utils alsamixer - немного поднял чувствительность микрофону веб-камере Card: VF0530 Live! Cam Chat IM Пока работает так: создаются wav файлы, по окончанию движения запись в звуковой файл оканчивается. Edited February 18, 2019 by evgen shakhov end.sh Quote Link to comment Share on other sites More sharing options...
emlen Posted May 8, 2019 Share Posted May 8, 2019 а motion 3.4.0-20141018-9479d910f2149b5558788bb86f97f26522794212-3a из ентвари можно как-то обновить, чтобы он rtsp - поток увидел? На 4.19.32-1-ARCH #1 SMP PREEMPT Thu Apr 4 00:12:02 UTC 2019 armv7l GNU/Linux все норм пишет motion 4.2.2-1... Quote Link to comment Share on other sites More sharing options...
Exter Posted July 13, 2019 Share Posted July 13, 2019 Есть старенькая камера с таким вот ИД оборудования USB\VID_05A9&PID_8519&REV_0100&MI_00 В OpenWRT начинает работать после установки пакета kmod-video-gspca-ov519, в Entware этого модуля насколько я понял нет. Подскажите, пожалуйста, есть какой-то способ все же заставить эту камеру работать с Кинетиком? Quote Link to comment Share on other sites More sharing options...
TheBB Posted July 13, 2019 Share Posted July 13, 2019 1 час назад, Exter сказал: ... в Entware этого модуля насколько я понял нет... Вообще никаких ядерных модулей нет. "Модули ядра для поддержки USB-видео" установлены? Запущены? https://forum.keenetic.net/topic/7015-usb-камера-и-devvideo/?do=findComment&comment=79696 1 Quote Link to comment Share on other sites More sharing options...
Exter Posted July 13, 2019 Share Posted July 13, 2019 58 минут назад, TheBB сказал: Вообще никаких ядерных модулей нет. "Модули ядра для поддержки USB-видео" установлены? Запущены? https://forum.keenetic.net/topic/7015-usb-камера-и-devvideo/?do=findComment&comment=79696 На прошивке 2.15 загрузка модулей не помогала, все равно /dev/video0 не появлялся. Сейчас стоит 3.1 альфа 5. "Модули ядра для поддержки USB-видео" установлен. Команды загрузки модулей выдают ошибку: Скрытый текст ~ # insmod: can't insert '/lib/modules/3.4.113/i2c-core.ko': No such file or directory и т.д. Соответственно после lsmod | grep video тоже ничего нет. Для 3.х прошивки наверно нужно другими командами модули загружать? Но я так понимаю, что моя камера просто не поддерживается, потому что с 2.15 прошивкой все модули подключались, но к нужному результату это все равно не приводило... При подключении камеры в логе вот такое: Скрытый текст Quote Link to comment Share on other sites More sharing options...
zyxmon Posted July 13, 2019 Share Posted July 13, 2019 19 минут назад, Exter сказал: No such file or directory Ядро другое (не 3.4.112) и папка по другому называется. Результат insmod очевиден. 1 Quote Link to comment Share on other sites More sharing options...
TheBB Posted July 13, 2019 Share Posted July 13, 2019 ~ # ~ # lsmod | grep video ~ # ~ # insmod /lib/modules/4.9-ndm-2/i2c-core.ko ~ # insmod /lib/modules/4.9-ndm-2/i2c-dev.ko ~ # insmod /lib/modules/4.9-ndm-2/videodev.ko ~ # insmod /lib/modules/4.9-ndm-2/v4l2-common.ko ~ # insmod /lib/modules/4.9-ndm-2/videobuf2-core.ko ~ # insmod /lib/modules/4.9-ndm-2/videobuf2-memops.ko ~ # insmod /lib/modules/4.9-ndm-2/videobuf2-vmalloc.ko ~ # ~ # lsmod | grep video videobuf2_vmalloc 3633 0 - Live 0x8c07d000 videobuf2_memops 986 1 videobuf2_vmalloc, Live 0x8d060000 videobuf2_core 25050 0 - Live 0x8d150000 videodev 120017 1 v4l2_common, Live 0x8d080000 i2c_core 19636 3 v4l2_common,videodev,i2c_dev, Live 0x8c078000 ~ # примерно, так ^ 1 Quote Link to comment Share on other sites More sharing options...
Exter Posted July 13, 2019 Share Posted July 13, 2019 (edited) Скрытый текст Если добавить еще insmod /lib/modules/4.9-ndm-2/uvcvideo.ko пишет: insmod: can't insert '/lib/modules/4.9-ndm-2/uvcvideo.ko': unknown symbol in module, or unknown parameter Edited July 13, 2019 by Exter Quote Link to comment Share on other sites More sharing options...
zyxmon Posted July 13, 2019 Share Posted July 13, 2019 12 минуты назад, Exter сказал: Если добавить еще insmod Или незагружен модуль, от которого uvcvideo.ko зависит, или баг прошивки. 1 Quote Link to comment Share on other sites More sharing options...
TheBB Posted July 13, 2019 Share Posted July 13, 2019 Скрытый текст ~ # insmod /lib/modules/4.9-ndm-2/uvcvideo.ko insmod: can't insert '/lib/modules/4.9-ndm-2/uvcvideo.ko': unknown symbol in module, or unknown parameter ~ # opkg install kmod Installing kmod (20-1) to root... Downloading http://test.entware.net/mipselsf-k3.4/kmod_20-1_mipsel-3.4.ipk Installing zlib (1.2.11-3) to root... Downloading http://test.entware.net/mipselsf-k3.4/zlib_1.2.11-3_mipsel-3.4.ipk Configuring zlib. Configuring kmod. ~ # modinfo /lib/modules/4.9-ndm-2/uvcvideo.ko filename: /lib/modules/4.9-ndm-2/uvcvideo.ko version: 1.1.1 license: GPL description: USB Video Class driver author: Laurent Pinchart <laurent.pinchart@ideasonboard.com> srcversion: 0CA915FCAACBE32C5D3D33D alias: usb:v*p*d*dc*dsc*dp*ic0Eisc01ip01in* alias: usb:v*p*d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in* alias: usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v18ECp3288d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v18ECp3188d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in* alias: usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v174Fp8A34d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v174Fp8A33d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v174Fp8A31d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v0AC8p3420d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v0AC8p3410d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v05A9p264Ad*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v05A9p2643d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v05A9p2641d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v05A9p2640d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v046Dp082Dd*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v046Dp08C7d*dc*dsc*dp*icFFisc01ip00in* alias: usb:v046Dp08C6d*dc*dsc*dp*icFFisc01ip00in* alias: usb:v046Dp08C5d*dc*dsc*dp*icFFisc01ip00in* alias: usb:v046Dp08C3d*dc*dsc*dp*icFFisc01ip00in* alias: usb:v046Dp08C2d*dc*dsc*dp*icFFisc01ip00in* alias: usb:v046Dp08C1d*dc*dsc*dp*icFFisc01ip00in* alias: usb:v045Ep0723d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v045Ep0721d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in* alias: usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in* depends: videodev,videobuf2-core,usbcore,videobuf2-v4l2,videobuf2-vmalloc intree: Y vermagic: 4.9-ndm-2 SMP mod_unload MIPS32_R2 32BIT parm: clock:Video buffers timestamp clock parm: hwtimestamps:Use hardware timestamps (uint) parm: nodrop:Don't drop incomplete frames (uint) parm: quirks:Forced device quirks (uint) parm: trace:Trace level bitmask (uint) parm: timeout:Streaming control requests timeout (uint) ~ # lsmod | grep video videobuf2_vmalloc 3633 0 videobuf2_memops 986 1 videobuf2_vmalloc videobuf2_core 25050 0 videodev 120017 1 v4l2_common i2c_core 19636 3 v4l2_common,videodev,i2c_dev ~ # modinfo /lib/modules/4.9-ndm-2/videobuf2-v4l2.ko filename: /lib/modules/4.9-ndm-2/videobuf2-v4l2.ko license: GPL author: Pawel Osciak <pawel@osciak.com>, Marek Szyprowski description: Driver helper framework for Video for Linux 2 depends: videobuf2-core,videodev intree: Y vermagic: 4.9-ndm-2 SMP mod_unload MIPS32_R2 32BIT parm: debug:int ~ # insmod /lib/modules/4.9-ndm-2/videobuf2-v4l2.ko ~ # insmod /lib/modules/4.9-ndm-2/uvcvideo.ko ~ # lsmod | grep video uvcvideo 67842 0 videobuf2_v4l2 10356 1 uvcvideo videobuf2_vmalloc 3633 1 uvcvideo videobuf2_memops 986 1 videobuf2_vmalloc videobuf2_core 25050 2 uvcvideo,videobuf2_v4l2 videodev 120017 3 uvcvideo,v4l2_common,videobuf2_v4l2 i2c_core 19636 3 v4l2_common,videodev,i2c_dev usbcore 137984 8 uvcvideo,usbhid,snd_usb_audio,usb_storage,usbextras,xhci_mtk,snd_usbmidi_lib,xhci_hcd ~ # 1 Quote Link to comment Share on other sites More sharing options...
Exter Posted July 13, 2019 Share Posted July 13, 2019 Установил эти два модуля последних, но все так же ls: /dev/vid*: No such file or directory Скрытый текст Камера моя просто не поддерживается наверно. В Опенврт получилось её запустить и работает более-менее сносно, отвечает там за нее модуль kmod-video-gspca-ov519, но это я повторяюсь уже. Если еще что-нибудь можно попробовать сделать - подскажите, пожалуйста. Если нет, то всё равно всем большое спасибо за внимание! Quote Link to comment Share on other sites More sharing options...
TheBB Posted July 14, 2019 Share Posted July 14, 2019 18 часов назад, Exter сказал: ... Если еще что-нибудь можно попробовать сделать - подскажите, пожалуйста... Тут недавно один пользователь заказал себе модуль ядра для ИБП, можете попробовать оформить запрос. 1 Quote Link to comment Share on other sites More sharing options...
falconpvt Posted September 15, 2019 Share Posted September 15, 2019 Здравствуйте! Получилось у кого-нибудь на 3 версии прошивки запустить камеры? Quote Link to comment Share on other sites More sharing options...
Wulf Posted September 26, 2019 Share Posted September 26, 2019 На 3.1. Создал файл /etc/init.d/K10vcore следующего содержания: Spoiler #!/bin/sh prefix="/opt" PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin start() { echo "Load video core..." insmod /lib/modules/4.9-ndm-2/i2c-core.ko insmod /lib/modules/4.9-ndm-2/i2c-dev.ko insmod /lib/modules/4.9-ndm-2/videodev.ko insmod /lib/modules/4.9-ndm-2/v4l2-common.ko insmod /lib/modules/4.9-ndm-2/videobuf2-core.ko insmod /lib/modules/4.9-ndm-2/videobuf2-memops.ko insmod /lib/modules/4.9-ndm-2/videobuf2-vmalloc.ko insmod /lib/modules/4.9-ndm-2/videobuf2-v4l2.ko insmod /lib/modules/4.9-ndm-2/uvcvideo.ko } status() { echo "Loading video core components:" lsmod | grep video } case "$1" in start) start ;; status) status ;; *) echo "Usage: $0 (start|status)" exit 1 ;; esac exit 0 Теперь командой /opt/etc/init.d/K10vcore start запускаю поддержку камер, а командой /opt/etc/init.d/K10vcore status просматриваю запущенные компоненты Должны увидеть примерно это ~ # /opt/etc/init.d/K10vcore status Loading video core components: uvcvideo 67842 0 videobuf2_v4l2 10356 1 uvcvideo videobuf2_vmalloc 3633 1 uvcvideo videobuf2_memops 986 1 videobuf2_vmalloc videobuf2_core 25050 2 uvcvideo,videobuf2_v4l2 videodev 119921 3 uvcvideo,v4l2_common,videobuf2_v4l2 i2c_core 19636 3 v4l2_common,videodev,i2c_dev usbcore 137984 9 uvcvideo,usbhid,snd_usb_audio,usb_storage,usbextras,usblp,xhci_mtk,snd_usbmidi_lib,xhci_hcd Надеюсь после перезапусков роутера, если не будет грузиться, поменяю первую букву К на S и будет всё грузиться само. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.