Hi, i have an Avermedia 771 DVB-t card and it works fine on my SuSE 9.2. In suse i only have to modprobe the modules dvb-core , dvb-bt8xx and mt352 manuelly and then i can use it and it works fine. But i am fed up with Suse and i want to use Debian. I have Debian Sarge with Kernel 2.4.8-1 but there is no module mt352 'out of the box', so i have to build this module. I have installed the kernel-sources(2.6.8-1) and i have downloaded the cvs-drivers and applied them as described. I found out (with google), that i need the following configuration in my kernel config: 1)Device Drivers -->Multimedia devices --> [M] Video For Linux 2)Device Drivers -->Multimedia devices --> Video For Linux --> <M> BT848 Video For Linux <M> Conexant 2388x (bt878 successor) support 3)Device Drivers -->Multimedia devices --> Video For Linux --> Digital Video Broadcasting Devices ---> [*] DVB For Linux <M> DVB Core Supportinux <M> Nebula/Pinnacle PCTV/Twinhan PCI cards Customise DVB Frontends ---> <M> Zarlink MT352 based I think, that this line "<M> Nebula/Pinnacle PCTV/Twinhan PCI cards" will create the dvb-bt8xx module, but if i have chosen <M> here, i cannot mark the "Zarlink MT352 based" as <M>. When i do not chose "< > Nebula/Pinnacle PCTV/Twinhan PCI cards" i can mark "Zarlink MT352 based" as module. When i compile it this way mt352 is created, but not dvb-bt8xx. otherwise mt352 is not build and there is an error in bt878: "In file included from drivers/media/dvb/bt8xx/bt878.c:46: drivers/media/dvb/bt8xx/bt878.h:105: error: variable or field `__iomem' declared void drivers/media/dvb/bt8xx/bt878.h:105: Warnung: kein Semikolon am Ende von ?struct? oder ?union? drivers/media/dvb/bt8xx/bt878.h:105: error: Fehler beim Parsen before '*' token drivers/media/dvb/bt8xx/bt878.h:125: error: Fehler beim Parsen before '}' token drivers/media/dvb/bt8xx/bt878.c: In Funktion ?bt878_mem_free?:. ......... ......" I also tried kernel 2.6.10 from kernel.org. it is the same, but when i compile with Nebula and witout mt352 i get this error message: "In Datei, eingef?gt von drivers/media/dvb/bt8xx/dvb-bt8xx.h:37, von drivers/media/dvb/bt8xx/dvb-bt8xx.c:36: drivers/media/dvb/frontends/or51211.h:27:19: bt878.h: Datei oder Verzeichnis nicht gefunden make[4]: *** [drivers/media/dvb/bt8xx/dvb-bt8xx.o] Fehler 1" But in fact the file bt878.h exists in ksrc/driver/media/dvb/bt8xx/ . I hope that anybody can understand my bad english and can help me to get my card running. greetings Mirco