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

hermann pitton hermann-pitton at arcor.de
Fri Dec 12 01:48:31 CET 2008


Am Freitag, den 12.12.2008, 00:26 +0100 schrieb Jordi Molse:
> 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
> >
> >

Hi,

> >   
> 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.

OK good.

> 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'm not aware of any recent change and think it doesn't matter anyway,
as long you can change the source to come back to what seemed to be
working for you.

> 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.

I really tried hard, until realized the isl6405 is behind the tda10086
i2c bridge, but think it is close to impossible with what we have around
and at all, except high voltage occurs from outside without protection.

I would try a cold boot next, say 40 seconds without any power
connected. The 13 and 18 Volts you can also easily measure at the
connector of the card.

Good Luck,

Hermann







More information about the linux-dvb mailing list