1 (01.07.2012 15:28:24 отредактировано s.mashevsky)

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

Результат lspci:
01:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8210

Как прикрутить дрова к данной плате? Какие будут мысли? В какую сторону...

ЗЫ.
Забыл про описание...

Восьми канальная DVR карта реального времени с шиной PCI-E на базе восьми канального 11 битного АЦП CONEXANT CX25853.

2

стандартный набор в студию:
lspci -k
dmesg | grep video
ls -l /dev/video
id # от обычного ючера

95% процентов проблем находятся между клавиатурой и стулом.

3

Прошу прощения за задержку... 2 компа с 1 комплектом клавиатуры и мыши...

По порядку:

lspci:
02:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8210

dmesg | grep video
[    0.224176] pci 0000:00:02.0: Boot video device
[   10.924373] No ACPI video bus found

соответственно в ls /dev/video
not found

4

похоже дрова и правда не стоят...
походу в сторону этого стоит копать:
http://linuxtv.org/wiki/index.php/Cx88_ … _(cx2388x)

95% процентов проблем находятся между клавиатурой и стулом.

5

Похоже что мне это не поднять ac
Знаний маловато будет...
Если чуть-чуть "направить" - справлюсь... наверное...
Попробую ковырять дальше...

6 (01.07.2012 16:34:55 отредактировано s.mashevsky)

Нашел вот это:

К-примеру, в виндовс-драйверах на данные видеоплаты вы
не найдете упоминаний типа cx25853. Перерыв много информации по
данному вопросу, выявилось, что чип cx25853 самостоятельно (без всяких
драйверов) захватывает и оцифровывает аналоговое видео в MJPEG, но
посредником в организации и пробросе видео- и аудиопотоков на шину PCI
является второй чип cx25821, для которого как раз нужен драйвер. Так,
например, установив ядро v3.2-rc4-oneiric с поддержкой cx25821, в
логах dmesg я обнаружил жалобы на неудачные попытки создать файлы
устройств /dev/videoN... Опять порывшись в инете и сопоставив
исходники драйверов в т.ч. для других чипов, я понял, что в драйвере
отсутствуют параметры для запуска конкретных моделей плат (кроме неких
card0 и card1). Для подобных случаев есть способы "вручную" записать
данные драйвера.
Получается, что данный драйвер
нуждается в модернизации под конкретные видеоплаты (о чем и говорится
в вышеуказанном сообщении на буржуйском сайте).

Кто может объяснить подоходчивей для "буратино"...

7

Не большое уточнение, попробуй вот так.
dmesg | grep video*
ls -l /dev/video*

Mageia4, KDE  4.11.4.

8

Да, дистрибутив-то какой?

Mageia4, KDE  4.11.4.

9

Сейчас - Ubuntu 12.04
Но можно установить любой...

10

Gnom пишет:

Не большое уточнение, попробуй вот так.
dmesg | grep video*
ls -l /dev/video*

Те же яйца, только вид сбоку.
... К большому сожалению...

Можно решить вопрос заменой dvr карты. Techwell цепляются без проблем.
Но есть эта. Покупать еще одну - золотой запас отсутствует.
Надо как-то решать вопрос...

11

s.mashevsky пишет:

Восьми канальная DVR карта реального времени с шиной PCI-E на базе восьми канального 11 битного АЦП CONEXANT CX25853.

не заметил название чипа... судя по гуглу обычно идёт в комплекте с pci-мостом cx25821 ... модуль для него появился в  даташита к самой карте не нашёл...
не уверен, понадобится ли драйвер к самому dvr-чипу...

покажите:
uname -a
find "/lib/modules/$(uname -r)/" -name '*cx*'

95% процентов проблем находятся между клавиатурой и стулом.

12

uname -a:

+ открыть спойлер

Linux technoresurs-Video-Server 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

find "/lib/modules/$(uname -r)/" -name '*cx*' (весь)

+ открыть спойлер

