LINUX.ORG.RU

Плата видеозахвата определяется но устройства Video0 нет.


0

1

Всем добрый день. Плата Hicap 50, дистрибутив xubuntu 12.10. В устройствах pci она видна как Philips saa7134. Нужно заставить её работать с Zoneminder' ом Попытался сделать как в статье http://www.zoneminder.com/wiki/index.php/Videocards_with_Philips_saa7134_chipset



Последнее исправление: Kirlin (всего исправлений: 3)

в dmesg-то есть что про это устройство?

Bad_ptr ★★★★★
()
25 декабря 2013 г.
Ответ на: комментарий от Zubok

Всем привет. Долго не доходили руки до этого вопроса, сейчас снова актуален. Прошу прощения в первом посте не ту модель карты указал. Карта saa7146. Ниже результаты вывода команд: судя по всему система её опознала, но видеоустройств так и нет. Есть варианты?

root@videoline-system:/etc# find / -name saa7146 /sys/module/saa7146 /lib/modules/3.8.0-19-generic/kernel/drivers/media/pci/saa7146 /lib/modules/3.8.0-19-generic/kernel/drivers/media/common/saa7146 /usr/src/linux-headers-3.8.0-19-generic/include/config/video/saa7146 /usr/src/linux-headers-3.8.0-19/drivers/media/pci/saa7146 /usr/src/linux-headers-3.8.0-19/drivers/media/common/saa7146

root@videoline-system:/etc# lsmod Module Size Used by binfmt_misc 17260 1 hexium_orion 13079 0 tea5767 13077 0 tuner 26824 0 tda9840 12929 0 tea6415c 12848 0 tea6420 12812 0 lm90 19444 0 nouveau 834513 2 mxm_wmi 12893 1 nouveau wmi 18590 2 mxm_wmi,nouveau saa7115 18326 0 video 18894 1 nouveau ttm 71289 1 nouveau mxb 17631 0 ppdev 12817 0 saa7146_vv 37214 2 mxb,hexium_orion bnep 17669 2 rfcomm 37420 4 bluetooth 202069 10 bnep,rfcomm drm_kms_helper 47545 1 nouveau saa7146 19211 3 mxb,saa7146_vv,hexium_orion videobuf_dma_sg 18710 1 saa7146_vv drm 228750 4 ttm,drm_kms_helper,nouveau snd_intel8x0 33096 2 v4l2_common 20543 7 mxb,tea6415c,saa7146_vv,tuner,saa7115,tda9840,tea6420 k8temp 12842 0 snd_ac97_codec 105692 1 snd_intel8x0 ac97_bus 12670 1 snd_ac97_codec i2c_algo_bit 13197 1 nouveau psmouse 81038 0 snd_pcm 80890 2 snd_ac97_codec,snd_intel8x0 videobuf_core 25097 2 videobuf_dma_sg,saa7146_vv serio_raw 13031 0 videodev 95806 8 mxb,tea6415c,saa7146_vv,tuner,saa7115,tda9840,tea6420,v4l2_common snd_page_alloc 14230 2 snd_intel8x0,snd_pcm snd_seq_midi 13132 0 snd_seq_midi_event 14475 1 snd_seq_midi snd_rawmidi 25114 1 snd_seq_midi snd_seq 51280 2 snd_seq_midi_event,snd_seq_midi snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi parport_pc 27504 1 snd_timer 24411 2 snd_pcm,snd_seq mac_hid 13037 0 snd 56485 11 snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_seq_device i2c_nforce2 12876 0 soundcore 12600 1 snd lp 13299 0 parport 40753 3 lp,ppdev,parport_pc forcedeth 61777 0 pata_acpi 12886 0 pata_amd 13761 2 sata_nv 23004 0 floppy 55441 0 8139too 23071 0 8139cp 26557 0

root@videoline-system:/etc# cat /var/log/syslog | grep saa Dec 25 19:05:15 videoline-system kernel: [ 22.792113] saa7146: register extension 'Multimedia eXtension Board' Dec 25 19:05:15 videoline-system kernel: [ 22.792354] saa7146: found saa7146 @ mem f846e000 (revision 1, irq 16) (0x0000,0x0000) Dec 25 19:05:18 videoline-system kernel: [ 25.793377] saa7146: register extension 'hexium HV-PCI6 Orion' Dec 25 19:05:18 videoline-system kernel: [ 25.793470] saa7146: found saa7146 @ mem f845c000 (revision 1, irq 16) (0x0000,0x0000)

root@videoline-system:/etc# cat /var/log/dmesg | grep saa [ 22.792113] saa7146: register extension 'Multimedia eXtension Board' [ 22.792354] saa7146: found saa7146 @ mem f846e000 (revision 1, irq 16) (0x0000,0x0000)

Kirlin
() автор топика
Ответ на: комментарий от Kirlin

Все понятно, кажется. Ему не хватает firmware. Поставь пакет linux-firmware-nonfree. Там есть:

driver for the SAA7146 based AV110 PCI DVB cards by Siemens, Technotrend, Hauppauge

Отпишись, что получилось.

UPD. Но, наверное, это не к твоей плате. Чего-то случайно подумал, что у тебя Hauppauge, а потом вспомнил, что это из другого треда. Аберрации сознания. Но ты уточни, не нужен ли твоей карте какой-нибудь firmware. Например из linux-firmware или linux-firmware-nonfree. А я еще пока гляну в инете по твоей карте.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Kirlin

А как карта на самом деле называется? Она называется hexium HV-PCI6 Orion? Почему ты написал, что она называется saa7146. Это чип так называется. А почему в начале написал Hicap 50? Откуда-то же прочел?

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Hicap 50 - прочел в программе AceCop эта карточка трудится под виндой, но в этой программе присутствуют баги, один из них при автостарте программы запись автоматически не выполняется. Было решено попробовать ZM. Вот и пытаюсь прикрутить. p.s Попробую поставить firmware отпишусь.

Kirlin
() автор топика
Ответ на: комментарий от Kirlin

Есть очень большой вариант, что в линуксе она не заведется. Был у нас четырехканальный фреймграббер, там только 1 канал из четырех работал!

Вот, сегодня, возможно, его и проверю — вдруг за 3 года допилили модуль ядра?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Kirlin

Ну а карточка на самом деле как-то маркирована? На плате что написано? А то твоя программа пишет Hicap 50, логи Linux ее опознают как hexium HV-PCI6 Orion (правомерно?). Глянь ее PCI ID хотя бы.

Zubok ★★★★★
()
Ответ на: комментарий от hbars

С мультиплексором.

До которого ты и не добрался.

ps: Сам с собой уже начал разговаривать...

hbars ★★★★★
()
Ответ на: комментарий от hbars

bt878. Перепробовал все возможные опции — фигвам. Только красивенький голубой экранчик. Пришлось опять вместо этой платы использовать старье вроде noName a la avermedia.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.