----- Original Message ----- From: "Manu Abraham" <manu@xxxxxxxxxxx> To: "Paul Sokolovsky" <paul@xxxxxxxxx> Cc: <linux-dvb@xxxxxxxxxxx> Sent: Saturday, July 02, 2005 8:44 PM Subject: Re: [linux-dvb] TechniSat Skystar 1 CI (Twinhan clone) ca_zap not working > Paul Sokolovsky wrote: >> Hello, >> >> I have a TechniSat Skystar 1 CI card >> (http://www.technisat.com/?site=produkte/produkteview.php&kid=1,29&pid=1491). >> I installed latest CVS drivers to play with ca_zap (huge thanks to Manu >> for that) but had no luck yet. > > Paul, > > I have found quite some bugs in the parser, that which ca_zap depends > upon. > > >> I have also a lot of problems with diseq and tuning - will post them >> later when I will finally understand any logic in this. > > What problems are you seeing in tuning and diseqc ? Ok. First of all I have 2 LNBs (Eutelsat 4W and Sirius 5E) connected through the DiSEqC 1.0. When I am trying to do something as simple as ./dvbscan dvb-s/NTVPlus (which is on first LNB) I get channels from the second LNB. The option -s N has no effect at all. I can't get any channel from my first LNB. Here is the log between the launch of dvbscan and a reply that tuning failed: Jul 5 03:37:12 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:12 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:12 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:12 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:12 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:12 localhost kernel: write_dst writing [ 00 09 ff b6 01 00 00 41 ] Jul 5 03:37:12 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:12 localhost kernel: read_dst reply is 0xff Jul 5 03:37:12 localhost kernel: dst_wait_dst_ready: dst wait ready after 1 Jul 5 03:37:12 localhost kernel: read_dst reply is 0x0 Jul 5 03:37:12 localhost kernel: 0x9 0xff 0xb6 0x1 0x0 0x0 0x41 Jul 5 03:37:12 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:12 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:12 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:12 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:13 localhost kernel: write_dst writing [ 00 09 ff b6 01 00 00 41 ] Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:13 localhost kernel: read_dst reply is 0xff Jul 5 03:37:13 localhost kernel: dst_wait_dst_ready: dst wait ready after 2 Jul 5 03:37:13 localhost kernel: read_dst reply is 0x0 Jul 5 03:37:13 localhost kernel: 0x9 0xff 0xb6 0x1 0x0 0x0 0x41 Jul 5 03:37:13 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:13 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:13 localhost kernel: write_dst writing [ 00 08 04 e0 10 38 f1 db ] Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:13 localhost kernel: read_dst reply is 0xff Jul 5 03:37:13 localhost kernel: dst_wait_dst_ready: dst wait ready after 4 Jul 5 03:37:13 localhost kernel: read_dst reply is 0x0 Jul 5 03:37:13 localhost kernel: 0x8 0x4 0xe0 0x10 0x38 0xf1 0xdb Jul 5 03:37:13 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:13 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:13 localhost kernel: write_dst writing [ 00 09 ff 02 01 00 00 f5 ] Jul 5 03:37:13 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:13 localhost kernel: read_dst reply is 0xff Jul 5 03:37:13 localhost kernel: dst_wait_dst_ready: dst wait ready after 3 Jul 5 03:37:13 localhost kernel: read_dst reply is 0x0 Jul 5 03:37:13 localhost kernel: 0x9 0xff 0x2 0x1 0x0 0x0 0xf5 Jul 5 03:37:14 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:14 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:14 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:14 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:14 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:14 localhost kernel: write_dst writing [ 00 09 02 02 01 00 00 f2 ] Jul 5 03:37:14 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:14 localhost kernel: read_dst reply is 0xff Jul 5 03:37:14 localhost kernel: dst_wait_dst_ready: dst wait ready after 1 Jul 5 03:37:14 localhost kernel: read_dst reply is 0x0 Jul 5 03:37:14 localhost kernel: 0x9 0x2 0x2 0x1 0x0 0x0 0xf2 Jul 5 03:37:14 localhost kernel: dst_set_freq: set Frequency 1645000 Jul 5 03:37:14 localhost kernel: Set Frequency=[1645000] Jul 5 03:37:14 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:37:14 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:37:14 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:37:14 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:37:14 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:14 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:14 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:14 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:14 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:14 localhost kernel: write_dst writing [ 09 00 06 6d 01 00 6b 6c 00 ac ] Jul 5 03:37:14 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:14 localhost kernel: read_dst reply is 0xff Jul 5 03:37:20 localhost kernel: dst_wait_dst_ready: dst wait ready after 147 Jul 5 03:37:20 localhost kernel: read_dst reply is 0x9 Jul 5 03:37:20 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:37:20 localhost kernel: dst_set_freq: set Frequency 1645000 Jul 5 03:37:20 localhost kernel: Set Frequency=[1645000] Jul 5 03:37:20 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:37:20 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:37:20 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:37:20 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:37:20 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:20 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:20 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:20 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:20 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:20 localhost kernel: write_dst writing [ 09 00 06 6d 01 00 6b 6c 00 ac ] Jul 5 03:37:20 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:20 localhost kernel: read_dst reply is 0xff Jul 5 03:37:26 localhost kernel: dst_wait_dst_ready: dst wait ready after 123 Jul 5 03:37:26 localhost kernel: read_dst reply is 0x9 Jul 5 03:37:26 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:37:26 localhost kernel: dst_set_freq: set Frequency 1646718 Jul 5 03:37:26 localhost kernel: Set Frequency=[1646718] Jul 5 03:37:26 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:37:26 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:37:26 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:37:26 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:37:26 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:26 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:26 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:26 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:26 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:26 localhost kernel: write_dst writing [ 09 00 06 6e 01 00 6b 6c 00 ab ] Jul 5 03:37:26 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:26 localhost kernel: read_dst reply is 0xff Jul 5 03:37:32 localhost kernel: dst_wait_dst_ready: dst wait ready after 117 Jul 5 03:37:32 localhost kernel: read_dst reply is 0x9 Jul 5 03:37:32 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:37:32 localhost kernel: dst_set_freq: set Frequency 1646718 Jul 5 03:37:32 localhost kernel: Set Frequency=[1646718] Jul 5 03:37:32 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:37:32 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:37:32 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:37:32 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:37:32 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:32 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:32 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:32 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:32 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:32 localhost kernel: write_dst writing [ 09 00 06 6e 01 00 6b 6c 00 ab ] Jul 5 03:37:32 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:32 localhost kernel: read_dst reply is 0xff Jul 5 03:37:38 localhost kernel: dst_wait_dst_ready: dst wait ready after 127 Jul 5 03:37:38 localhost kernel: read_dst reply is 0x9 Jul 5 03:37:38 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:37:38 localhost kernel: dst_set_freq: set Frequency 1643282 Jul 5 03:37:38 localhost kernel: Set Frequency=[1643282] Jul 5 03:37:38 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:37:38 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:37:38 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:37:38 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:37:38 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:38 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:38 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:38 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:39 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:39 localhost kernel: write_dst writing [ 09 00 06 6b 01 00 6b 6c 00 ae ] Jul 5 03:37:39 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:39 localhost kernel: read_dst reply is 0xff Jul 5 03:37:44 localhost kernel: dst_wait_dst_ready: dst wait ready after 127 Jul 5 03:37:44 localhost kernel: read_dst reply is 0x9 Jul 5 03:37:44 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:37:44 localhost kernel: dst_set_freq: set Frequency 1643282 Jul 5 03:37:44 localhost kernel: Set Frequency=[1643282] Jul 5 03:37:44 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:37:44 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:37:44 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:37:44 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:37:44 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:44 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:44 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:44 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:44 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:44 localhost kernel: write_dst writing [ 09 00 06 6b 01 00 6b 6c 00 ae ] Jul 5 03:37:44 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:44 localhost kernel: read_dst reply is 0xff Jul 5 03:37:50 localhost kernel: dst_wait_dst_ready: dst wait ready after 113 Jul 5 03:37:50 localhost kernel: read_dst reply is 0x9 Jul 5 03:37:50 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:37:51 localhost kernel: dst_set_freq: set Frequency 1648436 Jul 5 03:37:51 localhost kernel: Set Frequency=[1648436] Jul 5 03:37:51 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:37:51 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:37:51 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:37:51 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:37:51 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:51 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:51 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:51 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:51 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:51 localhost kernel: write_dst writing [ 09 00 06 70 01 00 6b 6c 00 a9 ] Jul 5 03:37:51 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:51 localhost kernel: read_dst reply is 0xff Jul 5 03:37:57 localhost kernel: dst_wait_dst_ready: dst wait ready after 115 Jul 5 03:37:57 localhost kernel: read_dst reply is 0x9 Jul 5 03:37:57 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:37:57 localhost kernel: dst_set_freq: set Frequency 1648436 Jul 5 03:37:57 localhost kernel: Set Frequency=[1648436] Jul 5 03:37:57 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:37:57 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:37:57 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:37:57 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:37:57 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:37:57 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:37:57 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:37:57 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:37:57 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:37:57 localhost kernel: write_dst writing [ 09 00 06 70 01 00 6b 6c 00 a9 ] Jul 5 03:37:57 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:37:57 localhost kernel: read_dst reply is 0xff Jul 5 03:38:03 localhost kernel: dst_wait_dst_ready: dst wait ready after 109 Jul 5 03:38:03 localhost kernel: read_dst reply is 0x9 Jul 5 03:38:03 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:38:03 localhost kernel: dst_set_freq: set Frequency 1641564 Jul 5 03:38:03 localhost kernel: Set Frequency=[1641564] Jul 5 03:38:03 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:38:03 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:38:03 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:38:03 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:38:03 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:38:03 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:38:03 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:38:03 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:38:03 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:38:03 localhost kernel: write_dst writing [ 09 00 06 69 01 00 6b 6c 00 b0 ] Jul 5 03:38:03 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:38:03 localhost kernel: read_dst reply is 0xff Jul 5 03:38:09 localhost kernel: dst_wait_dst_ready: dst wait ready after 104 Jul 5 03:38:09 localhost kernel: read_dst reply is 0x9 Jul 5 03:38:09 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:38:09 localhost kernel: dst_set_freq: set Frequency 1641564 Jul 5 03:38:09 localhost kernel: Set Frequency=[1641564] Jul 5 03:38:09 localhost kernel: dst_set_symbolrate: set symrate 27500000 Jul 5 03:38:09 localhost kernel: dst_set_polarization: Polarization=[Vertical] Jul 5 03:38:09 localhost kernel: Set Symbolrate=[27500000] Jul 5 03:38:09 localhost kernel: dst_write_tuna: type_flags 0x151 Jul 5 03:38:09 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:38:09 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:38:09 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:38:09 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:38:09 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:38:09 localhost kernel: write_dst writing [ 09 00 06 69 01 00 6b 6c 00 b0 ] Jul 5 03:38:09 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:38:09 localhost kernel: read_dst reply is 0xff Jul 5 03:38:15 localhost kernel: dst_wait_dst_ready: dst wait ready after 125 Jul 5 03:38:15 localhost kernel: read_dst reply is 0x9 Jul 5 03:38:15 localhost kernel: 0x0 0x0 0x0 0x1 0x0 0x6b 0x6c 0x0 0x1f Jul 5 03:38:15 localhost kernel: dst_comm_init: Initializing DST.. Jul 5 03:38:15 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] Jul 5 03:38:15 localhost kernel: rdc_reset_state: Resetting state machine Jul 5 03:38:15 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] Jul 5 03:38:15 localhost kernel: dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] Jul 5 03:38:15 localhost kernel: write_dst writing [ 00 09 ff 69 01 00 00 8e ] Jul 5 03:38:15 localhost kernel: dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] Jul 5 03:38:15 localhost kernel: read_dst reply is 0xff Jul 5 03:38:15 localhost kernel: dst_wait_dst_ready: dst wait ready after 2 Below is the log of successfull ./dvbscan dvb-s/NTVPlus on older version of driver (the one where debug options in dst.c were called dst_verbose and dst_debug). Here the DiSEqC works perfect and I get what expected: Jul 5 03:56:30 localhost kernel: write_dst writing 0x00 0x09 0x00 0xff 0x01 0x00 0x00 0xf7 Jul 5 03:56:30 localhost kernel: read_dst reply is 0xff Jul 5 03:56:31 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:31 localhost kernel: read_dst reply is 0x0 Jul 5 03:56:31 localhost kernel: 0x9 0x0 0xff 0x1 0x0 0x0 0xf7 Jul 5 03:56:31 localhost kernel: write_dst writing 0x00 0x09 0x00 0xff 0x01 0x00 0x00 0xf7 Jul 5 03:56:32 localhost kernel: read_dst reply is 0xff Jul 5 03:56:32 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:32 localhost kernel: read_dst reply is 0x0 Jul 5 03:56:32 localhost kernel: 0x9 0x0 0xff 0x1 0x0 0x0 0xf7 Jul 5 03:56:32 localhost kernel: write_dst writing 0x00 0x08 0x04 0xe0 0x10 0x38 0xf0 0xdc Jul 5 03:56:33 localhost kernel: read_dst reply is 0xff Jul 5 03:56:33 localhost kernel: dst_wait_dst_ready: dst wait ready after 2 Jul 5 03:56:33 localhost kernel: read_dst reply is 0x0 Jul 5 03:56:33 localhost kernel: 0x8 0x4 0xe0 0x10 0x38 0xf0 0xdc Jul 5 03:56:34 localhost kernel: write_dst writing 0x00 0x09 0x00 0xff 0x01 0x00 0x00 0xf7 Jul 5 03:56:34 localhost kernel: read_dst reply is 0xff Jul 5 03:56:34 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:35 localhost kernel: read_dst reply is 0x0 Jul 5 03:56:35 localhost kernel: 0x9 0x0 0xff 0x1 0x0 0x0 0xf7 Jul 5 03:56:35 localhost kernel: write_dst writing 0x00 0x09 0x00 0xff 0x01 0x00 0x00 0xf7 Jul 5 03:56:35 localhost kernel: read_dst reply is 0xff Jul 5 03:56:35 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:36 localhost kernel: read_dst reply is 0x0 Jul 5 03:56:36 localhost kernel: 0x9 0x0 0xff 0x1 0x0 0x0 0xf7 Jul 5 03:56:36 localhost kernel: dst_write_tuna: type_flags 0x1 Jul 5 03:56:36 localhost kernel: write_dst writing 0x09 0x00 0x05 0xd7 0x01 0x00 0x6b 0x6c 0x24 0x1f Jul 5 03:56:37 localhost kernel: read_dst reply is 0xff Jul 5 03:56:37 localhost kernel: dst_wait_dst_ready: dst wait ready after 3 Jul 5 03:56:37 localhost kernel: read_dst reply is 0x9 Jul 5 03:56:37 localhost kernel: 0x0 0x5 0xd7 0x16 0x11 0x0 0x3a 0x1 0xb9 Jul 5 03:56:38 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:38 localhost kernel: read_dst reply is 0xff Jul 5 03:56:38 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:38 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:38 localhost kernel: 0xd7 0x16 0x20 0x0 0x3a 0x1 0xb3 Jul 5 03:56:39 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:40 localhost kernel: read_dst reply is 0xff Jul 5 03:56:40 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:40 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:40 localhost kernel: 0xd7 0x16 0x35 0x0 0x3a 0x1 0x9e Jul 5 03:56:41 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:41 localhost kernel: read_dst reply is 0xff Jul 5 03:56:41 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:42 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:42 localhost kernel: 0xd7 0x16 0x26 0x0 0x3a 0x1 0xad Jul 5 03:56:42 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:43 localhost kernel: read_dst reply is 0xff Jul 5 03:56:43 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:43 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:43 localhost kernel: 0xd7 0x15 0xee 0x0 0x3a 0x1 0xe6 Jul 5 03:56:44 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:44 localhost kernel: read_dst reply is 0xff Jul 5 03:56:44 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:45 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:45 localhost kernel: 0xd7 0x16 0xeb 0x0 0x3a 0x1 0xe8 Jul 5 03:56:45 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:46 localhost kernel: read_dst reply is 0xff Jul 5 03:56:46 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:46 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:46 localhost kernel: 0xd7 0x16 0x24 0x0 0x3a 0x1 0xaf Jul 5 03:56:47 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:47 localhost kernel: read_dst reply is 0xff Jul 5 03:56:47 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:48 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:48 localhost kernel: 0xd7 0x16 0x16 0x0 0x3a 0x1 0xbd Jul 5 03:56:48 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:49 localhost kernel: read_dst reply is 0xff Jul 5 03:56:49 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:49 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:49 localhost kernel: 0xd7 0x16 0xfd 0x0 0x3a 0x1 0xd6 Jul 5 03:56:50 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:50 localhost kernel: read_dst reply is 0xff Jul 5 03:56:51 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:51 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:51 localhost kernel: 0xd7 0x16 0x3b 0x0 0x3a 0x1 0x98 Jul 5 03:56:52 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:52 localhost kernel: read_dst reply is 0xff Jul 5 03:56:52 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:53 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:53 localhost kernel: 0xd7 0x16 0x40 0x0 0x3a 0x1 0x93 Jul 5 03:56:53 localhost kernel: write_dst writing 0x00 0x05 0x00 0x00 0x00 0x00 0x00 0xfb Jul 5 03:56:54 localhost kernel: read_dst reply is 0xff Jul 5 03:56:54 localhost kernel: dst_wait_dst_ready: dst wait ready after 0 Jul 5 03:56:54 localhost kernel: read_dst reply is 0x5 Jul 5 03:56:54 localhost kernel: 0xd7 0x16 0x10 0x0 0x3a 0x1 0xc3 Hope this will be of any help. > >> Right now I am more interested in making my CI/CAM to work. >> > > The work on the library is underway.. > >> >> Is there anything wrong in this output? >> >> And another question is: why there is only one element in parse_streams >> of type 2 (pid 320)? Where is the second one of type 4 (pid 400)? In some >> previous posts I saw all the elements in ca_zap's output. >> > > Due to the bugs, the parser has to be reworked. > > > Manu