/lib/modules/3.2.0-23-generic/kernel/sound/pci/pcxhr
/lib/modules/3.2.0-23-generic/kernel/sound/pci/pcxhr/snd-pcxhr.ko
/lib/modules/3.2.0-23-generic/kernel/sound/soc/codecs/snd-soc-cx20442.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/hwmon/adcxx.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/scsi/cxgbi
/lib/modules/3.2.0-23-generic/kernel/drivers/scsi/cxgbi/cxgb4i
/lib/modules/3.2.0-23-generic/kernel/drivers/scsi/cxgbi/cxgb4i/cxgb4i.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/scsi/cxgbi/cxgb3i
/lib/modules/3.2.0-23-generic/kernel/drivers/scsi/cxgbi/cxgb3i/cxgb3i.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/scsi/cxgbi/libcxgbi.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/net/ethernet/chelsio/cxgb3
/lib/modules/3.2.0-23-generic/kernel/drivers/net/ethernet/chelsio/cxgb3/cxgb3.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/net/ethernet/chelsio/cxgb4vf
/lib/modules/3.2.0-23-generic/kernel/drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/net/ethernet/chelsio/cxgb
/lib/modules/3.2.0-23-generic/kernel/drivers/net/ethernet/chelsio/cxgb/cxgb.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/net/ethernet/chelsio/cxgb4
/lib/modules/3.2.0-23-generic/kernel/drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/net/usb/cx82310_eth.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/net/wan/cycx_drv.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/usb/atm/cxacru.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx88
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx88/cx88xx.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx88/cx8802.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx88/cx88-blackbird.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx88/cx88-alsa.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx88/cx8800.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx88/cx88-vp3054-i2c.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx18
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx18/cx18-alsa.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx18/cx18.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx25821
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx25821/cx25821-alsa.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx25821/cx25821.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx231xx
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx231xx/cx231xx-dvb.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx231xx/cx231xx-alsa.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx231xx/cx231xx.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/btcx-risc.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx25840
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx25840/cx25840.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx23885
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx23885/cx23885.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx2341x.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/dvb/frontends/cx24116.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/dvb/frontends/cx22702.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/dvb/frontends/cxd2820r.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/dvb/frontends/cx24123.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/dvb/frontends/cx24110.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/dvb/frontends/cx24113.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/dvb/frontends/cx22700.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-cxusb.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/misc/eeprom/eeprom_93cx6.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/staging/media/cxd2099
/lib/modules/3.2.0-23-generic/kernel/drivers/staging/media/cxd2099/cxd2099.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/staging/cxt1e1
/lib/modules/3.2.0-23-generic/kernel/drivers/staging/cxt1e1/cxt1e1.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/staging/vme/bridges/vme_ca91cx42.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/infiniband/hw/cxgb3
/lib/modules/3.2.0-23-generic/kernel/drivers/infiniband/hw/cxgb3/iw_cxgb3.ko
/lib/modules/3.2.0-23-generic/kernel/drivers/infiniband/hw/cxgb4
/lib/modules/3.2.0-23-generic/kernel/drivers/infiniband/hw/cxgb4/iw_cxgb4.ko

13

s.mashevsky пишет:

Кто может объяснить подоходчивей для "буратино"...

это значит задаётся через параметры модуля...
большинство доступных параметров можно посмотреть через modinfo <модуль>, для значений надо курить документацию и иногда исходники...
значения параметров задаются при выполнение modprobe <module> <parm1=val1> ... или в /etc/modprobe.d.

s.mashevsky пишет:

find "/lib/modules/$(uname -r)/" -name '*cx*' (весь)

драйверов много и разных... далее:
покажите lsmod. если cx25821 не загружен, то modprobe cx25821
далее всё (на всякий пожарный) содержимое dmesg вот сюда: https://gist.github.com/ ... ну или на другой любимый gtqcn,by.
ну и не появились ли устройства /dev/video{0...7} ?

95% процентов проблем находятся между клавиатурой и стулом.

14

После lsmod все чисто...
modprobe cx25821

+ открыть спойлер

Module                  Size  Used by
cx25821                87783  0
videodev               98259  1 cx25821
v4l2_compat_ioctl32    17128  1 videodev
videobuf_dma_sg        19354  1 cx25821
videobuf_core          26390  2 cx25821,videobuf_dma_sg
btcx_risc              13640  1 cx25821
tveeprom               21249  1 cx25821
rfcomm                 47604  0
parport_pc             32866  0
ppdev                  17113  0
bnep                   18281  2
bluetooth             180104  10 rfcomm,bnep
joydev                 17693  0
snd_hda_codec_realtek   223867  1
usbhid                 47199  0
asus_atk0110           18078  0
hid                    99559  1 usbhid
snd_hda_intel          33773  3
snd_hda_codec         127706  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13668  1 snd_hda_codec
psmouse                87603  0
snd_pcm                97188  2 snd_hda_intel,snd_hda_codec
serio_raw              13211  0
snd_seq_midi           13324  0
snd_rawmidi            30748  1 snd_seq_midi
snd_seq_midi_event     14899  1 snd_seq_midi
snd_seq                61896  2 snd_seq_midi,snd_seq_midi_event
snd_timer              29990  2 snd_pcm,snd_seq
snd_seq_device         14540  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    78855  15 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
mac_hid                13253  0
soundcore              15091  1 snd
i915                  468651  3
drm_kms_helper         46978  1 i915
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
drm                   242038  4 i915,drm_kms_helper
i2c_algo_bit           13423  1 i915
video                  19596  1 i915
lp                     17799  0
parport                46562  3 parport_pc,ppdev,lp
atl1c                  41717  0

