Edward Wohlman wrote: > > Ok, so you'll never believe how much I don't know about this. Thanks, this explains totally why your card doesn't work in Linux. > > but anyway I got it to go at last > (why can't I cut and paste into mozilla mail?) > here is the contents of my eeprom. > > Xandros:/# /home/edward/Desktop/bttv-0.7.100/tools/eeprom > 0000 ff ff 01 e0 3b 04 d0 e8 0c 6a db f1 ce df 42 8b .........j....B. > 0010 82 0a fb 23 1d 48 ff 24 ed 57 e3 ef d2 a1 f4 f6 .....H...W...... > 0020 db ed e6 b5 ff d1 ff d1 21 ef ff ff ff ff ff ff ................ > 0030 ff 01 ff ff ff ff ff e2 89 ff 47 ff df 92 fe ff ..........G..... > 0040 00 63 5f 4a ae b0 b2 72 f6 8f ff ff 7a 3c 01 fe .c.J...r....z... > 0050 ff ff ff ff ff 74 85 87 85 a1 fd ff 96 9b 9a 9a .....t.......... > 0060 eb f1 6e 83 00 75 f8 21 83 90 ff 89 71 39 38 0a ..n..u......q98. > 0070 ff 18 ff ff ff ff 74 d0 60 68 81 ff ff ff ff ff ......t..h...... > 0080 6c 68 11 f0 70 88 5f f8 81 ff 0c e3 61 70 e2 fe lh..p.......ap.. > 0090 53 63 5a a9 21 c5 ff 8b c7 8b 72 ff ff 40 fa 35 ScZ.......r....5 > 00a0 00 ab aa c7 2d 7e 58 00 45 ff be fa 77 2b 03 80 ......X.E...w... > 00b0 ff ff 7f fe c0 fe fb ff ff 21 20 b0 2c 1f 78 3f ..............x. > 00c0 ff c9 ea ff ff ff ff ff fd ff ff f6 c8 21 ff ff ................ > 00d0 f8 ff 2b 28 85 f3 ff fe c1 c7 fc 02 4d fd ff ff ............M... > 00e0 ff ff 21 ef a3 c5 1b 3f 89 7f f8 83 59 3f ff ff ............Y... > 00f0 3f e8 92 8f bf 15 48 89 00 04 ff ff c0 fe fa fe ......H.........> ^^^^^^^^^^^ this is your subsystem ID (see below) > >>> Xandros:~$ dmesg|grep -e tv -e tuner > >>> bttv: driver version 0.7.91 loaded > >>> bttv: using 2 buffers with 2080k (4160k total) for capture > >>> bttv: Host bridge is VIA Technologies, Inc. VT8363/8365 [KT133/KM133] > >>> bttv: Bt8xx card found (0). > >>> bttv0: Bt878 (rev 17) at 00:09.0, irq:5, latency :32, memory: > >>> 0xeb002000 > >>> bttv0: subsystem: fafe:ffffc0fe (UNKNOWN) > > ^^^^^^^^^^^^^ > > This subsystem ID indicates faulty hardware > > (should be 11bd:0012 os similar). > can you tell why it doesn't work from this? Your eeprom dump confirms that your EEPROM contains nonsense data. See http://home.t-online.de/home/gunther.mayer/bttv/bttv-gallery.html (search for pinnacle pctv) to see valid eeprom data examples. Did you play with lm-sensors or other i2c drivers ? At some point another vendor provided eeprom dump datasets to fix eeproms which were corrupted by a faulty linux driver ... So you can: - Load a valid dataset to your eeprom (so autodetect does work) (see "eeprom -h") - "insmod bttv card=0x27" This will even now autodetect your tuner (because this is encoded in GPIO). When you have a MT2032 tuner (see http site above for identification) you need bttv-0.7.100 and everything will work.