Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)

Приветствую! 

Подскажите, камера есть в списке поддерживаемых:

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)
Изменено пользователем evgen shakhov
Дополнение к вопросу.
  • Ответов 95
  • Создана
  • Последний ответ

Топ авторов темы

Опубликовано

Добавил в автозагрузку в такой последовательности, заработало, может кому пригодится:

 

~ # 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

Опубликовано
В 24.07.2018 в 00:25, evgen shakhov сказал:

Добавил в автозагрузку в такой последовательности, заработало, может кому пригодится:

Расскажите поподробнее как это сделать, тоже мучаюсь проблемой. камера не определяется

Опубликовано (изменено)
4 часа назад, Евгений Беляев сказал:

Расскажите поподробнее как это сделать, тоже мучаюсь проблемой. камера не определяется

Вы смотрели, есть ли она в списке поддерживаемых? А я уже не мучаюсь, все работает и ежеминутно перекачивает скрины на яндекс-диск))

Изменено пользователем evgen shakhov
доп.
Опубликовано
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
~ #

 

 

Опубликовано
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.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

После ls /dev/vid* покажет файл устройства, у меня так было.

Опубликовано (изменено)
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
 

Изменено пользователем Евгений Беляев
Опубликовано
Только что, Евгений Беляев сказал:

Последние три с ошибками


~ # /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*?

Опубликовано (изменено)

Все эти команды прописать в файле /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

Изменено пользователем evgen shakhov
доп.
Опубликовано

Хотя sh лежит в 

~ # which sh
/opt/bin/sh

но и так работает)), если у вас файл камеры не появится после рестарта, замените самую верхнюю строку на #!/opt/bin/sh

Опубликовано
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)
 

Опубликовано
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
 

  • 6 месяцев спустя...
Опубликовано (изменено)

В 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

--------------------------------------------------------------------------------------------------------------------------------

Предварительно:

  1. opkg install alsa-utils 
  2. alsamixer - немного поднял чувствительность микрофону веб-камере  Card: VF0530 Live! Cam Chat IM

Пока работает так:

     создаются wav файлы, по окончанию движения запись в звуковой файл оканчивается.

Изменено пользователем evgen shakhov
end.sh
  • 2 месяца спустя...
Опубликовано

а 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...

  • 2 месяца спустя...
Опубликовано

Есть старенькая камера с таким вот ИД оборудования USB\VID_05A9&PID_8519&REV_0100&MI_00

В OpenWRT начинает работать после установки пакета kmod-video-gspca-ov519, в Entware этого модуля насколько я понял нет. Подскажите, пожалуйста, есть какой-то способ все же заставить эту камеру работать с Кинетиком?

Опубликовано
1 час назад, Exter сказал:

... в Entware этого модуля насколько я понял нет...

Вообще никаких ядерных модулей нет.

"Модули ядра для поддержки USB-видео" установлены? Запущены?

https://forum.keenetic.net/topic/7015-usb-камера-и-devvideo/?do=findComment&comment=79696

 

Опубликовано
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 прошивкой все модули подключались, но к нужному результату это все равно не приводило...

При подключении камеры в логе вот такое:

Скрытый текст

cam.thumb.png.86d604d177f25b249ed64f54cacb75c1.png

Опубликовано
~ # 
~ # 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
~ #

примерно, так ^

Опубликовано (изменено)
Скрытый текст

cam2.png.c7c186043976d02c3d04400dc5a0c00e.png

Если добавить еще 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

Изменено пользователем Exter
Опубликовано
Скрытый текст

 


~ # 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
~ #

 

Опубликовано

Установил эти два модуля последних, но все так же ls: /dev/vid*: No such file or directory :( 

Скрытый текст

cam3.thumb.png.3f16db448138081fe7b678e8db7bc8e0.png

Камера моя просто не поддерживается наверно. В Опенврт получилось её запустить и работает более-менее сносно, отвечает там за нее модуль kmod-video-gspca-ov519, но это я повторяюсь уже. Если еще что-нибудь можно попробовать сделать - подскажите, пожалуйста. Если нет, то всё равно всем большое спасибо за внимание!

Опубликовано
18 часов назад, Exter сказал:

... Если еще что-нибудь можно попробовать сделать - подскажите, пожалуйста...

Тут недавно один пользователь заказал себе модуль ядра для ИБП, можете попробовать оформить запрос.

  • 2 месяца спустя...
  • 2 недели спустя...
Опубликовано

На 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 и будет всё грузиться само.
 

 

 

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.