public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Jordi Moles Blanco <jordi@cdmon.com>
Cc: linux-dvb@linuxtv.org
Subject: Re: [linux-dvb] lifeview pci trio (saa7134) not working	through diseqc anymore
Date: Thu, 11 Dec 2008 16:04:25 +0100	[thread overview]
Message-ID: <49412BF9.5010401@cdmon.com> (raw)
In-Reply-To: <49411A6E.2020107@gmail.com>

En/na Jordi Molse ha escrit:
> En/na BOUWSMA Barry ha escrit:
>   
>> On Thu, 11 Dec 2008, Jordi Moles Blanco wrote:
>>
>>   
>>     
>>> 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.
>>>     
>>>       
>> If you are willing to get your hands dirty with kernel
>> source and possibly a source-control system, then you
>> may be able to get a working system, without the need to
>> change distributions -- maybe.
>>
>> The drawback to the convenience of packaged distributions
>> is that they are frozen at a particular point in time,
>> which can lock you out of improvements.  That's one of
>> the tradeoffs for the convenience about not having to
>> worry about these things, which is great, when it works.
>>
>>
>> The linux-dvb source should be self-contained for all
>> that you need to get your device working.  (But not
>> always...)  So, the easiest way would be for you to
>> build the linux-dvb source as modules against your
>> present kernel version, whatever that may be.
>>
>> This will also allow you to go back in time, should
>> your device fail to work with the latest source, and
>> go back to the point where it did work -- and thereby
>> help the developers to get the latest source to work
>> again.
>>
>>
>> Anyway, you will need to update/download...
>> the sources for the kernel you are using
>> the latest linux-dvb source or tarball
>>
>> The latter can be found at
>> http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2
>> or, slightly larger,
>> http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.gz
>>
>> This is the latest source; if you look around the
>> linuxtv.org site, you will also see a way to download
>> the entire history of the source which will help you
>> go back in time -- such as I've done today in order
>> to try to see if my production 2.6.14-ish machine
>> can use the last useable release without problems.
>>
>>
>> Are you comfortable working with the command line?
>> I hope so, because that's exclusively what I use.
>> When you've downloaded one of the above archives,
>> you'll need to extract it into a suitable playground,
>> perhaps like
>> % cd ~/
>> % mkdir src
>> % cd src
>> % tar z(or j or y)xvf ~/tip.tar.(whatever)
>> % cd (whatever-has-been-created)
>> % make
>>
>> This expects you to have downloaded the source for
>> your kernel as well -- if you're unsure of how to get
>> this, someone familiar with your distribution should
>> be able to help, if there isn't anything on the wiki
>> to give details of building this.
>>
>> If you don't have the proper kernel source, your attempt
>> to `make' will fail with lots of complaints.
>>
>> If you do have the source, it's also possible your
>> attempted `make' will fail, and probably someone here
>> or elsewhere can help fix what's needed (if the source
>> is not found where it is expected, for example)
>>
>>
>> If all goes will, you will have the very latest kernel
>> modules that support your device, and can try them, to
>> see if they work, or if there are still problems.
>>
>>
>> barry bouwsma
>>
>> _______________________________________________
>> linux-dvb mailing list
>> linux-dvb@linuxtv.org
>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>>   
>>     
> hi,
>
> thanks for all the information provided, it's great!!..
>
> i'm not and experienced user, but i get along well with command shell, 
> and i'm able to run gcc and install thing form the scratch.
>
> i'll give a try to see if i can compile and use those modules you suggest.
>
> i'll report back with what i've found.
>
> thanks.
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>   

well... i did what i could....

the thing is that it seemed to work right until the end....

i extracted the files and run "make". everything worked fine. The 
problem was that i didn't now how to "load" that new compiled module 
instead of the "default one"

i mean.... if i run "modprobe saa7134"_dvb i'm accessing to the default 
module that comes with the kernel. is that right? so... i didn't how to 
load the new module.

what i did then was "make distclean"

and then i compiled with "make all"

and "make install" so that i could load the new module by just doing 
"modproe saa7134_dvb". is this right?

well....

when loading i get this message:

********************
FATAL: Error inserting saa7134 
(/lib/modules/2.6.24-19-generic/kernel/drivers/media/video/saa7134/saa7134.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error running install command for saa7134
FATAL: Error inserting saa7134_dvb 
(/lib/modules/2.6.24-19-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
*********************

and this is what dmesg says about it:

*********************
[  240.715593] saa7134: disagrees about version of symbol 
v4l_compat_ioctl32
[  240.715604] saa7134: Unknown symbol v4l_compat_ioctl32
[  240.776343] saa7134_dvb: Unknown symbol saa7134_tuner_callback
[  240.776410] saa7134_dvb: Unknown symbol saa7134_ts_register
[  240.776643] saa7134_dvb: Unknown symbol saa7134_set_gpio
[  240.776703] saa7134_dvb: Unknown symbol saa7134_ts_qops
[  240.776845] saa7134_dvb: Unknown symbol saa7134_i2c_call_clients
[  240.776983] saa7134_dvb: Unknown symbol saa7134_ts_unregister

*********************


right now, i'm running on kernel 2.6.24-19-generic

any idea how to fix this?

thanks.

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

  reply	other threads:[~2008-12-11 15:05 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-10 17:32 [linux-dvb] lifeview pci trio (saa7134) not working through diseqc anymore Jordi Moles Blanco
2008-12-10 17:49 ` BOUWSMA Barry
2008-12-10 17:58   ` Jordi Moles Blanco
2008-12-10 19:16     ` BOUWSMA Barry
2008-12-10 19:45       ` Jordi Molse
2008-12-11  0:34         ` hermann pitton
2008-12-11  1:02           ` Jordi Molse
2008-12-11  1:25             ` hermann pitton
2008-12-11  8:05               ` Jordi Moles Blanco
2008-12-11 13:44                 ` BOUWSMA Barry
2008-12-11 13:49                   ` Jordi Molse
2008-12-11 15:04                     ` Jordi Moles Blanco [this message]
2008-12-11 15:47                       ` BOUWSMA Barry
2008-12-11 23:21                         ` Jordi Molse
2008-12-12  8:17                           ` BOUWSMA Barry
2008-12-12 13:22                             ` Jordi Moles Blanco
2008-12-13  1:04                               ` hermann pitton
2008-12-13 14:57                                 ` Jordi Moles
2008-12-11 23:03                 ` hermann pitton
2008-12-11 23:26                   ` Jordi Molse
2008-12-12  0:48                     ` hermann pitton
2008-12-12  0:57                       ` Jordi Molse

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=49412BF9.5010401@cdmon.com \
    --to=jordi@cdmon.com \
    --cc=linux-dvb@linuxtv.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox