Thanks for the replies. I've moved the drivers to the open source version created by ljalves, but I've now got the problem of the firmware not loading. I've copied the CX24117 firmware in to /lib/firmware/ but its still saying this error when I use dmesg | grep firmware
[ 49.339986] cx23885 0000:05:00.0: firmware, attempted to load /lib/firmware/dvb-fe-cx24117.fw, but failed with error -22
[ 49.339988] cx23885 0000:05:00.0: Direct firmware load for dvb-fe-cx24117.fw failed with error -22
[ 49.339991] i2c i2c-4: cx24117_firmware_ondemand: No firmware uploaded (timeout or file not found?)
This is repeated for the 1st PCIe tuner too in slot 04.
dmesg | grep frontend indicates the drivers are installed
[ 34.749842] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
[ 34.751362] i2c i2c-1: cx24117: Attaching frontend 0
[ 34.751366] cx23885 0000:04:00.0: DVB: registering adapter 0 frontend 0 (Conexant CX24117/CX24132)...
[ 34.751662] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
[ 34.751666] i2c i2c-1: cx24117: Attaching frontend 1
[ 34.751668] cx23885 0000:04:00.0: DVB: registering adapter 1 frontend 0 (Conexant CX24117/CX24132)...
[ 37.523159] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
[ 37.523169] i2c i2c-4: cx24117: Attaching frontend 0
[ 37.523173] cx23885 0000:05:00.0: DVB: registering adapter 2 frontend 0 (Conexant CX24117/CX24132)...
[ 37.523497] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
It then tries to attach the device but then I get the firmware error.
Any particular pointers would be good!
Thanks,
Chris