Configuring my system to detect my card (bttv.conf)
Posted: Thu Dec 24, 2009 4:39 pm
Hi all, I appear to be having troubles getting my CCTV server to detect my card properly. The system has the following hardware / software:
After adding the above to my bttv.conf file and rebooting, from what I can tell, the card has not been detected as there are no /dev/videoN devices.
When I delete my bttv.conf file and reboot, the system starts under load (~2.50 @ 100% CPU) for about 5 minutes while modprobe is trying to detect my card, htop reports the following process is loading the system:
When the system stabilizes, I can view the single camera that is hooked up to the system, but the picture is scrambled like so...
Next up I tried removing the first line from my original bttv.conf file, so it read as follows:
The system is then under heavy load again at boot time while modprobe attempts to detect my card, not sure why, as I have told it what it is in bttv.conf, surely? Although, after about 5 minutes, /dev/video0-7 appear and I can view the camera, this time not scrambled, but with a few coloured artefacts here and there. I guess this might have been caused by one of the options that had been set, I stripped my bttv.conf file down to just the following:
It still takes 5 minutes for the system to detect the card, but the coloured artefacts have disappeared.
So, it would appear that the card type is a 102 (although, it also works if I tell it it's a 77 too) - But how can I get my machine to not have modprobe load the system for 5 minutes trying to figure out what I'm already telling it?
Any guidance is much appreciated.
- 8 input, 8 chip (bt878) card from camsecure.co.uk.
Asrock K7S41GX motherboard (SiS chipset)
AMD Athlon XP 2200+
1GB RAM
Ubuntu 9.10 Server
Code: Select all
options i2c-algo-bit bit_test=1
options bttv gbuffers=32 card=102,102,102,102,102,102,102,102 tuner=0 radio=0 coring=1 full_luma_range=1 chroma_agc=1 pll=1 combfilter=1 autoload=0 triton1=0
When I delete my bttv.conf file and reboot, the system starts under load (~2.50 @ 100% CPU) for about 5 minutes while modprobe is trying to detect my card, htop reports the following process is loading the system:
Code: Select all
/sbin/modprobe -b pci:v0000109Ed0000036Esv00000000sd00000000bc04sc00i00
Next up I tried removing the first line from my original bttv.conf file, so it read as follows:
Code: Select all
#options i2c-algo-bit bit_test=1
options bttv gbuffers=32 card=102,102,102,102,102,102,102,102 tuner=0 radio=0 coring=1 full_luma_range=1 chroma_agc=1 pll=1 combfilter=1 autoload=0 triton1=0
Code: Select all
options bttv gbuffers=32 card=102,102,102,102,102,102,102,102 tuner=0 radio=0 pll=1
So, it would appear that the card type is a 102 (although, it also works if I tell it it's a 77 too) - But how can I get my machine to not have modprobe load the system for 5 minutes trying to figure out what I'm already telling it?
Any guidance is much appreciated.