Ok budget-ci says nothing saa7146: register extension 'budget_ci dvb'. saa7146: register extension 'Multimedia eXtension Board'. saa7146: found saa7146 @ mem f901e000 (revision 1, irq 201) (0x0000,0x0000). *mxb: did not find all i2c devices. aborting* Notice the mxb line, thats new. Ive put a second saa7146 based nova-t in and it gives me 04:0a.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) Subsystem: Technotrend Systemtechnik GmbH Technotrend-Budget / Hauppauge WinTV-NOVA-T DVB card Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 193 Region 0: Memory at ea026000 (32-bit, non-prefetchable) [size=512] The first nova-t gives 04:0b.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 201 Region 0: Memory at ea027000 (32-bit, non-prefetchable) [size=512] I also tried 2.6.13 kernel, same thing. I've also tried moving to different pci slots, one card only etc. everything i do gives the same result, no subsystem id. Not sure what to try next Stuart Darren Salt wrote: > I demand that stuart@xxxxxxxxxx may or may not have written... > > >> Im have trouble getting an old style hauppage nova-t recognised by the >> saa7146 driver. The chips on the site are tda10045 and saa7146. The problem >> seems to be that there is no subsystem id. >> > > >> output of lspci -vv is >> 04:0b.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) >> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- >> > [snip] > > >> and lscpi -vvn is >> 04:0b.0 Class 0480: 1131:7146 (rev 01) >> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- >> ParErr- Stepping- SERR- FastB2B- >> Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- >> <TAbort- <MAbort- >SERR- <PERR- >> Interrupt: pin A routed to IRQ 201 >> Region 0: Memory at ea026000 (32-bit, non-prefetchable) [size=512] >> > > For comparison: > > 0000:00:0b.0 0480: 1131:7146 (rev 01) > Subsystem: 13c2:1011 > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- > Latency: 32 (3750ns min, 9500ns max) > Interrupt: pin A routed to IRQ 10 > Region 0: Memory at e7002000 (32-bit, non-prefetchable) [size=512] > > What happens if you load budget_ci and tda1004x? > > >> Kernel is 2.6.14. >> > > Is there any difference with 2.6.13.x? > > (FWIW, mine's working properly with 2.6.13. I've not tried 2.6.14.) > > [snip] >