dmesg
https://gist.github.com/3031739

/dev/video{0...7} - чисто...

15 (02.07.2012 13:02:59 отредактировано Fat-Zer)

dmesg пишет:

[  156.044848] Linux video capture interface: v2.00
[  156.063493] cx25821: driver version 0.0.106 loaded

=\ и всё... мм...  в упор не видит плату...

может там какой-то другой чип? на них никаких опознавательных надписей нет?
можно ещё аналогично пробовать с другими модулями из /lib/modules/3.2.0-23-generic/kernel/drivers/media/video/cx*, если они напишут больше двух строчек, то может что-то прояснит...

или может что-то не так с pci-id?
покажите lspci -vvn

[added]
хотя судя по номерам в dmesg'е с этим всё правильно: и pci-id тот и модуль судя по исходникам тот =/

95% процентов проблем находятся между клавиатурой и стулом.

16

Вот результат:

+ открыть спойлер

00:00.0 0600: 8086:2e30 (rev 03)
    Subsystem: 1043:836d
    Flags: bus master, fast devsel, latency 0
    Capabilities: [e0] Vendor Specific Information: Len=0c <?>
    Kernel driver in use: agpgart-intel

00:02.0 0300: 8086:2e32 (rev 03) (prog-if 00 [VGA controller])
    Subsystem: 1043:836d
    Flags: bus master, fast devsel, latency 0, IRQ 42
    Memory at fe400000 (64-bit, non-prefetchable) [size=4M]
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at dc00 [size=8]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [d0] Power Management version 2
    Capabilities: [a4] PCI Advanced Features
    Kernel driver in use: i915
    Kernel modules: i915

00:1b.0 0403: 8086:27d8 (rev 01)
    Subsystem: 1043:8445
    Flags: bus master, fast devsel, latency 0, IRQ 43
    Memory at fe8f8000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 2
    Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
    Capabilities: [100] Virtual Channel
    Capabilities: [130] Root Complex Link
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd-hda-intel

00:1c.0 0604: 8086:27d0 (rev 01) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
    I/O behind bridge: 00001000-00001fff
    Memory behind bridge: fea00000-febfffff
    Prefetchable memory behind bridge: 0000000080200000-00000000803fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: 1043:8179
    Capabilities: [a0] Power Management version 2
    Capabilities: [100] Virtual Channel
    Capabilities: [180] Root Complex Link
    Kernel driver in use: pcieport
    Kernel modules: shpchp

00:1c.1 0604: 8086:27d2 (rev 01) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    I/O behind bridge: 0000e000-0000efff
    Memory behind bridge: fe900000-fe9fffff
    Prefetchable memory behind bridge: 0000000080000000-00000000801fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: 1043:8179
    Capabilities: [a0] Power Management version 2
    Capabilities: [100] Virtual Channel
    Capabilities: [180] Root Complex Link
    Kernel driver in use: pcieport
    Kernel modules: shpchp

00:1d.0 0c03: 8086:27c8 (rev 01) (prog-if 00 [UHCI])
    Subsystem: 1043:8179
    Flags: bus master, medium devsel, latency 0, IRQ 23
    I/O ports at d400 [size=32]
    Kernel driver in use: uhci_hcd

00:1d.1 0c03: 8086:27c9 (rev 01) (prog-if 00 [UHCI])
    Subsystem: 1043:8179
    Flags: bus master, medium devsel, latency 0, IRQ 19
    I/O ports at d480 [size=32]
    Kernel driver in use: uhci_hcd

