Just one came is in B&W
Just one came is in B&W
I have a BT878 generic card with 4 inputs and 4 analog cameras, all cameras are the same and are configured the same in zoneminder. But any camera connected to channel 2 will be B&W. It should not be a card problem because on PICO2000 all cameras had colour. Any ideas?
Source tab:
Device Path: /dev/video0
Capture Method: VFL v2
Device Channel: 2
Device Format: NTSC
Capture Palette: BGR24
Capture Width (pixels): 320
Capture Height (pixels): 240
Preserve Aspect Ratio: Not checked
Orientation: Normal
Source tab:
Device Path: /dev/video0
Capture Method: VFL v2
Device Channel: 2
Device Format: NTSC
Capture Palette: BGR24
Capture Width (pixels): 320
Capture Height (pixels): 240
Preserve Aspect Ratio: Not checked
Orientation: Normal
Code: Select all
marcio@manny:~$ dmesg | grep tv
[ 15.163111] bttv: driver version 0.9.17 loaded
[ 15.163115] bttv: using 8 buffers with 2080k (520 pages) each for capture
[ 15.163153] bttv: Bt8xx card found (0).
[ 15.163180] bttv0: Bt878 (rev 17) at 0000:00:0c.0, irq: 17, latency: 64, mmio: 0xdfe00000
[ 15.163192] bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]
[ 15.163218] bttv0: gpio: en=00000000, out=00000000 in=00f360ff [init]
[ 21.564013] tveeprom 0-0050: Huh, no eeprom present (err=-121)?
[ 21.564017] bttv0: tuner type unset
[ 21.564021] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[ 27.964014] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[ 34.364016] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[ 40.764055] bttv0: registered device video0
[ 40.764074] bttv0: registered device vbi0
marcio@manny:~$
Suggests is was not detected at all. Try rmmod bttv and insmod bttv card=77Marcio wrote:I don't think the kernel detected it wrong because just one camera appear as black and white, the other 3 connected to the same card are in color.marcio@manny:~$ dmesg | grep tv
[ 15.163111] bttv: driver version 0.9.17 loaded
[ 15.163115] bttv: using 8 buffers with 2080k (520 pages) each for capture
[ 15.163153] bttv: Bt8xx card found (0).
[ 15.163180] bttv0: Bt878 (rev 17) at 0000:00:0c.0, irq: 17, latency: 64, mmio: 0xdfe00000
[ 15.163192] bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]
[ 15.163218] bttv0: gpio: en=00000000, out=00000000 in=00f360ff [init]
[ 21.564013] tveeprom 0-0050: Huh, no eeprom present (err=-121)?
[ 21.564017] bttv0: tuner type unset
[ 21.564021] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[ 27.964014] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[ 34.364016] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[ 40.764055] bttv0: registered device video0
[ 40.764074] bttv0: registered device vbi0
marcio@manny:~$
Code: Select all
marcio@manny:~$ sudo insmod bttv card=77
insmod: can't read 'bttv': No such file or directory
To insmod from the command line use modprobe ie.
Though you would do better to insmod it through a configuration file.
Code: Select all
modprobe bttv card=77