FF-Karten EEPROM-Fix
Aus VDR Wiki
Inhaltsverzeichnis |
Einleitung
Beim Betrieb der Fullfeatured DVB-Karten nach dem Technotrend Design können u.U. versehentlich die PCI IDs der Karten überschrieben werden. Danach erkennt der DVB Treiber diese Karten nicht mehr. Das kommt jedoch sehr selten vor.
Bei unsachgemäßer Anwendung können auch ungewollt falsche Karten umprogrammiert
(unbenutzbar!) gemacht werden!
Es wird keinerlei Garantie für die Richtigkeit der Anleitung gegeben.
Jeder der diese Anleitung nutzt, handelt KOMPLETT auf EIGENE VERANTWORTUNG!
Hat meine DVB Karte dieses Problem?
Folgende Hinweise helfen bei der Eingrenzung des Problems:
- Der DVB Treiber erkennt die Karte nicht mehr (dvb-ttpci ist geladen)
- In der Ausgabe von dmesg erscheint kein Hinweis auf eine gefundene DVB-karte und kein Hinweis "Registering Frontend X"
- Die DVB Karte hat einen SAA7146 Chipsatz (sowohl FF als auch Budget Karten)
- bei der Ausführung von
lspci -vv
wird bei funktionierenden Karten folgendes zurückgemeldet:- PCI IDs 1131:7146, "Multimedia controller: Philips Semiconductors SAA7146 (rev 01)"
- Subsystem IDs 13c2:0000 .. 13c2:00FF
- betroffene Karten melden falsche Subsystem IDs, siehe vorheriger Punkt
Abhilfe
rmmod dvb_ttpci rmmod saa7146_vv rmmod saa7146.ko
Dann in das Verzeichnis wechseln, in dem zuvor das Programm zum Brennen des EEPROMS der DVB-Karte abgelegt ist.
insmod saa7146.ko insmod fix_eeprom.ko old=0x00a1a1a0 new=0x13c20000
Hinweis: die falschen Subsystem IDs sind im Beispiel 00a1:a1a0. Die Fehlermeldung "error inserting 'fix_eeprom.ko': -1 Operation not permitted" ignoriert man. dmesg zeigt den Erfolg:
saa7146: found saa7146 @ mem d0a58800 (revision 1, irq 11) (0x00a1,0xa1a0). *** using device 1131:7146 subsystem 00a1:a1a0 *** *** eeprom - old id: 00a1:a1a0 *** *** eeprom - writing new id 13c2:0000 *** saa7146: unregister extension 'fix eeprom'.
Dann den Rechner neu starten, danach sollte auch lspci die richtige ID liefern.
Liste bekannter IDs
1131:7146 SAA7146 110a 0000 Fujitsu/Siemens DVB-C card rev1.5 (av7110) 110a ffff Fujitsu/Siemens DVB-C card rev1.5 (??) 1131 0010 KNC One DVB-S (budget-av) 1131 0011 KNC One DVB-S Plus (budget-av) 1131 4f56 KNC One DVB-S (budget-av) 1131 4f60 Fujitsu-Siemens Activy DVB-S Budget Rev AL (budget) 1131 4f61 Fujitsu-Siemens Activy DVB-S Budget Rev GR (budget) 1131 5f61 Activy DVB-T Budget 13c2 0000 Technotrend/Hauppauge WinTV DVB-S rev1.X or Fujitsu Siemens DVB-C (av7110) 13c2 0001 Technotrend/Hauppauge WinTV DVB-T rev1.X (av7110) 13c2 0002 Technotrend/Hauppauge WinTV DVB-C rev2.X (av7110) 13c2 0003 Technotrend/Hauppauge WinTV Nexus-S rev2.X (av7110) 13c2 0004 Galaxis DVB-S rev1.3 (av7110) 13c2 0006 Fujitsu Siemens DVB-S rev1.6 (av7110) 13c2 0008 Technotrend/Hauppauge DVB-T (av7110) 13c2 000a Technotrend/Hauppauge WinTV Nexus-CA rev1.X (av7110) 13c2 000e Technotrend/Hauppauge WinTV Nexus-S rev2.3, auch modded (av7110) 13c2 1002 Technotrend/Hauppauge WinTV DVB-S rev1.3 SE (av7110)/Daten-1.3 (av7110) 13c2 1003 Technotrend-Budget/Hauppauge WinTV-NOVA-S DVB card (budget) 13c2 1004 Technotrend-Budget/Hauppauge WinTV-NOVA-C DVB card (budget) 13c2 1005 Technotrend-Budget/Hauppauge WinTV-NOVA-T DVB card (budget) 13c2 100c Technotrend-Budget/Hauppauge WinTV-NOVA-S-CI DVB card (budget-ci) 13c2 100f Technotrend-Budget/Hauppauge WinTV-NOVA-S-CI DVB card (budget-ci) 13c2 1010 Technotrend-Budget-C-CI DVB card (budget-ci) 13c2 1011 Technotrend-Budget/Hauppauge WinTV-NOVA-T DVB card (budget-ci) 13c2 1012 Technotrend-Budget-T-CI-1500 DVB card (budget-ci) 13c2 1013 Satelco Multimedia DVB-S (budget) 13c2 1016 WinTV-NOVA-SE-1400 DVB card (budget) 13c2 1017 Technotrend-Budget-S-1500 DVB card (budget-ci) 13c2 1018 Technotrend-Budget-S-1401 DVB card (budget) 13c2 1019 S2-3200 13c2 101a Technotrend-Budget-C-1501 DVB card (budget-ci) 153b 1154 TerraTec Cinergy 1200 DVB-S (budget-av) 153b 1155 TerraTec Cinergy 1200 DVB-S (budget-av) 153b 1156 Terratec Cinergy 1200 DVB-C (budget-av) 153b 1176 Terratec Cinergy 1200 DVB-C MK3 (budget-av) 153b 1157 Terratec Cinergy 1200 DVB-T (budget-av) 1894 0010 KNC One DVB-S (budget-av) 1894 0011 KNC One DVB-S Plus (budget-av) 1894 0014 KNC One TV STAR DVB-S (budget-av) 1894 0016 KNC One TV STAR DVB-S (budget-av) 1894 001a Satelco EasyWatch DVB-S light/TV-Star (budget-av) 1894 001b Satelco EasyWatch DVB-S (budget-av) 1894 001e Satelco EasyWatch DVB-S light (budget-av) 1894 0020 KNC One DVB-C V1.0 (budget-av) 1894 0021 KNC One DVB-C Plus (budget-av) 1894 0022 KNC One DVB-C MK3 (budget-av) 1894 0023 KNC One DVB-C Plus MK3 (budget-av) 1894 0030 KNC One DVB-T (budget-av) 1894 0031 KNC One DVB-T Plus (budget-av) 1894 002a Satelco EasyWatch DVB-C (budget-av) 1894 002c Satelco EasyWatch DVB-C MK3 (budget-av)