Hi
I use the hvr4000 card + multiproto_plus + hvr4000 patch from Gregoire Favre http://linuxtv.org/pipermail/vdr/2008-May/016713.html
+ vdr 1.7.0
The hvr4000 card works well with vdr 1.7.0
But sometimes I have this error -
Jun 17 21:06:03 localhost vdr: [3503] ERROR (dvbdevice.c,302): Invalid argument
may be it's around multiproto api ioctl DVBFE_SET_DELSYS ?
this new ioctl was implement in multiproto api recently in March 2008 http://jusst.de/hg/multiproto/diff/e8c964654e38/linux/include/linux/dvb/fron...
Jun 17 21:06:03 localhost vdr: [3494] switching to channel 2780 Jun 17 21:06:03 localhost vdr: [3494] CAM 1: assigned to device 1 Jun 17 21:06:03 localhost kernel: dvb_frontend_poll Jun 17 21:06:03 localhost vdr: [3517] [input_vdr] BLANK in middle of stream! bufs queue 0 , video_fifo 0 Jun 17 21:06:03 localhost vdr: [3521] transfer thread started (pid=3494, tid=3521) Jun 17 21:06:03 localhost kernel: dvb_frontend_poll Jun 17 21:06:03 localhost kernel: dvb_frontend_ioctl Jun 17 21:06:03 localhost kernel: cx24116: cx24116_read_status: status = 0xe0 Jun 17 21:06:03 localhost kernel: dvb_frontend_ioctl Jun 17 21:06:03 localhost kernel: dvb_frontend_ioctl Jun 17 21:06:03 localhost kernel: cx24116: cx24116_set_tone(0) Jun 17 21:06:03 localhost kernel: cx24116: cx24116_wait_for_lnb() qstatus = 0x20 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_firmware_ondemand() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x00 == 0x22 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x01 == 0x00 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_set_tone: setting tone on Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_firmware_ondemand() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x00 == 0x23 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x01 == 0x00 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x02 == 0x00 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x03 == 0x01 Jun 17 21:06:03 localhost vdr: [3522] ecmhandler 0 filter thread started (pid=3494, tid=3522) Jun 17 21:06:03 localhost vdr: [3523] receiver on device 1 thread started (pid=3494, tid=3523) Jun 17 21:06:03 localhost vdr: [3524] TS buffer on device 1 thread started (pid=3494, tid=3524) Jun 17 21:06:03 localhost vdr: [3503] ERROR (dvbdevice.c,302): Invalid argument Jun 17 21:06:03 localhost kernel: dvb_frontend_ioctl Jun 17 21:06:03 localhost kernel: dvb_frontend_ioctl Jun 17 21:06:03 localhost kernel: cx24116: cx24116_get_delsys() Jun 17 21:06:03 localhost kernel: dvb_frontend_ioctl: FESTATE_RETUNE: fepriv->state=2 Jun 17 21:06:03 localhost kernel: dvb_frontend_add_event Jun 17 21:06:03 localhost kernel: cx24116: cx24116_get_algo() Jun 17 21:06:03 localhost kernel: dvb_frontend_thread: Frontend ALGO = DVBFE_ALGO_SW Jun 17 21:06:03 localhost kernel: cx24116: cx24116_get_info() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_get_info() invalid arg Jun 17 21:06:03 localhost kernel: dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:0 auto_sub_step: 0 started_auto_step:0 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_set_params() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_set_inversion(1) Jun 17 21:06:03 localhost kernel: cx24116: cx24116_set_fe_params() cx24116: d:4 m:2 f:4096 i:17 Jun 17 21:06:03 localhost vdr: [3525] logger stats thread started (pid=3494, tid=3525) Jun 17 21:06:03 localhost kernel: cx24116: cx24116_set_fe_params() fec supported fec/mask/val = 0x1000/0x00/0x0b Jun 17 21:06:03 localhost vdr: [3526] logger 0 filter thread started (pid=3494, tid=3526) Jun 17 21:06:03 localhost kernel: cx24116: cx24116_set_symbolrate()
un 17 21:06:03 localhost kernel: cx24116: cx24116_set_symbolrate() symbol_rate = 27500000 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_tune() cx24116: cx24116_tune: DVB-S2: retune = 6, rolloff_f actor = 0, pilot = 1 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_tune: frequency = 1314000 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_tune: symbol_rate = 27500000 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_tune: FEC = 4096 (mask/val = 0x00/0x4b) Jun 17 21:06:03 localhost kernel: cx24116: cx24116_tune: Inversion = 1 (val = 0x0c) Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_firmware_ondemand() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x00 == 0x15 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x01 == 0x01 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_firmware_ondemand() Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x00 == 0x11 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x01 == 0x14 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x02 == 0x0c Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x03 == 0xd0 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x04 == 0x6b Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x05 == 0x6c Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x06 == 0x0c Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x07 == 0x4b Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x08 == 0x13 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x09 == 0x88 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x0a == 0x00 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x0b == 0x00 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x0c == 0x00 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x0d == 0x00 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x0e == 0x06 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x0f == 0x00 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x10 == 0x00 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x11 == 0xfa Jun 17 21:06:03 localhost kernel: cx24116: cx24116_cmd_execute: 0x12 == 0x24 Jun 17 21:06:03 localhost kernel: dvb_frontend_poll Jun 17 21:06:03 localhost kernel: dvb_frontend_ioctl Jun 17 21:06:03 localhost kernel: cx24116: cx24116_read_status: status = 0x21 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_read_status: status = 0x21 Jun 17 21:06:03 localhost kernel: cx24116: cx24116_read_status: status = 0xe1 Jun 17 21:06:04 localhost last message repeated 47 times Jun 17 21:06:04 localhost kernel: cx24116_tune: Not tuned Jun 17 21:06:04 localhost kernel: cx24116_dump_registers: 20: 00 d3 0f d6 bb 79 4d 67 10 7f 0e 88 bd b5 fe 20 Jun 17 21:06:04 localhost kernel: cx24116_dump_registers: 30: aa 01 36 00 71 61 69 4e 72 f5 57 1b f9 ac 45 00 Jun 17 21:06:04 localhost kernel: cx24116_dump_registers: 40: 48 f4 8a d6 aa a7 26 74 e2 eb 1a cc ab 6b a5 53 Jun 17 21:06:04 localhost kernel: cx24116_dump_registers: 50: 20 f7 63 50 e9 ae ff 53 de cf 53 70 ed e0 e4 31 Jun 17 21:06:04 localhost kernel: cx24116_dump_registers: 60: ee c6 81 aa ce 3e e7 98 ba e1 b5 58 fa 81 45 11