I've started playing with the cx88 driver for my MSI TV @nywhere master. The tuner appears to be an MT2050, however, the companycode value returned is different - 3cbf instead of 4d54 like the original driver code expects. I hacked the driver code to accept the new code and it appears to work, now. I'm not sure what the significance of the companycode value is - I assume that it's used to identify the manufacturer of the tuner module, or the board it's mounted on? I should probably modify it to accept either code and possibly put some more identifying information in the messages. If anyone can give me some guidance as to what that should be, I'd be happy to post a patch. Relevant dmesg output from my hacked tuner driver is below. tuner: chip found @ 0xc2 tuner: type set to 33 (MT20xx universal) tuner: MT2032 hexdump: 42 0d 20 a0 00 23 10 88 29 07 85 99 e3 a1 f0 16 24 3c bf 42 0d tuner: microtune: companycode=3cbf part=42 rev=0d Initialising MT2050 tuner. mt2050: sro is a1 tuner: Initialised MT2050 tuner. tuner: microtune MT2050 found, OK Regards, Brettski :)