With kernel 2.4.20, I am having a strange problem with the tv tuner card. When I turn on the PC, boot into Linux, start 'xawtv', I am able to change channels but the video isn't displayed properly. There is some weak and distorted audio audible after fine tuning but still video doesn't appear. But if I boot into windows first after turning ON the PC, set the channel and then restart and boot into linux, I am unable to change the channels but the audio and video work perfectly!!
So once the channel is set by the software under Windows, the Linux 'tuner' module is unable to change the channels. But if the channel is not set by the PCTV software for Windows, the tuner module is able to change the channels but bttv is unable to show the video.
In the kernel messages, I can clearly see that the tuner is getting detected as 'mt2032' when I directly boot into Linux. But if I first set the channel through Windows and then try to change the channel in Linux, the tuner gets detected as '4', which, from the tuner.c in the kernel source, means 'NoTuner'.
Comments, especially from Tarun and Nilesh Chaudhari who had responded previously, are required. Nilesh, what kernel version are you using, because you said that you have been successful in configuring this card. I will download that version of kernel because I really want that card totally working on Linux and not depending on Windows to change the channels. That card ABSOLUTELY sucks on Windows running on my 200 MHz processor with a SIS6215 display card; but with Linux, on the same machine, the audio and video work PERFECTLY at full screen with practically 0% CPU usage.