Hi!
I have a Haupauge DVB-S card in a fresh TW and added the .fw files to /lib/firmware, according to this
https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-5525
On boot I see in dmesg
...
15.425958] tveeprom: Hauppauge model 150329, rev C3I6, serial# 4036171145
15.425961] tveeprom: MAC address is 00:0d:fe:93:15:89
15.425962] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
15.425963] tveeprom: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
15.425965] tveeprom: audio processor is CX23888 (idx 40)
15.425966] tveeprom: decoder processor is CX23888 (idx 34)
15.425967] tveeprom: has radio, has IR receiver, has no IR transmitter
15.425968] cx23885: cx23885[0]: hauppauge eeprom: model=150329
15.448760] cx25840 17-0044: cx23888 A/V decoder found @ 0x88 (cx23885[0])
16.070003] cx25840 17-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
16.148340] cx23885: cx23885[0]: registered device video0 [v4l2]
16.148370] cx23885: cx23885[0]: registered device vbi0
16.148854] cx23885: cx23885[0]: alsa: registered ALSA audio device
16.148856] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
16.148858] cx23885: cx23885[0]: cx23885 based dvb card
...
but when starting kaffein (2.0.40 from /unstable/extra)) I get
54.103428] m88ds3103 15-0069: found a 'Montage Technology M88RS6000' in cold state
54.104075] m88ds3103 15-0069: downloading firmware from file 'dvb-demod-m88rs6000.fw'
68.368458] m88ds3103 15-0069: firmware did not run
68.531887] si2168 15-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
68.531892] si2168 15-0064: firmware download failed -22
What am I missing here?