[linux-dvb] lifeview pci trio (saa7134) not working through diseqc anymore

Jordi Molse jordi.moles at gmail.com
Fri Dec 12 00:26:17 CET 2008


En/na hermann pitton ha escrit:
> Hi,
>
> Am Donnerstag, den 11.12.2008, 09:05 +0100 schrieb Jordi Moles Blanco:
>   
>> En/na hermann pitton ha escrit:
>>     
>>> Am Donnerstag, den 11.12.2008, 02:02 +0100 schrieb Jordi Molse:
>>>   
>>>       
>>>> En/na hermann pitton ha escrit:
>>>>     
>>>>         
>>>>> Hi,
>>>>>
>>>>> Am Mittwoch, den 10.12.2008, 20:45 +0100 schrieb Jordi Molse:
>>>>>   
>>>>>       
>>>>>           
>>>>>> En/na BOUWSMA Barry ha escrit:
>>>>>>     
>>>>>>         
>>>>>>             
>>>>>>> On Wed, 10 Dec 2008, Jordi Moles Blanco wrote:
>>>>>>>
>>>>>>>   
>>>>>>>       
>>>>>>>           
>>>>>>>               
>>>>>>>>>> And it doesn't matter if i run "scan -s 1" or "scan -s 2" or "scan -s
>>>>>>>>>> 3", it will always scan from "switch 1"
>>>>>>>>>>     
>>>>>>>>>>         
>>>>>>>>>>             
>>>>>>>>>>                 
>>>>>>>>>>                     
>>>>>>>>> Try with -s 0; I'm not sure if it is always the case,
>>>>>>>>> but my unhacked `scan' uses 0-3 for DiSEqC positions
>>>>>>>>> 1/4 to 4/4 -- I've hacked this to use the range of 1-4
>>>>>>>>>       
>>>>>>>>>           
>>>>>>>>>               
>>>>>>>>>                   
>>>>>>>   
>>>>>>>       
>>>>>>>           
>>>>>>>               
>>>>>>>> hi, thanks for anwsering.
>>>>>>>> I've already tried that.
>>>>>>>> remember, on switch 1 i've got astra 28.2E and on switch 2 i've got astra 19E
>>>>>>>>     
>>>>>>>>         
>>>>>>>>             
>>>>>>>>                 
>>>>>>> I realized soon after sending my reply, that I had probably
>>>>>>> confused myself about which inputs you had where, and my
>>>>>>> advice, while partly correct, wouldn't help...
>>>>>>>
>>>>>>> Anyway -- the important thing to remember, is that if your
>>>>>>> `scan' works as I expect and your kernel modules work properly
>>>>>>> and you have a 2/1 DiSEqC switch, that scan -s option...
>>>>>>>  0 -- will tune to position 1/2;
>>>>>>>  1 -- will tune to position 2/2;
>>>>>>>  2 -- will cycle back and tune position 1/2;
>>>>>>>  3 -- will again tune position 2/2
>>>>>>>  4 -- should spit a warning, I think (something does)
>>>>>>>
>>>>>>> In other words -- if your system worked properly, `-s 1'
>>>>>>> would give you 19E2 and `-s 2' would give you 28E; the
>>>>>>> opposite of your switch labels.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>   
>>>>>>>       
>>>>>>>           
>>>>>>>               
>>>>>>>> I don't why but it looks like it doesn't know how to switch to "switch 2"
>>>>>>>>     
>>>>>>>>         
>>>>>>>>             
>>>>>>>>                 
>>>>>>> If I understand from your original post (re-reading it;
>>>>>>> as soon as people start posting distribution or system
>>>>>>> details my eyes sort of glaze over, while other people
>>>>>>> will get an `aha!' moment that shall remain elusive to
>>>>>>> me)...
>>>>>>>
>>>>>>> An older kernel version + modules worked;
>>>>>>> an update of those modules broke DiSEqC;
>>>>>>> your original kernel and modules didn't support your card.
>>>>>>>
>>>>>>> What I would suggest -- keeping in mind that the dvb kernel
>>>>>>> modules, which you should see with `lsmod', are where you
>>>>>>> should find correct support, are probably in some package
>>>>>>> unknown to me which you'd need to downgrade -- would be to
>>>>>>> either revert, if possible, whatever contains those modules,
>>>>>>> or jump ahead several kernel versions.
>>>>>>>
>>>>>>> If you feel comfortable compiling and installing a newer
>>>>>>> kernel (which is now around the 2.6.28 area), you could do
>>>>>>> that.
>>>>>>>
>>>>>>> Alternatively, and possibly better, would be to upgrade
>>>>>>> only the linux-dvb kernel modules, building them against
>>>>>>> your 2.6.24-era kernel source, which you may need to
>>>>>>> download and install.
>>>>>>>
>>>>>>> It's simple to download and build the latest linux-dvb
>>>>>>> modules even against a 2.6.24 kernel, and that should
>>>>>>> make things work -- if not, then something's been broken
>>>>>>> for a while, and some expert should be able to help you.
>>>>>>>
>>>>>>>
>>>>>>> barryb ouwsma
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> linux-dvb mailing list
>>>>>>> linux-dvb at linuxtv.org
>>>>>>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>>>>>>>   
>>>>>>>       
>>>>>>>           
>>>>>>>               
>>>>>> Hi again,
>>>>>>
>>>>>> and thanks for the info.
>>>>>>
>>>>>> Unfortunately, diseqc seems broken, because no matter what i try
>>>>>>
>>>>>> -s 0, 1 , 2 ,3.... i get 28.2E signal
>>>>>>
>>>>>> however, 4 shows an error, as you said.
>>>>>>
>>>>>> It used to work... so i'll try to get back or compile new linux-dvb 
>>>>>> module as you suggested.
>>>>>>
>>>>>> i'm really really newbie in this, i'm using kubuntu, so imagine.... 
>>>>>> hahahaha.
>>>>>>
>>>>>> i don't even know how to get started, i barely install thing by "apt-get"
>>>>>>
>>>>>> i'll try to find the way or post instead my problem in an ubuntu forum.
>>>>>>
>>>>>> thanks for the info.
>>>>>>
>>>>>>     
>>>>>>         
>>>>>>             
>>>>> we need a report at least from 2.6.25 or current v4l-dvb from
>>>>> linuxtv.org.
>>>>>
>>>>> Prior to this patch
>>>>> http://linuxtv.org/pipermail/linux-dvb/2007-June/018741.html
>>>>> the Trio failed for 13 Volts and tone generation.
>>>>> Don't have the hardware, but would expect BBC 1 London to work and BBC 1
>>>>> CI to fail.
>>>>>
>>>>> This patch disabled some lnpb21 boards, which have that one connected in
>>>>> such a way, that diseqc forwarding is disabled. They need it from the
>>>>> tda10086.
>>>>>
>>>>> This was fixed by Hartmut with suggestions from Patrick to make it a
>>>>> config option, if the tda10086 or the LNB chip in question is active.
>>>>>
>>>>> All saa7134 DVB-S drivers have this option as diseqc = 0 in the config
>>>>> currently and it should be right for the Trio too and the isl6421 should
>>>>> forward.
>>>>>
>>>>> For looking at Ubuntu stuff, they downport a lot of things, because
>>>>> always late with kernel releases, we need the exact sources to diff
>>>>> against.
>>>>>
>>>>> I still have only that single dish for initially helping Hartmut with
>>>>> the isl6405 devel, but no rotors and switches yet and might be not of
>>>>> much help.
>>>>>
>>>>> Cheers,
>>>>> Hermann
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   
>>>>>       
>>>>>           
>>>> hi,
>>>>
>>>> thanks for the info. I agree that in ubuntu there seem always to be 
>>>> "unfinished" things and then rush many things into "stable" releases 
>>>> when "it's time".
>>>>
>>>> Anyway....
>>>>
>>>> i tried to upgrade the system from "hardy" to "intrepid", which meant a 
>>>> lot of ports upgraded, including kernel
>>>> 2.6.27.9.13
>>>>
>>>> that thing you say...
>>>>
>>>> "All saa7134 DVB-S drivers have this option as diseqc = 0 in the config
>>>>
>>>> currently and it should be right for the Trio too and the isl6421 should
>>>> forward."
>>>>
>>>>
>>>> is there any way i can try this? is there any config file i can edit to 
>>>> make that happen (to make diseqc work)?
>>>>
>>>> i'm not a experienced user ,but i've got the card and i'm really willing 
>>>> to help in any posible way.
>>>>
>>>> just let me know what i can do.
>>>>
>>>> thanks.
>>>>
>>>>     
>>>>         
>>> Hi,
>>>
>>> on that 2.6.27 "BBC 1 London" _and_ "BBC 1 CI" or equivalent at least
>>> should work on 28.2. It does for me on lnpb21 and isl6405.
>>>
>>> If something is still left for the switch then, either way connected, we
>>> can start to scratch our heads or pull hair later, seems to me.
>>>
>>> Cheers,
>>> Hermann
>>>  
>>>       
>
>   
>>>   
>>>       
>> hi,
>>
>> well.. it doesn't work in my case.... double and triple checked, 
>> hehehe.... are you using the same card lifeview trio or another one with 
>> the same chip?
>>
>> would you mind telling me what linux system are you working with? i'm 
>> desperate for this to work, i will change to any distro that makes 
>> diseqc work.
>>
>> Thanks.
>>     
>
> as said, I have neither the Trio with isl6421 nor any DiSEqC switches in
> use.
>
> But an Asus Tiger 3in1 with lnpb21 and several other cards with isl6405,
> like Medion Quads, triple Creatix CTX948 and CTX929 DVB-S only.
>
> All this cards work for 13/18Volts and low/high band switching, means
> all broadcasts are available except DVB-S2 stuff.
>
> The dual LNB isl6405 is totally identical to the isl6421 concerning the
> programming of the first LNB and there have been reports for receiving
> over 2000 services on 13.0E with the Trio cardbus. That should indicate
> that at least all direct simple voltage and tone low/high switching
> should work as well.
>
> If possible, try to circumvent the switch once and connect directly to a
> dish. You should be able to receive low and high band stuff on 13 and 18
> Volts.
>
> For mixed old and new modules loaded, try "make rmmod" twice and "make
> rminstall" on top of mercurial v4l-dvb. Check if any modules are left in
> your kernel version media modules folder or just delete/backup it
> completely.
>
> Run "make install" and "modprobe -v saa7134" assuming you have
> "use_frontend=1" already in your module options.
>
> Cheers,
> Hermann
>
>
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>   
hey,

thanks for the info.

if i don't use diseqc, i can view every possible channels for each 
satellite, the problem appears only when it goes through diseqc.

thanks for the tips on how fixing the system, but because i have no 
patiente and i'm a newbie (and have nothing of value in this machine), i 
ended up reinstalling everything, which takes less time for me.

i just sent a message to the list, saying if it's possible i've broken 
the card somehow. Please, have a look at it and tell me what you think.

thanks.



More information about the linux-dvb mailing list