00:1d.2 0c03: 8086:27ca (rev 01) (prog-if 00 [UHCI])
    Subsystem: 1043:8179
    Flags: bus master, medium devsel, latency 0, IRQ 18
    I/O ports at d800 [size=32]
    Kernel driver in use: uhci_hcd

00:1d.3 0c03: 8086:27cb (rev 01) (prog-if 00 [UHCI])
    Subsystem: 1043:8179
    Flags: bus master, medium devsel, latency 0, IRQ 16
    I/O ports at d880 [size=32]
    Kernel driver in use: uhci_hcd

00:1d.7 0c03: 8086:27cc (rev 01) (prog-if 20 [EHCI])
    Subsystem: 1043:8179
    Flags: bus master, medium devsel, latency 0, IRQ 23
    Memory at fe8f7c00 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
    Capabilities: [58] Debug port: BAR=1 offset=00a0
    Kernel driver in use: ehci_hcd

00:1e.0 0604: 8086:244e (rev e1) (prog-if 01 [Subtractive decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=03, subordinate=03, sec-latency=32
    Capabilities: [50] Subsystem: 1043:8179

00:1f.0 0601: 8086:27b8 (rev 01)
    Subsystem: 1043:8179
    Flags: bus master, medium devsel, latency 0
    Capabilities: [e0] Vendor Specific Information: Len=0c <?>
    Kernel modules: leds-ss4200, iTCO_wdt, intel-rng

00:1f.1 0101: 8086:27df (rev 01) (prog-if 8a [Master SecP PriP])
    Subsystem: 1043:8179
    Flags: bus master, medium devsel, latency 0, IRQ 18
    I/O ports at 01f0 [size=8]
    I/O ports at 03f4 [size=1]
    I/O ports at 0170 [size=8]
    I/O ports at 0374 [size=1]
    I/O ports at ffa0 [size=16]
    Kernel driver in use: ata_piix

00:1f.2 0101: 8086:27c0 (rev 01) (prog-if 8f [Master SecP SecO PriP PriO])
    Subsystem: 1043:8179
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 22
    I/O ports at d080 [size=8]
    I/O ports at d000 [size=4]
    I/O ports at cc00 [size=8]
    I/O ports at c880 [size=4]
    I/O ports at c800 [size=16]
    Capabilities: [70] Power Management version 2
    Kernel driver in use: ata_piix

01:00.0 0200: 1969:1083 (rev c0)
    Subsystem: 1043:847e
    Flags: bus master, fast devsel, latency 0, IRQ 44
    Memory at fe9c0000 (64-bit, non-prefetchable) [size=256K]
    I/O ports at ec00 [size=128]
    Capabilities: [40] Power Management version 3
    Capabilities: [48] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [58] Express Endpoint, MSI 00
    Capabilities: [6c] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [180] Device Serial Number ff-97-5f-ae-54-04-a6-ff
    Kernel driver in use: atl1c
    Kernel modules: atl1c

02:00.0 0400: 14f1:8210
    Flags: bus master, fast devsel, latency 0, IRQ 5
    Memory at fea00000 (64-bit, non-prefetchable) [size=2M]
    Capabilities: [40] Express Endpoint, MSI 00
    Capabilities: [80] Power Management version 3
    Capabilities: [90] Vital Product Data
    Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [200] Virtual Channel

Полная засада!

17

По плате подробней:
http://imglink.ru/thumbnails/02-07-12/b1805d89bea65a40ce3c36800f71de42.jpg

Верхний чип cx25853-222
Нижний чип  cx25821-112

18 (02.07.2012 15:53:26 отредактировано Fat-Zer)

мда... у меня пока идеи кончились... ну кроме экстремальных вроде копания в исходниках модуля... может потом что-нить ещё в голову придёт...

95% процентов проблем находятся между клавиатурой и стулом.

19 (02.07.2012 16:03:59 отредактировано s.mashevsky)

Fat-Zer, спасибо!

То, что запустить данный агрегат возможно... Это я понял.
Много документации по патчам дров...
Но это не для "буратин"...

Танцы с бубном буду продолжать. Если, вдруг, у кого возникнут умные мысли - прошу поделиться...

20

s.mashevsky⇓ пишет:

То, что запустить данный агрегат возможно... Это я понял.
Много документации по патчам дров...
Но это не для "буратин"...

Танцы с бубном буду продолжать. Если, вдруг, у кого возникнут умные мысли - прошу поделиться...

Запустили агрегат?
У меня такая же плата и та же проблема!