Автор Тема: Отсутствует /dev/video0 в p8-wmaker  (Прочитано 4577 раз)

Оффлайн sirares

  • Давно тут
  • **
  • Сообщений: 187
При настройке системы видеонаблюдения выбор остановился на motion и v4l, система полегче - wmaker p8, после правки конфигов при попытке запуска получаю такое сообщение:
[1] [ALR] [VID] vid_v4lx_start: Failed to open video device /dev/video0: No such file or directory/code]
Просмотр каталога /dev подтвердил вывод такого файла нет, соответственно видеонаблюдение не работает, там есть варнинги и прочие сообщения, но алармов больше нет.
Вопрос соответственно, что делать, чтоб адресовать вывод v4l на видео, на какое устройство должно адресоваться или перенаправляться вывод.
 P.S. Система с образа alt-p8-wmaker-20170312.iso
« Последнее редактирование: 07.09.2018 08:28:40 от sirares »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: Отсутствует /dev/video0 в p8-wmaker
« Ответ #1 : 07.09.2018 09:58:48 »
а что за железяка то видео должна снимать ?

Оффлайн sirares

  • Давно тут
  • **
  • Сообщений: 187
Re: Отсутствует /dev/video0 в p8-wmaker
« Ответ #2 : 07.09.2018 10:05:40 »
Железяка пока на пробу D-Link DSC-2102 - webcamera, самая простая вебка, можно не только браузером, но и vlc смотреть и писать.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: Отсутствует /dev/video0 в p8-wmaker
« Ответ #3 : 07.09.2018 10:54:35 »
она же IP ?

По лан кабелю, а не по ЮСБ?

надо тогда в конфиге закомментировать все про v4l и /dev/video

Оффлайн sirares

  • Давно тут
  • **
  • Сообщений: 187
Re: Отсутствует /dev/video0 в p8-wmaker
« Ответ #4 : 07.09.2018 11:20:52 »
Спасибо. Я секции
Опции захватывающего устройства
Round Robin (multiple inputs on same video device name)
Настройки обнаружения движения:
редактировал
Image File Output
Live Stream Server
HTTP Based Control
настройки камеры в thread1.conf
width 640
height 512
framerate 10

netcam_url http://172.20.0.181/eng/live1.cgi

netcam_userpass admin:
# Подпись к камере (название камеры)
text_left CAMERA D-link

# Путь до места сохранения видео\фото
target_dir /mnt/sdb2/video/cam1

# Количество изменившихся пикселей для триггера обнаружения движения
threshold 2000
# Не реагировать на резкое изменение яркости (0 - отключено, 0-100% от общего числа пикселей)
lightswitch 60

# Минимальное число кадров, в которых фиксируется движение для взведения триггера тревоги
minimum_motion_frames 5
# Рисуем рамку вокруг движущегося объекта
locate_motion_mode on

# Стиль рамки вокруг движущегося объекта
locate_motion_style redbox
# Показывать количество изменившихся пикселей (используем для настройки threshold)
text_changes on

# Настройки потока вещания (порт\качество\частота кадров\доступ только с 172.0.0.1\ограничение потока)
stream_port 8081
stream_quality 70
stream_maxrate 20
stream_localhost off
stream_limit 0

Можно (и нужно, если установлен stream_localhost off) требовать авторизацию при доступе к потоку с этой камеры из вне

# Требовать авторизацию для доступа к потоку вещания
stream_auth_method 1
stream_authentication admin:12345678
его соответственно раскоментировал в конфе, но v4l все равно вызывается...
Буду пробовать.

Оффлайн sirares

  • Давно тут
  • **
  • Сообщений: 187
Re: Отсутствует /dev/video0 в p8-wmaker
« Ответ #5 : 07.09.2018 12:17:27 »
Данный вопрос закрыт.
Ошибка не возникает, после установки vlc и обновления v4l,(к сожалению не могу сейчас воспроизвести точный порядок действий и в результате чего произошло)
сообщения пошли другие, но они не имеют отношения к wmaker, данный вопрос решен, тему можно закрыть.

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Re: Отсутствует /dev/video0 в p8-wmaker
« Ответ #6 : 07.09.2018 16:44:03 »
Если обновляли ядро не командой update-kernel, а вручную -- могли обновить только kernel-image-std-def и не взять kernel-modules-v4l-std-def.  Можете для архива оставить вывод команды rpm -qa 'kernel*' :)
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн sirares

  • Давно тут
  • **
  • Сообщений: 187
Re: Отсутствует /dev/video0 в p8-wmaker
« Ответ #7 : 14.09.2018 12:08:12 »
Михаил, извиняюсь, не сразу ответил... Был в отъезде.
вывод команды rpm -qa 'kernel*'kernel-modules-bcmwl-std-def-6.30.223.248-alt10.263220.0.M80P.2
kernel-modules-drm-std-def-4.4.52-alt0.M80P.2
kernel-modules-drm-nouveau-std-def-4.4.52-alt0.M80P.2
kernel-image-std-def-4.4.52-alt0.M80P.2
kernel-modules-v4l-std-def-4.4.52-alt0.M80P.2
kernel-modules-virtualbox-addition-std-def-5.1.10-alt1.263220.0.M80P.2
kernel-modules-staging-std-def-4.4.52-alt0.M80P.2
kernel-modules-drm-radeon-std-def-4.4.52-alt0.M80P.2
,
у меня нет претензий, скорее вопросы, что и как устроено, просто в выводе v4l было указано отсутствие /dev/video0: No such file or directory, а это скорее всего к системе относится, а не к приложению, или почему не был создан данный файл и кто его должен создать?
P.S. Пока откладываю в долгий ящик, появились более неотложные дела.