Jump to content

300x

Forum Members
  • Posts

    6
  • Joined

  • Last visited

Posts posted by 300x

  1. 23 hours ago, 300x said:


    ~ # ndmq -p "show version" -P release
    3.01.C.10.0-0

    ~ # opkg install kmod_ndms и ~ # modprobe --first-time -v uvcvideo подтянули модули

    insmod /opt/lib/modules/4.9-ndm-3/kernel/i2c-core.ko
    insmod /opt/lib/modules/4.9-ndm-3/kernel/videodev.ko
    insmod /opt/lib/modules/4.9-ndm-3/kernel/videobuf2-v4l2.ko
    insmod /opt/lib/modules/4.9-ndm-3/kernel/uvcvideo.ko
    insmod /opt/lib/modules/4.9-ndm-3/v4l2-common.ko
    insmod /opt/lib/modules/4.9-ndm-3/videobuf2-core.ko
    insmod /opt/lib/modules/4.9-ndm-3/videobuf2-memops.ko
    insmod /opt/lib/modules/4.9-ndm-3/videobuf2-vmalloc.ko
    insmod /opt/lib/modules/4.9-ndm-3/kernel/i2c-dev.ko

    /opt/etc/init.d/S99motion start        - запуск motion

    Загорелся светодиод на камере, хотя камера в устройствах показывалась, но как загорелась почем-то в ls dev пропала

    В журнале ошибка

    Дек 10 20:08:19
    motion
    [1:ml1] [NTC] [ALL] motion_detected: Motion detected - starting event 1
    Дек 10 20:08:19
    motion
    [1:ml1] [NTC] [ALL] mlp_actions: End of event 1
    Дек 10 20:08:19
    motion
    [1:ml1] [NTC] [ENC] ffmpeg_open: No ffmpeg functionality included
    Дек 10 20:08:19
    motion
    [1:ml1] [ERR] [EVT] event_ffmpeg_newfile: Error opening context for movie output.
    Дек 10 20:08:19
    motion
    [1:ml1] [NTC] [ALL] motion_detected: Motion detected - starting event 2

    Установил пакет opkg install ffmpeg, но не помогло. Попробую ещё завтра поковырять.

    С mjpg-streamer тоже не хочет работать. В общем картинки в браузере я так и не увидел ((

    И похоже всё перемешалось, попробую как обычно начисто попробовать с чем то одним. Драйвер похоже работает, раз загорается.

    Остается запустить в каком-нибудь стримере. Motion странно что не заработал, вроде всё как остальные сделал.

    Спасибо всем, за помощь

     

     

    Подскажите кто знает пожалуйста. Так и не хочет транслировать. Ошибка в журнале ffmpeg_newfile: Error opening context for movie output.

    Не пойму в чём искать проблему с motion ffmpeg никто вообще не упоминал. То ли в config motion что то прописать надо, то ли в кодеках беда.

    Писали:  motion стало понятно, что она не поддерживает с моей камерой режим MJPEG, а поддерживает только режим YUYV — 
    в результате чего результатом работы motion будет не видеоряд, а только последовательность фотографий JPEG. Может тут что то, не знаю, пробовал менять...
    v4l2_palette 15

    Но у меня в браузере вообще ничего нет. 192.168.1.1:8080 и 8081 молчат, в конфиге точно они.

    Дек 11 20:30:30
    motion
    [1:ml1] [NTC] [VID] vid_start: Opening V4L2 device
    Дек 11 20:30:30
    motion
    [1:ml1] [NTC] [VID] v4l2_device_open: Using videodevice /dev/video0 and input -1
    Дек 11 20:30:30
    motion
    [1:ml1] [NTC] [VID] v4l2_device_capability: - VIDEO_CAPTURE
    Дек 11 20:30:30
    motion
    [1:ml1] [NTC] [VID] v4l2_device_capability: - STREAMING
    Дек 11 20:30:30
    motion
    [1:ml1] [NTC] [VID] v4l2_input_select: Name = "Camera 1"- CAMERA
    Дек 11 20:30:30
    motion
    [1:ml1] [NTC] [VID] v4l2_norm_select: Device does not support specifying PAL/NTSC norm
    Дек 11 20:30:30
    motion
    [1:ml1] [NTC] [VID] v4l2_pixfmt_set: Testing palette YUYV (1280x720)
    Дек 11 20:30:30
    motion
    [1:ml1] [NTC] [VID] v4l2_pixfmt_set: Using palette YUYV (1280x720)
    Дек 11 20:30:34
    motion
    [1:ml1] [NTC] [ALL] mlp_actions: End of event 4
    Дек 11 20:30:34
    motion
    [1:ml1] [NTC] [ENC] ffmpeg_open: No ffmpeg functionality included
    Дек 11 20:30:34
    motion
    [1:ml1] [ERR] [EVT] event_ffmpeg_newfile: Error opening context for movie output.
    Дек 11 20:30:34
    motion
    [1:ml1] [NTC] [ALL] motion_detected: Motion detected - starting event 5

     

  2. 12 hours ago, TheBB said:

     

    /lib/modules/4.9-ndm-*/$module

    ---

    * - цифра, в зависимости от версии прошивки

    
    ~ # ndmq -p "show version" -P release
    3.03.B.5.0-0
    ~ # ls -1 /lib/modules/4.9-ndm-4/videodev.ko 
    /lib/modules/4.9-ndm-4/videodev.ko
    ~ # 

    $module - имя модуля

    ---

    Используйте  клавишу "TAB" для автозаполнения


    ~ # ndmq -p "show version" -P release
    3.01.C.10.0-0

    ~ # opkg install kmod_ndms и ~ # modprobe --first-time -v uvcvideo подтянули модули

    insmod /opt/lib/modules/4.9-ndm-3/kernel/i2c-core.ko
    insmod /opt/lib/modules/4.9-ndm-3/kernel/videodev.ko
    insmod /opt/lib/modules/4.9-ndm-3/kernel/videobuf2-v4l2.ko
    insmod /opt/lib/modules/4.9-ndm-3/kernel/uvcvideo.ko
    insmod /opt/lib/modules/4.9-ndm-3/v4l2-common.ko
    insmod /opt/lib/modules/4.9-ndm-3/videobuf2-core.ko
    insmod /opt/lib/modules/4.9-ndm-3/videobuf2-memops.ko
    insmod /opt/lib/modules/4.9-ndm-3/videobuf2-vmalloc.ko
    insmod /opt/lib/modules/4.9-ndm-3/kernel/i2c-dev.ko

    /opt/etc/init.d/S99motion start        - запуск motion

    Загорелся светодиод на камере, хотя камера в устройствах показывалась, но как загорелась почем-то в ls dev пропала

    В журнале ошибка

    Дек 10 20:08:19
    motion
    [1:ml1] [NTC] [ALL] motion_detected: Motion detected - starting event 1
    Дек 10 20:08:19
    motion
    [1:ml1] [NTC] [ALL] mlp_actions: End of event 1
    Дек 10 20:08:19
    motion
    [1:ml1] [NTC] [ENC] ffmpeg_open: No ffmpeg functionality included
    Дек 10 20:08:19
    motion
    [1:ml1] [ERR] [EVT] event_ffmpeg_newfile: Error opening context for movie output.
    Дек 10 20:08:19
    motion
    [1:ml1] [NTC] [ALL] motion_detected: Motion detected - starting event 2

    Установил пакет opkg install ffmpeg, но не помогло. Попробую ещё завтра поковырять.

    С mjpg-streamer тоже не хочет работать. В общем картинки в браузере я так и не увидел ((

    И похоже всё перемешалось, попробую как обычно начисто попробовать с чем то одним. Драйвер похоже работает, раз загорается.

    Остается запустить в каком-нибудь стримере. Motion странно что не заработал, вроде всё как остальные сделал.

    Спасибо всем, за помощь

     

     

  3. Вообще хотел как здесь сделать https://habr.com/ru/post/420005/

    Внимание! Если никакого изображения в браузере вы не увидели, следует обратить внимание на вашу версию прошивки Keenetic. Предположительно начиная с версии прошивки 2.11.A.4.0-1 модули видео по умолчанию не подгружаются, поэтому в SSH надо их загрузить «ручками» или добавить в скрипт запуска:
     

    /opt/sbin/insmod /lib/modules/3.4.113/i2c-core.ko
    /opt/sbin/insmod /lib/modules/3.4.113/i2c-dev.ko
    /opt/sbin/insmod /lib/modules/3.4.113/videodev.ko
    /opt/sbin/insmod /lib/modules/3.4.113/videobuf2-core.ko
    /opt/sbin/insmod /lib/modules/3.4.113/videobuf2-memops.ko
    /opt/sbin/insmod /lib/modules/3.4.113/videobuf2-vmalloc.ko
    /opt/sbin/insmod /lib/modules/3.4.113/v4l2-common.ko
    /opt/sbin/insmod /lib/modules/3.4.113/uvcvideo.ko 

    Как ручками подгружать, в таком виде ошибка выдается и где скрипт автозапуска, вот и пришел на форум

  4. 26 minutes ago, 300x said:
    
    login as: root
    root@192.168.1.1's password:
    
    
    BusyBox v1.31.0 () built-in shell (ash)
    
    ~ # opkg update
    Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz
    Updated list of available packages in /opt/var/opkg-lists/entware
    Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz
    Updated list of available packages in /opt/var/opkg-lists/keendev
    ~ # opkg upgrade
    ~ # ls /dev/vid*
    ls: /dev/vid*: No such file or directory
    ~ #

    Keenetic Ultra (KN-1810)?  Версия ОС 3.1.10

    Так понимаю, что из-за драйвера не видит камеру Logitec c270

    А вот как драйвер поставить, что бы увиделась камера, не пойму.

    И вручную если пишу

    ~ # insmod /lib/modules/3.4.113/videodev.ko
    insmod: can't insert '/lib/modules/3.4.113/videodev.ko': No such file or directory

    ~ # modprobe --first-time -v uvcvideo
    -sh: modprobe: not found
    ~ # opkg install kmod_ndms
    Installing kmod_ndms (24-5) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/kmod_ndms_24-5_mipsel-3.4_kn.ipk
    Installing libusb-1.0 (1.0.22-2) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/libusb-1.0_1.0.22-2_mipsel-3.4.ipk
    Installing libusb-compat (0.1.5-2) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/libusb-compat_0.1.5-2_mipsel-3.4.ipk
    Installing dvb-firmware (1.0-5) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/dvb-firmware_1.0-5_mipsel-3.4_kn.ipk
    Configuring libusb-1.0.
    Configuring libusb-compat.
    Configuring dvb-firmware.
    Configuring kmod_ndms.
    modinfo: ERROR: Module alias /opt/lib/modules/4.9-ndm-3/kernel/compat.ko not found.
    ~ # modprobe --first-time uvcvideo
    ~ # ls /dev/v*
    /dev/vdsl    /dev/video0

    После

    ~ # opkg install kmod_ndms

    потом

    ~ # modprobe --first-time uvcvideo

    ~ # ls /dev/v*
    /dev/vdsl    /dev/video0 (после перезапуска vds1 стал называться) ставил motion, но там ошибка, имя в конфиге поменял с vid0 на которое сейчас vds1, если это камера конечно

    Теперь ошибка из журнала keenetic

    [1:ml1] [ERR] [VID] vid_start: V4L2 device failed to open
    Дек 9 20:40:40
    motion
    [1:ml1] [NTC] [ALL] motion_loop: Thread exiting
    Дек 9 20:40:41
    motion
    [0:motion] [NTC] [ALL] main: Motion thread 1 restart
    Дек 9 20:40:41
    motion
    [0:motion] [NTC] [ALL] motion_start_thread: Camera ID: 0 is from /opt/etc/motion/motion.conf
    Дек 9 20:40:41
    motion
    [0:motion] [NTC] [ALL] motion_start_thread: Camera ID: 0 Camera Name: (null) Device: /dev/vds1
    Дек 9 20:40:41
    motion
    [1:ml1] [NTC] [ALL] motion_init: Camera 0 started: motion detection Enabled
    Дек 9 20:40:41
    motion
    [1:ml1] [NTC] [VID] vid_start: Opening V4L2 device
    Дек 9 20:40:41
    motion
    [1:ml1] [NTC] [VID] v4l2_device_open: Using videodevice /dev/vds1 and input -1
    Дек 9 20:40:41
    motion
    [1:ml1] [ALR] [VID] v4l2_device_open: Failed to open video device /dev/vds1: No such file or directory
    Дек 9 20:40:41
    motion
    [1:ml1] [ERR] [VID] vid_start: V4L2 device failed to open
    Дек 9 20:40:41
    motion
    [1:ml1] [WRN] [ALL] motion_init: Could not fetch initial image from camera
    Дек 9 20:40:41
    motion
    [1:ml1] [WRN] [ALL] motion_init: Motion continues using width and height from config file(s)
    Дек 9 20:40:41
    motion
    [1:ml1] [NTC] [ALL] image_ring_resize: Resizing pre_capture buffer to 1 items
    Дек 9 20:40:41
    motion
    [1:ml1] [NTC] [ALL] image_ring_resize: Resizing pre_capture buffer to 4 items

     

  5. 28 minutes ago, s60 said:

    какая строка входа?

    надо ssh root@ip_вашего_роутера с паролем keenetic

    login as: root
    root@192.168.1.1's password:
    
    
    BusyBox v1.31.0 () built-in shell (ash)
    
    ~ # opkg update
    Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz
    Updated list of available packages in /opt/var/opkg-lists/entware
    Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz
    Updated list of available packages in /opt/var/opkg-lists/keendev
    ~ # opkg upgrade
    ~ # ls /dev/vid*
    ls: /dev/vid*: No such file or directory
    ~ #

    Keenetic Ultra (KN-1810)?  Версия ОС 3.1.10

    Так понимаю, что из-за драйвера не видит камеру Logitec c270

    А вот как драйвер поставить, что бы увиделась камера, не пойму.

    И вручную если пишу

    ~ # insmod /lib/modules/3.4.113/videodev.ko
    insmod: can't insert '/lib/modules/3.4.113/videodev.ko': No such file or directory

  6. Подскажите пожалуйста. Пытаюсь подключить  web камеру logitec.

    1. Подключил USB-носитель к кинетику

    2. Cоздал на разделе с заданной меткой USB-носителя папку install

    3. Скопируйте в папку install подготовленный архив установки для своего устройства:

    - для Keenetic - для остальных интернет-центров Keenetic - mipsel-installer.tar.gz

    4. В веб-интерфейсе кинетика и на странице «Приложения > OPKG» поставил галку «Включить», затем выберал из списка нужный USB-носитель и  нажал кнопку «Применить».

    Через SSH зашел не видит камеру в dev

    Я уже запутался ядерные модули как ставятся? Это просто галочки поставить в компонентах операционной системы.

    Просто ещё пишут руками прописать

    Перед стартом видеокамеры нужно вручную загружать модули в таком порядке:

    insmod /lib/modules/3.4.113/videodev.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

    Это вообще где делается, в SSH только? Или модули сначала надо скачать и в папку кинуть или скрипте прописать? Где скрипт тоже не понятно. Не пойму структуру, объясните пожалуйста последовательность.

    Основная загвоздка, что камера не видится как устройство. А дополнительно модули или компоненты как подгружать не разберусь.

    insmod /lib/modules/3.4.113/videodev.ko пробовал прям так, но opkg говорит нет такого, ошибка

    Надеюсь в ту тему написал. Спасибо

×
×
  • Create New...