I have been using zoneminder for a number of years on an old pentium D server with a 4 channel capture card. I am in the process of a server upgrade, and purchased a new 16 channel card on e-bay to run on the new box.
Based on severall searches, it seems to be a Kodicom 4400r or a similar knockoff.
However, I cannot get the card to work after following the direction found here:
http://www.zoneminder.com/wiki/index.php/Kodicom_4400r
In an attempt to get switched over quickly, I moved the card from the old box over to the new one there was an error on bootup (bad pci header!?!), and the card did not show up using lspci.
So, the technical details:
dmesg ouptut:[ 25.997012] bttv: driver version 0.9.17 loaded
[ 25.997012] bttv: using 16 buffers with 2080k (520 pages) each for capture
[ 25.997012] bttv: Bt8xx card found (0).
[ 25.997012] bttv0: Bt878 (rev 17) at 0000:05:0c.0, irq: 21, latency: 32, mmio: 0xfd9ff000
[ 25.998088] bttv0: using: Kodicom 4400R (slave) [card=133,insmod option]
[ 25.998088] bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
[ 25.998088] bttv0: tuner absent
[ 25.998088] bttv0: registered device video0
[ 25.998088] bttv0: registered device vbi0
[ 25.998088] bttv0: PLL: 28636363 => 35468950 .. ok
[ 26.030663] bttv: Bt8xx card found (1).
[ 26.030717] bttv1: Bt878 (rev 17) at 0000:05:0d.0, irq: 22, latency: 32, mmio: 0xfd9fd000
[ 26.030742] bttv1: using: Kodicom 4400R (master) [card=132,insmod option]
[ 26.030781] bttv1: gpio: en=00000000, out=00000000 in=00ffffff [init]
[ 26.030866] bttv1: tuner absent
[ 26.030906] bttv1: registered device video1
[ 26.030942] bttv1: registered device vbi1
[ 26.030975] bttv1: PLL: 28636363 => 35468950 .. ok
[ 26.062645] bttv: Bt8xx card found (2).
[ 26.062704] bttv2: Bt878 (rev 17) at 0000:05:0e.0, irq: 23, latency: 32, mmio: 0xfd9fb000
[ 26.062728] bttv2: using: Kodicom 4400R (slave) [card=133,insmod option]
[ 26.062773] bttv2: gpio: en=00000000, out=00000000 in=00ffffff [init]
[ 26.062837] bttv2: tuner absent
[ 26.062881] bttv2: registered device video2
[ 26.062917] bttv2: registered device vbi2
[ 26.062960] bttv2: PLL: 28636363 => 35468950 .. ok
[ 26.094634] bttv: Bt8xx card found (3).
[ 26.094693] bttv3: Bt878 (rev 17) at 0000:05:0f.0, irq: 20, latency: 32, mmio: 0xfd9f9000
[ 26.094716] bttv3: using: Kodicom 4400R (slave) [card=133,insmod option]
[ 26.094761] bttv3: gpio: en=00000000, out=00000000 in=00ffffff [init]
[ 26.094829] bttv3: tuner absent
[ 26.094866] bttv3: registered device video3
[ 26.094902] bttv3: registered device vbi3
[ 26.094945] bttv3: PLL: 28636363 => 35468950 .. ok
lspci -vv output:
05:0c.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort>SERR- <PERR- INTx-
Latency: 32 (1000ns min, 63750ns max)
Interrupt: pin A routed to IRQ 3
Region 0: Memory at fd9fe000 (32-bit, prefetchable)
Capabilities: <access>
05:0d.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort>SERR- <PERR- INTx-
Latency: 32 (4000ns min, 10000ns max)
Interrupt: pin A routed to IRQ 22
Region 0: Memory at fd9fd000 (32-bit, prefetchable)
Capabilities: <access>
Kernel driver in use: bttv
Kernel modules: bttv
05:0d.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort>SERR- <PERR- INTx-
Latency: 32 (1000ns min, 63750ns max)
Interrupt: pin A routed to IRQ 10
Region 0: Memory at fd9fc000 (32-bit, prefetchable)
Capabilities: <access>
05:0e.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort>SERR- <PERR- INTx-
Latency: 32 (4000ns min, 10000ns max)
Interrupt: pin A routed to IRQ 23
Region 0: Memory at fd9fb000 (32-bit, prefetchable)
Capabilities: <access>
Kernel driver in use: bttv
Kernel modules: bttv
05:0e.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort>SERR- <PERR- INTx-
Latency: 32 (1000ns min, 63750ns max)
Interrupt: pin A routed to IRQ 7
Region 0: Memory at fd9fa000 (32-bit, prefetchable)
Capabilities: <access>
05:0f.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort>SERR- <PERR- INTx-
Latency: 32 (4000ns min, 10000ns max)
Interrupt: pin A routed to IRQ 20
Region 0: Memory at fd9f9000 (32-bit, prefetchable)
Capabilities: <access>
Kernel driver in use: bttv
Kernel modules: bttv
05:0f.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort>SERR- <PERR- INTx-
Latency: 32 (1000ns min, 63750ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at fd9f8000 (32-bit, prefetchable)
Capabilities: <access>
Kernel version:
Linux version 2.6.26-2-686 (Debian 2.6.26-19lenny2) (dannf@debian.org) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Wed Nov 4 20:45:37 UTC 2009
A picture of the card can be found here:
http://cgi.ebay.com/16-Channel-CCTV-DVR ... %26ps%3D63
So, any sugestions would be much appriciated!
Thanks for any input...
Kodicom 4400r under linux
-
- Posts: 678
- Joined: Wed Dec 16, 2009 4:32 pm
- Location: Israel