Настройка видеорегистратора

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-08 21:06:44

Доброго времени суток !
Возникла необходимость в видеонаблюдении, для сбора видео выбрал прогу Zone Minder. Купил dvr карту на 4 видеовхода фирмы ENC на чипе Conexant Fusion 878A, вставил в комп на котором стоит free bsd 7.0 в /boot/loader.conf добавил строчку bktr_load="YES"? перезагрузил, и ... ничего. Карта не определяется, при загрузке пишет что на pci0 неизвестрое устройство без драйверов, в манах написано, что данный чип поддерживается. Как заставить увидеться карту в системе или Zone Minder работает без установки драйверов в системе. :unknown:
Помогите, кто настраивал zone Minder или подобные девайсы под free bsd.
З.Ы.
В винде карта обнаружилась, дрова родные поставились, соответственно карта рабочая.
У меня не кривые руки, я просто пока еще мало знаю.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Настройка видеорегистратора

Непрочитанное сообщение Alex Keda » 2008-11-08 21:58:24

1. там не написано что поддерживается чип с буквой 'A' на конце. Там написан чип без буквы вообще.
2. Огласите то как система дектит карту листингами а не своими словами. т.е. дайте в студию:

Код: Выделить всё

pciconf -lv
и
Убей их всех! Бог потом рассортирует...

Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Re: Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-09 11:54:26

Вот ведь засада, вчера ничего не хотело определяться бился с картой очень долго и ядро перекомпилировал 4 раза, ничего, а сегодня вынул карту из виндовой машины, вставил в машину на фре, запустил и... О, ЧУДО !!!

Код: Выделить всё

 dmesg | grep bktr
bktr0: <BrookTree 878> mem 0xe2200000-0xe2200fff irq 20 at device 0.0 on pci3
bktr0: [GIANT-LOCKED]
bktr0: [ITHREAD]
bktr0: Warning - card vendor 0x0000 (model 0x0000) unknown.
bktr0: Detected a DPL34-1@-@0 at 0x84
bktr0: Intel Smart Video III/VideoLogic Captivator PCI, <no> tuner, dpl3518a dolby.

Код: Выделить всё

pciconf -lv
bktr0@pci0:3:0:0:       class=0x040000 card=0x00000000 chip=0x036e109e rev=0x11 hdr=0x00
    vendor     = 'Conexant (Was: Brooktree Corp)'
    device     = 'Bt878/Fusion 878A Mediastream Controller'
    class      = multimedia
    subclass   = video
none4@pci0:3:0:1:       class=0x048000 card=0x00000000 chip=0x0878109e rev=0x11 hdr=0x00
    vendor     = 'Conexant (Was: Brooktree Corp)'
    device     = '7610144D&REV_02\4&1F7DBC9F&0&09F0 TV Video Capture'
    class      = multimedia
Единственное, что мне не нравится строчка none4@pci0:3:0:1.
Сейчас попробую поставить zoneminder и посмотрю, заработало или нет.
У меня не кривые руки, я просто пока еще мало знаю.

Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Re: Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-09 14:08:23

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

Код: Выделить всё

