[pxc] pxc.o and bttv.o conflicts on Red Hat 7.3

M Bianchi mbianchi@Foveal.com
Mon, 23 Sep 2002 16:12:47 -0400


In hope that I can same someone some pain ...

So all of a sudden I cannot get the /dev/pxc0* devices to hand out pictures.
I'd just moved up to Red Hat 7.3 and the behaviour was very unusual.
For example:
        pxc_show would work once, or twice, but if I tried pxc_live
	it would not work and pxc_show would stop working.

        pxc_live would sometimes freeze the machine hard.  I had to push
	the RESET button.

        Opening  /dev/pxc0H  in my application would hand out grey images
        or nothing at all.

I spent time trying to find IRQ conflicts (moving the PCX200 card around on
the PCI bus so
	/sbin/lspci -v
would not report it with the same IRQ as, say, the Ethernet adaptor.  (I
once had problems when a PCI dialup modem shared PCI IRQs with the PXC200).
That got me nowhere.

Finally I thought to look at the loaded module list with  lsmod  and noticed
that  bttv  was loaded.  Sure enough,

	 rmmod bttv

let pxc_* work fine.

My fix:
	for module in $( find /lib/modules  -name bttv.o  -print )
	do
		mv ${module} ${module}.autoaud_OFF
	done


This has not been a problem with earlier Red Hats, even though the  bttv.o
files have been present.

-- 
 Mike Bianchi
 Foveal Systems
 190 Loantaka Way
 Madison NJ  07940-1910

 +1 973 822-2085	Voice and Fax

 MBianchi@Foveal.com

 Create videos of auditorium presentations without a crew?
 Yes!
 http://www.AutoAuditorium.com