Hello all, I was having lots of problems trying to get the nxt6000 frontend to detect on my Nebula DigiTV card. Had a look at the code and the frontend is reset before trying to attach the MT352 frontend, with this comment in the reset function. "Presumably not required for the NXT6000 frontend." Added the code to reset is for the NXT6000 frontend and the card comes up every time. btw. This is with 2.6.13.4 + DVB Patch for 2.6.13 + dvb-kernel CVS. Patch attached. Signed-Off-By: Stuart Auchterlonie <stuarta@xxxxxxxxxxxxxxxx> Stuart -------------- next part -------------- Index: dvb-kernel/linux/drivers/media/dvb/bt8xx/dvb-bt8xx.c =================================================================== --- dvb-kernel.orig/linux/drivers/media/dvb/bt8xx/dvb-bt8xx.c 2005-10-03 22:29:25.000000000 +0100 +++ dvb-kernel/linux/drivers/media/dvb/bt8xx/dvb-bt8xx.c 2005-10-14 13:22:39.000000000 +0100 @@ -524,9 +524,7 @@ /* * Reset the frontend, must be called before trying * to initialise the MT352 or mt352_attach - * will fail. - * - * Presumably not required for the NXT6000 frontend. + * will fail. Same goes for the nxt6000 frontend. * */ @@ -633,6 +631,7 @@ */ /* Old Nebula (marked (c)2003 on high profile pci card) has nxt6000 demod */ + digitv_alps_tded4_reset(card); card->fe = nxt6000_attach(&vp3021_alps_tded4_config, card->i2c_adapter); if (card->fe != NULL) { dprintk ("dvb_bt8xx: an nxt6000 was detected on your digitv card\n");