zm_mpeg.cpp: In destructor `VideoStream::~VideoStream()': 
zm_mpeg.cpp:281: error: cannot convert `ByteIOContext**' to `ByteIOContext*' for argument `1' to `int url_fclose(ByteIOContext*)' 
zm_mpeg.cpp: In member function `double VideoStream::EncodeFrame(uint8_t*, int, bool, unsigned int)': 
zm_mpeg.cpp:325: warning: `img_convert' is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:2515) 
zm_mpeg.cpp:325: warning: `img_convert' is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:2515) 
*** Error code 1 

Stop in /usr/ports/multimedia/zoneminder/work/ZoneMinder-1.23.3/src. 
*** Error code 1 

Stop in /usr/ports/multimedia/zoneminder/work/ZoneMinder-1.23.3. 
*** Error code 1 

Stop in /usr/ports/multimedia/zoneminder/work/ZoneMinder-1.23.3. 
*** Error code 1 

Stop in /usr/ports/multimedia/zoneminder.
Поиск на родном сайте особо не помог, может плохо искал. Печально будет если прийдется все ставить на винду.
Если кто сталкивался с подобной проблеммой, помогите с советом.
У меня не кривые руки, я просто пока еще мало знаю.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Настройка видеорегистратора

Непрочитанное сообщение Alex Keda » 2008-11-09 14:58:45

порты обновлённые?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Re: Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-09 16:25:31

Ну, где-то с месяц назад обновлял.
В этом топике обсуждалась такая проблема
http://www.zoneminder.com/forums/viewto ... t&start=15
Там приводится патч для решения этой проблемы, вручную внес изменения в тербуемые файлы, теперь вот стал в тупик, видимо переработал уже, как теперь переконфигурировать порт со следующими параметрами

Код: Выделить всё

--cc=cc --prefix=/usr/local --enable-swscale --disable-debug --enable-memalign-hack --enable-shared --enable-postproc --extra-cflags=-I/usr/local/include/vorbis -I/usr/local/include --extra-ldflags=-L/usr/local/lib -la52 --extra-libs=-pthread --enable-gpl --enable-pthreads --mandir=/usr/local/man --enable-liba52 --enable-liba52bin --enable-libfaac --enable-libfaad --enable-libfaadbin --disable-libamr-nb --disable-libamr-wb --disable-mmx --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
:st:
У меня не кривые руки, я просто пока еще мало знаю.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка видеорегистратора

Непрочитанное сообщение paradox » 2008-11-09 18:01:21

а что просто поюзать MPlayer нельзя?

Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Re: Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-09 19:07:51

paradox писал(а):а что просто поюзать MPlayer нельзя?
Сервер без иксов, консоль и все. Так же нужно вести запись по движению
У меня не кривые руки, я просто пока еще мало знаю.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка видеорегистратора

Непрочитанное сообщение paradox » 2008-11-09 19:24:10

а что mplayer неумеет этого?

Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Re: Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-09 20:11:25

paradox писал(а):а что mplayer неумеет этого?
Просто не сталкивался с mplayer, поэтому ничего сказать не могу.
Что-то я не нашел записи по движению.
Все-таки хочется настроить zoneminder. вопрос по конфигурированию порта остается открытым.
У меня не кривые руки, я просто пока еще мало знаю.

Аватара пользователя
a.barminov
мл. сержант
Сообщения: 81
Зарегистрирован: 2008-03-28 19:41:29
Откуда: Казань
Контактная информация:

Re: Настройка видеорегистратора

Непрочитанное сообщение a.barminov » 2008-11-10 9:07:32

TeXNiC писал(а):
paradox писал(а):а что mplayer неумеет этого?
Просто не сталкивался с mplayer, поэтому ничего сказать не могу.
Что-то я не нашел записи по движению.
Все-таки хочется настроить zoneminder. вопрос по конфигурированию порта остается открытым.
Через make config не получается? Может вручную собрать через work/.../ ?
Я ставил Zoneminder недавно, версию ниже брал, тоже через их форум искал патчи, только так собиралось. Правда на веб-камерах всё равно не завелась(

Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Re: Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-11 11:51:12

Итак. после двух дней танцев с бубном, вокруг Zone Minder-a, получилось его поставить. :Yahoo!:
Но недолгим была радость. В настройках добавил камеру на устройстве /dev/bktr0, попытаюсь просмотреть, что камера показывает, но ничего нет. В логах такое вот вываливается:

Код: Выделить всё

Nov 11 11:17:35 proxy Update agent starting at 08/11/11 11:17:35
Nov 11 11:21:07 proxy zmdc[80932]: WAR [Can't find process with command of 'zmc -d /dev/bktr0']
Nov 11 11:21:07 proxy zmdc[80932]: WAR [Can't find process with command of 'zma -m 1']
Nov 11 11:21:08 proxy zma_m1[81006]: ERR [Can't shmget, probably not enough shared memory space free: Cannot allocate memory]
Nov 11 11:21:08 proxy zmdc[80932]: ERR ['zma -m 1' exited abnormally, exit status 255]
Nov 11 11:21:08 proxy zma_m1[81007]: ERR [Can't shmget, probably not enough shared memory space free: Cannot allocate memory]
Nov 11 11:21:08 proxy zmdc[80932]: ERR ['zma -m 1' exited abnormally, exit status 255]
Nov 11 11:21:08 proxy zmc_dbktr0[81001]: ERR [Can't shmget, probably not enough shared memory space free: Cannot allocate memory]
Nov 11 11:21:08 proxy zmdc[80932]: ERR ['zmc -d /dev/bktr0' exited abnormally, exit status 255]
Nov 11 11:21:09 proxy zmc_dbktr0[81018]: ERR [Can't shmget, probably not enough shared memory space free: Cannot allocate memory]
Nov 11 11:21:09 proxy zmdc[80932]: ERR ['zmc -d /dev/bktr0' exited abnormally, exit status 255]
Nov 11 11:21:12 proxy zmwatch[80958]: ERR [Can't get shared memory id '7a6d0001', 1: No such file or directory]
Nov 11 11:21:13 proxy zma_m1[81021]: ERR [Can't shmget, probably not enough shared memory space free: Cannot allocate memory]
Nov 11 11:21:13 proxy zmdc[80932]: ERR ['zma -m 1' exited abnormally, exit status 255]
Ему не хватает share memory, как это побороть, подскажите, как решить эту проблему. :-o
З.Ы. На сайте zonemindera решения не нашел.
У меня не кривые руки, я просто пока еще мало знаю.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Настройка видеорегистратора

Непрочитанное сообщение manefesto » 2008-11-11 12:08:29

Код: Выделить всё

sysctl -a | grep shmax
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Re: Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-11 13:12:46

manefesto писал(а):

Код: Выделить всё

sysctl -a | grep shmax
Немного поправлю:

Код: Выделить всё

sysctl -a | grep shmmax
У меня значение такое

Код: Выделить всё

ern.ipc.shmmax: 33554432
До скольки необходимо усвеличить ?
У меня не кривые руки, я просто пока еще мало знаю.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Настройка видеорегистратора

Непрочитанное сообщение manefesto » 2008-11-11 13:27:41

методом тыка.
попробуй вдвое...
а вообще маны бы по этому делу почитать
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Re: Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-11 15:54:48

После увеличения памяти, запустилось устройство и камера начала показывать, даже реагирует на движение :Yahoo!: , осталось теперь настроить это все делои использовать.
Спасибо всем за помощь :drinks: , тему можно считать закрытой.
У меня не кривые руки, я просто пока еще мало знаю.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Настройка видеорегистратора

Непрочитанное сообщение manefesto » 2008-11-11 15:56:42

нене....ждем статью....
я такой яростный шо аж пиздеЦ
Изображение

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка видеорегистратора

Непрочитанное сообщение paradox » 2008-11-11 16:03:06

ага
с окошками видео
которые подсматривают за кем то)))

Аватара пользователя
TeXNiC
мл. сержант
Сообщения: 97
Зарегистрирован: 2007-02-06 12:17:35

Re: Настройка видеорегистратора

Непрочитанное сообщение TeXNiC » 2008-11-11 16:32:02

manefesto писал(а):нене....ждем статью....
Хорошо, в ближайшее время постараюсь написать приличную статью.
У меня не кривые руки, я просто пока еще мало знаю.