public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb] saa7134: fixed pointer in tuner callback
@ 2008-03-27 21:16 Christoph Honermann
  2008-03-27 21:49 ` Hartmut Hackmann
  0 siblings, 1 reply; 14+ messages in thread
From: Christoph Honermann @ 2008-03-27 21:16 UTC (permalink / raw)
  To: Hartmut Hackmann; +Cc: linux-dvb


[-- Attachment #1.1: Type: text/plain, Size: 1987 bytes --]

Hi, Hartmund

I have tested the following archives with my MD8800 und the DVB-S Card.

v4l-dvb-912856e2a0ce.tar.bz2 --> The DVB-S Input 1 works.
The module of the following archives are loaded with the option
"use_frontend=1,1" at the Shell or automatically:
    /etc/modprobe.d/saa7134-dvb   with the following line
   "options saa7134-dvb use_frontend=1,1"
v4l-dvb-1e295a94038e.tar.bz2; 

        FATAL: Error inserting saa7134_dvb
        (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
        
        saa7134_dvb: disagrees about version of symbol
        saa7134_ts_register
        saa7134_dvb: Unknown symbol saa7134_ts_register
        saa7134_dvb: Unknown symbol videobuf_queue_sg_init
        saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
        saa7134_dvb: Unknown symbol saa7134_set_gpio
        saa7134_dvb: disagrees about version of symbol
        saa7134_i2c_call_client
        saa7134_dvb: Unknown symbol saa7134_i2c_call_clients
        saa7134_dvb: disagrees about version of symbol
        saa7134_ts_unregister
        saa7134_dvb: Unknown symbol saa7134_ts_unregister


v4l-dvb-f98d28c21389.tar.bz2  and v4l-dvb-a06ac2bdeb3c.tar.bz2 -->

        FATAL: Error inserting saa7134_dvb
        (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
        
        dmesg | grep saa7134 
        saa7134_dvb: Unknown symbol saa7134_tuner_callback
        saa7134_dvb: disagrees about version of symbol
        saa7134_ts_register
        saa7134_dvb: Unknown symbol saa7134_ts_register
        saa7134_dvb: Unknown symbol videobuf_queue_sg_init
        saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
        saa7134_dvb: Unknown symbol saa7134_set_gpio

The Hardware ist working with Windows XP with both Input channels.


best regards
Christoph


[-- Attachment #1.2: Type: text/html, Size: 2436 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-03-27 21:16 [linux-dvb] saa7134: fixed pointer in tuner callback Christoph Honermann
@ 2008-03-27 21:49 ` Hartmut Hackmann
  2008-04-07 19:06   ` Christoph Honermann
  0 siblings, 1 reply; 14+ messages in thread
From: Hartmut Hackmann @ 2008-03-27 21:49 UTC (permalink / raw)
  To: Christoph Honermann; +Cc: linux-dvb

Hi, Christoph

Christoph Honermann schrieb:
> Hi, Hartmund
> 
> I have tested the following archives with my MD8800 und the DVB-S Card.
> 
> v4l-dvb-912856e2a0ce.tar.bz2 --> The DVB-S Input 1 works.
> The module of the following archives are loaded with the option
> "use_frontend=1,1" at the Shell or automatically:
>     /etc/modprobe.d/saa7134-dvb   with the following line
>    "options saa7134-dvb use_frontend=1,1"
> v4l-dvb-1e295a94038e.tar.bz2;
> 
>     FATAL: Error inserting saa7134_dvb
>     (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko):
>     Unknown symbol in module, or unknown parameter (see dmesg)
> 
>     saa7134_dvb: disagrees about version of symbol saa7134_ts_register
>     saa7134_dvb: Unknown symbol saa7134_ts_register
>     saa7134_dvb: Unknown symbol videobuf_queue_sg_init
>     saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
>     saa7134_dvb: Unknown symbol saa7134_set_gpio
>     saa7134_dvb: disagrees about version of symbol saa7134_i2c_call_client
>     saa7134_dvb: Unknown symbol saa7134_i2c_call_clients
>     saa7134_dvb: disagrees about version of symbol saa7134_ts_unregister
>     saa7134_dvb: Unknown symbol saa7134_ts_unregister
> 
> 
> v4l-dvb-f98d28c21389.tar.bz2  and v4l-dvb-a06ac2bdeb3c.tar.bz2 -->
> 
>     FATAL: Error inserting saa7134_dvb
>     (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko):
>     Unknown symbol in module, or unknown parameter (see dmesg)
> 
>     dmesg | grep saa7134
>     saa7134_dvb: Unknown symbol saa7134_tuner_callback
>     saa7134_dvb: disagrees about version of symbol saa7134_ts_register
>     saa7134_dvb: Unknown symbol saa7134_ts_register
>     saa7134_dvb: Unknown symbol videobuf_queue_sg_init
>     saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
>     saa7134_dvb: Unknown symbol saa7134_set_gpio
> 
> The Hardware ist working with Windows XP with both Input channels.
> 
This occurs when you mix modules of different driver versions. You need to
replace all modules of the v4l-dvb subsystem.
So after you compiled and installed with
  make; make install
you need to unload all modules of the subsystem either with
  make rmmod
or reboot.
Afterwards, you can unload and reload a single module as you tried to do.

Hartmut

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-03-27 21:49 ` Hartmut Hackmann
@ 2008-04-07 19:06   ` Christoph Honermann
  2008-04-07 20:43     ` Hartmut Hackmann
  2008-04-07 21:08     ` sioux
  0 siblings, 2 replies; 14+ messages in thread
From: Christoph Honermann @ 2008-04-07 19:06 UTC (permalink / raw)
  To: Hartmut Hackmann; +Cc: linux-dvb

[-- Attachment #1: Type: text/html, Size: 3367 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-07 19:06   ` Christoph Honermann
@ 2008-04-07 20:43     ` Hartmut Hackmann
  2008-04-08 20:52       ` Christoph Honermann
  2008-04-07 21:08     ` sioux
  1 sibling, 1 reply; 14+ messages in thread
From: Hartmut Hackmann @ 2008-04-07 20:43 UTC (permalink / raw)
  To: Christoph Honermann; +Cc: linux-dvb

HI,

Christoph Honermann schrieb:
> Hi, Hartmund
> 
> 
> Hartmut Hackmann schrieb:
>> Hi, Christoph
>>
>> Christoph Honermann schrieb:
>>   
>>> Hi, Hartmund
>>>
>>> I have tested the following archives with my MD8800 und the DVB-S Card.
>>>
>>> v4l-dvb-912856e2a0ce.tar.bz2 --> The DVB-S Input 1 works.
>>> The module of the following archives are loaded with the option
>>> "use_frontend=1,1" at the Shell or automatically:
>>>     /etc/modprobe.d/saa7134-dvb   with the following line
>>>    "options saa7134-dvb use_frontend=1,1"
>>> v4l-dvb-1e295a94038e.tar.bz2;
>>>
>>>     FATAL: Error inserting saa7134_dvb
>>>     (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko):
>>>     Unknown symbol in module, or unknown parameter (see dmesg)
>>>
>>>     saa7134_dvb: disagrees about version of symbol saa7134_ts_register
>>>     saa7134_dvb: Unknown symbol saa7134_ts_register
>>>     saa7134_dvb: Unknown symbol videobuf_queue_sg_init
>>>     saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
>>>     saa7134_dvb: Unknown symbol saa7134_set_gpio
>>>     saa7134_dvb: disagrees about version of symbol saa7134_i2c_call_client
>>>     saa7134_dvb: Unknown symbol saa7134_i2c_call_clients
>>>     saa7134_dvb: disagrees about version of symbol saa7134_ts_unregister
>>>     saa7134_dvb: Unknown symbol saa7134_ts_unregister
>>>
>>>
>>> v4l-dvb-f98d28c21389.tar.bz2  and v4l-dvb-a06ac2bdeb3c.tar.bz2 -->
>>>
>>>     FATAL: Error inserting saa7134_dvb
>>>     (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko):
>>>     Unknown symbol in module, or unknown parameter (see dmesg)
>>>
>>>     dmesg | grep saa7134
>>>     saa7134_dvb: Unknown symbol saa7134_tuner_callback
>>>     saa7134_dvb: disagrees about version of symbol saa7134_ts_register
>>>     saa7134_dvb: Unknown symbol saa7134_ts_register
>>>     saa7134_dvb: Unknown symbol videobuf_queue_sg_init
>>>     saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
>>>     saa7134_dvb: Unknown symbol saa7134_set_gpio
>>>
>>> The Hardware ist working with Windows XP with both Input channels.
>>>
>>>     
>> This occurs when you mix modules of different driver versions. You need to
>> replace all modules of the v4l-dvb subsystem.
>> So after you compiled and installed with
>>   make; make install
>> you need to unload all modules of the subsystem either with
>>   make rmmod
>> or reboot.
>> Afterwards, you can unload and reload a single module as you tried to do.
>>
>> Hartmut
>>
>>   
> the second DVB-S Channel is working.
> But there is one thing that makes Problems.
> I have the effect that the devices /dev/dvb/adapter0/dvr0 and 
> /dev/dvb/adapter1/dvr0 are missed from kaffeine. Therefore it wont work 
> (no TV-picture, no sound, no channel scanning).
> If i look with Nautilus (file manager) therefore the whole Section 
> /dev/dvb is switching off.
> Can that be an effect of the module?
> The Problem is sometimes not there but i don't find the reason (changing 
> the Modules, reboots, ..). If I solve the Problem, should I test the 
> kombination between DVB-S and DVB-T?
> 
> Best regards
> Christoph
> 
> 
The device files in /dev/dvb are created by the dvb subsystem after successful
initialization. So if module loading fails as you describe above, you won't have
the devices.
Your problem still is the mismatching module versions.
Could it be that you have the saa7134.ko module twice in the /lib/modules tree?
You need to use the new versions of the modules. *Don't* try to mix them.

Best Regards
   Hartmut


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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-07 19:06   ` Christoph Honermann
  2008-04-07 20:43     ` Hartmut Hackmann
@ 2008-04-07 21:08     ` sioux
  2008-04-08 20:15       ` Hartmut Hackmann
  1 sibling, 1 reply; 14+ messages in thread
From: sioux @ 2008-04-07 21:08 UTC (permalink / raw)
  To: Christoph Honermann; +Cc: Hartmut Hackmann, linux-dvb


[-- Attachment #1.1: Type: text/plain, Size: 5525 bytes --]

Hi all!

here similar problem with 7134_alsa module:

saa7134_alsa: disagrees about version of symbol snd_ctl_add
saa7134_alsa: Unknown symbol snd_ctl_add
saa7134_alsa: disagrees about version of symbol snd_pcm_new
saa7134_alsa: Unknown symbol snd_pcm_new
saa7134_alsa: disagrees about version of symbol snd_card_register
saa7134_alsa: Unknown symbol snd_card_register
saa7134_alsa: disagrees about version of symbol snd_card_free
saa7134_alsa: Unknown symbol snd_card_free
saa7134_alsa: disagrees about version of symbol snd_pcm_stop
saa7134_alsa: Unknown symbol snd_pcm_stop
saa7134_alsa: disagrees about version of symbol snd_ctl_new1
saa7134_alsa: Unknown symbol snd_ctl_new1
saa7134_alsa: disagrees about version of symbol snd_card_new
saa7134_alsa: Unknown symbol snd_card_new
saa7134_alsa: disagrees about version of symbol snd_pcm_lib_ioctl
saa7134_alsa: Unknown symbol snd_pcm_lib_ioctl
saa7134_alsa: disagrees about version of symbol snd_pcm_set_ops
saa7134_alsa: Unknown symbol snd_pcm_set_ops
saa7134_alsa: disagrees about version of symbol 
snd_pcm_hw_constraint_integer
saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_integer
saa7134_alsa: disagrees about version of symbol snd_pcm_period_elapsed
saa7134_alsa: Unknown symbol snd_pcm_period_elapsed
saa7134_alsa: disagrees about version of symbol snd_pcm_hw_constraint_step
saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_step

This is my alsa version:
cat /proc/asound/version
advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Oct 16 
14:57:44 2007 UTC)

This is my kernel version:
uname -a
Linux sioux-desktop 2.6.22-14-rt #1 SMP PREEMPT RT Tue Feb 12 09:57:10 
UTC 2008 i686 GNU/Linux

This is my saa7134 version and card:

saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:02:09.0, rev: 209, irq: 19, latency: 32, mmio: 
0xed000000
saa7133[0]: subsystem: 1822:0022, board: Twinhan Hybrid DTV-DVB 3056 PCI 
[card=131,autodetected]
saa7133[0]: board init: gpio is 40000
tuner' 0-0042: chip found @ 0x84 (saa7133[0])


Make rmmod do not solve the problem!

_______________________________________________________________

Christoph Honermann ha scritto:
> Hi, Hartmund
>
>
> Hartmut Hackmann schrieb:
>> Hi, Christoph
>>
>> Christoph Honermann schrieb:
>>   
>>> Hi, Hartmund
>>>
>>> I have tested the following archives with my MD8800 und the DVB-S Card.
>>>
>>> v4l-dvb-912856e2a0ce.tar.bz2 --> The DVB-S Input 1 works.
>>> The module of the following archives are loaded with the option
>>> "use_frontend=1,1" at the Shell or automatically:
>>>     /etc/modprobe.d/saa7134-dvb   with the following line
>>>    "options saa7134-dvb use_frontend=1,1"
>>> v4l-dvb-1e295a94038e.tar.bz2;
>>>
>>>     FATAL: Error inserting saa7134_dvb
>>>     (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko):
>>>     Unknown symbol in module, or unknown parameter (see dmesg)
>>>
>>>     saa7134_dvb: disagrees about version of symbol saa7134_ts_register
>>>     saa7134_dvb: Unknown symbol saa7134_ts_register
>>>     saa7134_dvb: Unknown symbol videobuf_queue_sg_init
>>>     saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
>>>     saa7134_dvb: Unknown symbol saa7134_set_gpio
>>>     saa7134_dvb: disagrees about version of symbol saa7134_i2c_call_client
>>>     saa7134_dvb: Unknown symbol saa7134_i2c_call_clients
>>>     saa7134_dvb: disagrees about version of symbol saa7134_ts_unregister
>>>     saa7134_dvb: Unknown symbol saa7134_ts_unregister
>>>
>>>
>>> v4l-dvb-f98d28c21389.tar.bz2  and v4l-dvb-a06ac2bdeb3c.tar.bz2 -->
>>>
>>>     FATAL: Error inserting saa7134_dvb
>>>     (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko):
>>>     Unknown symbol in module, or unknown parameter (see dmesg)
>>>
>>>     dmesg | grep saa7134
>>>     saa7134_dvb: Unknown symbol saa7134_tuner_callback
>>>     saa7134_dvb: disagrees about version of symbol saa7134_ts_register
>>>     saa7134_dvb: Unknown symbol saa7134_ts_register
>>>     saa7134_dvb: Unknown symbol videobuf_queue_sg_init
>>>     saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
>>>     saa7134_dvb: Unknown symbol saa7134_set_gpio
>>>
>>> The Hardware ist working with Windows XP with both Input channels.
>>>
>>>     
>> This occurs when you mix modules of different driver versions. You need to
>> replace all modules of the v4l-dvb subsystem.
>> So after you compiled and installed with
>>   make; make install
>> you need to unload all modules of the subsystem either with
>>   make rmmod
>> or reboot.
>> Afterwards, you can unload and reload a single module as you tried to do.
>>
>> Hartmut
>>
>>   
> the second DVB-S Channel is working.
> But there is one thing that makes Problems.
> I have the effect that the devices /dev/dvb/adapter0/dvr0 and 
> /dev/dvb/adapter1/dvr0 are missed from kaffeine. Therefore it wont 
> work (no TV-picture, no sound, no channel scanning).
> If i look with Nautilus (file manager) therefore the whole Section 
> /dev/dvb is switching off.
> Can that be an effect of the module?
> The Problem is sometimes not there but i don't find the reason 
> (changing the Modules, reboots, ..). If I solve the Problem, should I 
> test the kombination between DVB-S and DVB-T?
>
> Best regards
> Christoph
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[-- Attachment #1.2: Type: text/html, Size: 6279 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-07 21:08     ` sioux
@ 2008-04-08 20:15       ` Hartmut Hackmann
  2008-04-09 19:43         ` sioux
  0 siblings, 1 reply; 14+ messages in thread
From: Hartmut Hackmann @ 2008-04-08 20:15 UTC (permalink / raw)
  To: sioux; +Cc: linux-dvb

Hi,

sioux schrieb:
> Hi all!
> 
> here similar problem with 7134_alsa module:
> 
> saa7134_alsa: disagrees about version of symbol snd_ctl_add
> saa7134_alsa: Unknown symbol snd_ctl_add
> saa7134_alsa: disagrees about version of symbol snd_pcm_new
> saa7134_alsa: Unknown symbol snd_pcm_new
> saa7134_alsa: disagrees about version of symbol snd_card_register
> saa7134_alsa: Unknown symbol snd_card_register
> saa7134_alsa: disagrees about version of symbol snd_card_free
> saa7134_alsa: Unknown symbol snd_card_free
> saa7134_alsa: disagrees about version of symbol snd_pcm_stop
> saa7134_alsa: Unknown symbol snd_pcm_stop
> saa7134_alsa: disagrees about version of symbol snd_ctl_new1
> saa7134_alsa: Unknown symbol snd_ctl_new1
> saa7134_alsa: disagrees about version of symbol snd_card_new
> saa7134_alsa: Unknown symbol snd_card_new
> saa7134_alsa: disagrees about version of symbol snd_pcm_lib_ioctl
> saa7134_alsa: Unknown symbol snd_pcm_lib_ioctl
> saa7134_alsa: disagrees about version of symbol snd_pcm_set_ops
> saa7134_alsa: Unknown symbol snd_pcm_set_ops
> saa7134_alsa: disagrees about version of symbol 
> snd_pcm_hw_constraint_integer
> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_integer
> saa7134_alsa: disagrees about version of symbol snd_pcm_period_elapsed
> saa7134_alsa: Unknown symbol snd_pcm_period_elapsed
> saa7134_alsa: disagrees about version of symbol snd_pcm_hw_constraint_step
> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_step
> 
> This is my alsa version:
> cat /proc/asound/version
> advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Oct 16 
> 14:57:44 2007 UTC)
> 
> This is my kernel version:
> uname -a
> Linux sioux-desktop 2.6.22-14-rt #1 SMP PREEMPT RT Tue Feb 12 09:57:10 
> UTC 2008 i686 GNU/Linux
> 
> This is my saa7134 version and card:
> 
> saa7130/34: v4l2 driver version 0.2.14 loaded
> saa7133[0]: found at 0000:02:09.0, rev: 209, irq: 19, latency: 32, mmio: 
> 0xed000000
> saa7133[0]: subsystem: 1822:0022, board: Twinhan Hybrid DTV-DVB 3056 PCI 
> [card=131,autodetected]
> saa7133[0]: board init: gpio is 40000
> tuner' 0-0042: chip found @ 0x84 (saa7133[0])
> 
> 
> Make rmmod do not solve the problem!
> 
<snip> _______________________________________________________________

A "make rmmod" does *not* always work: If a device is in use, the kernel will
refuse to remove the module. You should find an appropriate error message.
You can have i.e. this situation:
If you load the modules a boot time and you run kde, the mixer desktop applet
will open the mixer of the saa7134-alsa device.
So you will not be able to unload and thus update the driver before you closed
the kmix applet.
There are many other possibilities.

Hartmut

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-07 20:43     ` Hartmut Hackmann
@ 2008-04-08 20:52       ` Christoph Honermann
  2008-04-08 23:17         ` Hartmut Hackmann
  0 siblings, 1 reply; 14+ messages in thread
From: Christoph Honermann @ 2008-04-08 20:52 UTC (permalink / raw)
  To: Hartmut Hackmann; +Cc: linux-dvb

[-- Attachment #1: Type: text/html, Size: 7908 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-08 20:52       ` Christoph Honermann
@ 2008-04-08 23:17         ` Hartmut Hackmann
  0 siblings, 0 replies; 14+ messages in thread
From: Hartmut Hackmann @ 2008-04-08 23:17 UTC (permalink / raw)
  To: Christoph Honermann; +Cc: linux-dvb

Hi, Christoph

This is very confusing..

Christoph Honermann schrieb:
> Hi Hartmut�
> 
> Hartmut Hackmann schrieb:
>> HI,
>>
>> Christoph Honermann schrieb:
>>> Hi, Hartmund
>>>
>>>
>>> Hartmut Hackmann schrieb:
>>>> Hi, Christoph
>>>>
>>>> Christoph Honermann schrieb:
>>>>  
>>>>> Hi, Hartmund
>>>>>
>>>>> I have tested the following archives with my MD8800 und the DVB-S 
>>>>> Card.
>>>>>
>>>>> v4l-dvb-912856e2a0ce.tar.bz2 --> The DVB-S Input 1 works.
>>>>> The module of the following archives are loaded with the option
>>>>> "use_frontend=1,1" at the Shell or automatically:
>>>>>     /etc/modprobe.d/saa7134-dvb   with the following line
>>>>>    "options saa7134-dvb use_frontend=1,1"
>>>>> v4l-dvb-1e295a94038e.tar.bz2;
>>>>>
>>>>>     FATAL: Error inserting saa7134_dvb
>>>>>     
>>>>> (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko): 
>>>>>
>>>>>     Unknown symbol in module, or unknown parameter (see dmesg)
>>>>>
>>>>>     saa7134_dvb: disagrees about version of symbol saa7134_ts_register
>>>>>     saa7134_dvb: Unknown symbol saa7134_ts_register
>>>>>     saa7134_dvb: Unknown symbol videobuf_queue_sg_init
>>>>>     saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
>>>>>     saa7134_dvb: Unknown symbol saa7134_set_gpio
>>>>>     saa7134_dvb: disagrees about version of symbol 
>>>>> saa7134_i2c_call_client
>>>>>     saa7134_dvb: Unknown symbol saa7134_i2c_call_clients
>>>>>     saa7134_dvb: disagrees about version of symbol 
>>>>> saa7134_ts_unregister
>>>>>     saa7134_dvb: Unknown symbol saa7134_ts_unregister
>>>>>
>>>>>
>>>>> v4l-dvb-f98d28c21389.tar.bz2  and v4l-dvb-a06ac2bdeb3c.tar.bz2 -->
>>>>>
>>>>>     FATAL: Error inserting saa7134_dvb
>>>>>     
>>>>> (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko): 
>>>>>
>>>>>     Unknown symbol in module, or unknown parameter (see dmesg)
>>>>>
>>>>>     dmesg | grep saa7134
>>>>>     saa7134_dvb: Unknown symbol saa7134_tuner_callback
>>>>>     saa7134_dvb: disagrees about version of symbol saa7134_ts_register
>>>>>     saa7134_dvb: Unknown symbol saa7134_ts_register
>>>>>     saa7134_dvb: Unknown symbol videobuf_queue_sg_init
>>>>>     saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
>>>>>     saa7134_dvb: Unknown symbol saa7134_set_gpio
>>>>>
>>>>> The Hardware ist working with Windows XP with both Input channels.
>>>>>
>>>>>     
>>>> This occurs when you mix modules of different driver versions. You 
>>>> need to
>>>> replace all modules of the v4l-dvb subsystem.
>>>> So after you compiled and installed with
>>>>   make; make install
>>>> you need to unload all modules of the subsystem either with
>>>>   make rmmod
>>>> or reboot.
>>>> Afterwards, you can unload and reload a single module as you tried 
>>>> to do.
>>>>
>>>> Hartmut
>>>>
>>>>   
>>> the second DVB-S Channel is working.
>>> But there is one thing that makes Problems.
>>> I have the effect that the devices /dev/dvb/adapter0/dvr0 and 
>>> /dev/dvb/adapter1/dvr0 are missed from kaffeine. Therefore it wont 
>>> work (no TV-picture, no sound, no channel scanning).
>>> If i look with Nautilus (file manager) therefore the whole Section 
>>> /dev/dvb is switching off.
>>> Can that be an effect of the module?
>>> The Problem is sometimes not there but i don't find the reason 
>>> (changing the Modules, reboots, ..). If I solve the Problem, should I 
>>> test the kombination between DVB-S and DVB-T?
>>>
>>> Best regards
>>> Christoph
>>>
>>>
>> The device files in /dev/dvb are created by the dvb subsystem after 
>> successful
>> initialization. So if module loading fails as you describe above, you 
>> won't have
>> the devices.
>> Your problem still is the mismatching module versions.
>> Could it be that you have the saa7134.ko module twice in the 
>> /lib/modules tree?
>> You need to use the new versions of the modules. *Don't* try to mix them.
>>
>> Best Regards
>>   Hartmut
> I have checkt the devices. If I unload the Module they are not avible.
> The modules are once in the tree and the devices are switching on and 
> off bye
> looking with the File Manager. I can send you an probe of the messages from
> the Programm kaffeine with an interesting follow of reaction:
> 
> @kaffeine
> kbuildsycoca running...
> 0
> /dev/dvb/adapter0/frontend0 : opened ( Philips TDA10086 DVB-S )
> /dev/dvb/0/frontend1 : : No such file or directory
> Loaded epg data : 9904 events (141 msecs)
> kio (KIOConnection): ERROR: Could not write data
> eltern@ubuntu:~$ Tuning to: arte / autocount: 0
> DvbCam::probe(): /dev/dvb/adapter0/ca0: : No such file or directory
> Using DVB device 0:0 "Philips TDA10086 DVB-S"
> tuning DVB-S to 10743000 h 22000000
> inv:2 fecH:5
> DiSEqC: switch pos 0, 18V, loband (index 1)
> DiSEqC: e0 10 38 f2 00 00
> ...............
> 
> Not able to lock to the signal on the given frequency
> Frontend closed
> Tuning delay: 3637 ms
> Tuning to: 3sat / autocount: 0
> Using DVB device 0:0 "Philips TDA10086 DVB-S"
> tuning DVB-S to 11953000 h 27500000
> inv:2 fecH:3
> DiSEqC: switch pos 0, 18V, hiband (index 3)
> DiSEqC: e0 10 38 f3 00 00
> . LOCKED.
> *DVR DEVICE: : No such device*
> Frontend closed
> Tuning delay: 976 ms
> eltern@ubuntu:~$
> 
> It is the original text from the console.
> You can see that the DVB DEVICE is at once missing.
> I have no idea why that happens. And that seem to be the cause of the 
> Problem.
> To be sure for the new module i have once more build them 
> (v4l-dvb-a06ac2bdeb3c.tar.bz2).
> - make all
> - make rmmod
> - make install
> - rmmod saa7134-dvb
> - modprobe saa7134-dvb use_frontend=1,1
> 
As i mentioned in a mail before, make rmmod does not necessarily do the trick,
sorry for causing the confusion.
but looks like the symbol version problem is gone or did you do something else?

> 
> For your information in addition a copy from dmesg:
> [  720.868119] DVB: registering new adapter (saa7133[1])
> [  720.868129] DVB: registering frontend 0 (Philips TDA10086 DVB-S)...
> [  731.320958] saa7133[0]/dvb: frontend initialization failed
> [  731.368002] DVB: registering new adapter (saa7133[1])
> [  731.368149] DVB: registering frontend 0 (Philips TDA10086 DVB-S)...
> [  741.833698] saa7133[0]/dvb: frontend initialization failed
> [  741.886609] DVB: registering new adapter (saa7133[1])
> [  741.886766] DVB: registering frontend 0 (Philips TDA10086 DVB-S)...
> [  752.433333] DVB: registering new adapter (saa7133[0])
> [  752.433343] DVB: registering frontend 0 (Philips TDA10086 DVB-S)...
> [  752.521148] DVB: registering new adapter (saa7133[1])
> [  752.521158] DVB: registering frontend 1 (Philips TDA10086 DVB-S)...
> [  762.946368] saa7133[0]/dvb: frontend initialization failed
> [  762.983815] saa7133[1]/dvb: dvb_init: Medion Quadro, no tda826x found !
> [  762.984121] DVB: registering new adapter (saa7133[1])
> [  762.984306] DVB: registering frontend 0 (Philips TDA10086 DVB-S)...
> [  773.392403] saa7133[0]/dvb: frontend initialization failed
> [  773.422954] DVB: registering new adapter (saa7133[1])
> [  773.423163] DVB: registering frontend 0 (Philips TDA10086 DVB-S)...
> [  783.857495] saa7133[0]/dvb: frontend initialization failed
> 
> and so on ....
> 
Hm, do these messages occur in a sequence? Which messages and actions are in between?
The driver should once register one adapter and one frontend for each saa7133.
at driver load.
Do you try to load and unload the driver again and again? Do you leave it few
seconds to settle before you try to access it?

Hartmut

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-08 20:15       ` Hartmut Hackmann
@ 2008-04-09 19:43         ` sioux
  2008-04-09 20:30           ` Hartmut Hackmann
  0 siblings, 1 reply; 14+ messages in thread
From: sioux @ 2008-04-09 19:43 UTC (permalink / raw)
  To: Hartmut Hackmann; +Cc: linux-dvb



Hartmut Hackmann ha scritto:
> Hi,
>
> sioux schrieb:
>> Hi all!
>>
>> here similar problem with 7134_alsa module:
>>
>> saa7134_alsa: disagrees about version of symbol snd_ctl_add
>> saa7134_alsa: Unknown symbol snd_ctl_add
>> saa7134_alsa: disagrees about version of symbol snd_pcm_new
>> saa7134_alsa: Unknown symbol snd_pcm_new
>> saa7134_alsa: disagrees about version of symbol snd_card_register
>> saa7134_alsa: Unknown symbol snd_card_register
>> saa7134_alsa: disagrees about version of symbol snd_card_free
>> saa7134_alsa: Unknown symbol snd_card_free
>> saa7134_alsa: disagrees about version of symbol snd_pcm_stop
>> saa7134_alsa: Unknown symbol snd_pcm_stop
>> saa7134_alsa: disagrees about version of symbol snd_ctl_new1
>> saa7134_alsa: Unknown symbol snd_ctl_new1
>> saa7134_alsa: disagrees about version of symbol snd_card_new
>> saa7134_alsa: Unknown symbol snd_card_new
>> saa7134_alsa: disagrees about version of symbol snd_pcm_lib_ioctl
>> saa7134_alsa: Unknown symbol snd_pcm_lib_ioctl
>> saa7134_alsa: disagrees about version of symbol snd_pcm_set_ops
>> saa7134_alsa: Unknown symbol snd_pcm_set_ops
>> saa7134_alsa: disagrees about version of symbol 
>> snd_pcm_hw_constraint_integer
>> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_integer
>> saa7134_alsa: disagrees about version of symbol snd_pcm_period_elapsed
>> saa7134_alsa: Unknown symbol snd_pcm_period_elapsed
>> saa7134_alsa: disagrees about version of symbol 
>> snd_pcm_hw_constraint_step
>> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_step
>>
>> This is my alsa version:
>> cat /proc/asound/version
>> advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Oct 16 
>> 14:57:44 2007 UTC)
>>
>> This is my kernel version:
>> uname -a
>> Linux sioux-desktop 2.6.22-14-rt #1 SMP PREEMPT RT Tue Feb 12 
>> 09:57:10 UTC 2008 i686 GNU/Linux
>>
>> This is my saa7134 version and card:
>>
>> saa7130/34: v4l2 driver version 0.2.14 loaded
>> saa7133[0]: found at 0000:02:09.0, rev: 209, irq: 19, latency: 32, 
>> mmio: 0xed000000
>> saa7133[0]: subsystem: 1822:0022, board: Twinhan Hybrid DTV-DVB 3056 
>> PCI [card=131,autodetected]
>> saa7133[0]: board init: gpio is 40000
>> tuner' 0-0042: chip found @ 0x84 (saa7133[0])
>>
>>
>> Make rmmod do not solve the problem!
>>
> <snip> _______________________________________________________________
>
> A "make rmmod" does *not* always work: If a device is in use, the 
> kernel will
> refuse to remove the module. You should find an appropriate error 
> message.
> You can have i.e. this situation:
> If you load the modules a boot time and you run kde, the mixer desktop 
> applet
> will open the mixer of the saa7134-alsa device.
> So you will not be able to unload and thus update the driver before 
> you closed
> the kmix applet.
> There are many other possibilities.
>
> Hartmut
>
sudo killall mixer_applet2
sudo rmmod saa7134 saa7134_alsa saa7134_dvb

and than sudo make rmmod

does not solve the problem!

sioux



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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-09 19:43         ` sioux
@ 2008-04-09 20:30           ` Hartmut Hackmann
  2008-04-09 21:16             ` hermann pitton
                               ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Hartmut Hackmann @ 2008-04-09 20:30 UTC (permalink / raw)
  To: sioux; +Cc: linux-dvb

Hi,

sioux schrieb:
> 
> 
> Hartmut Hackmann ha scritto:
>> Hi,
>>
>> sioux schrieb:
>>> Hi all!
>>>
>>> here similar problem with 7134_alsa module:
>>>
>>> saa7134_alsa: disagrees about version of symbol snd_ctl_add
>>> saa7134_alsa: Unknown symbol snd_ctl_add
>>> saa7134_alsa: disagrees about version of symbol snd_pcm_new
>>> saa7134_alsa: Unknown symbol snd_pcm_new
>>> saa7134_alsa: disagrees about version of symbol snd_card_register
>>> saa7134_alsa: Unknown symbol snd_card_register
>>> saa7134_alsa: disagrees about version of symbol snd_card_free
>>> saa7134_alsa: Unknown symbol snd_card_free
>>> saa7134_alsa: disagrees about version of symbol snd_pcm_stop
>>> saa7134_alsa: Unknown symbol snd_pcm_stop
>>> saa7134_alsa: disagrees about version of symbol snd_ctl_new1
>>> saa7134_alsa: Unknown symbol snd_ctl_new1
>>> saa7134_alsa: disagrees about version of symbol snd_card_new
>>> saa7134_alsa: Unknown symbol snd_card_new
>>> saa7134_alsa: disagrees about version of symbol snd_pcm_lib_ioctl
>>> saa7134_alsa: Unknown symbol snd_pcm_lib_ioctl
>>> saa7134_alsa: disagrees about version of symbol snd_pcm_set_ops
>>> saa7134_alsa: Unknown symbol snd_pcm_set_ops
>>> saa7134_alsa: disagrees about version of symbol 
>>> snd_pcm_hw_constraint_integer
>>> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_integer
>>> saa7134_alsa: disagrees about version of symbol snd_pcm_period_elapsed
>>> saa7134_alsa: Unknown symbol snd_pcm_period_elapsed
>>> saa7134_alsa: disagrees about version of symbol 
>>> snd_pcm_hw_constraint_step
>>> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_step
>>>
>>> This is my alsa version:
>>> cat /proc/asound/version
>>> advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Oct 16 
>>> 14:57:44 2007 UTC)
>>>
>>> This is my kernel version:
>>> uname -a
>>> Linux sioux-desktop 2.6.22-14-rt #1 SMP PREEMPT RT Tue Feb 12 
>>> 09:57:10 UTC 2008 i686 GNU/Linux
>>>
>>> This is my saa7134 version and card:
>>>
>>> saa7130/34: v4l2 driver version 0.2.14 loaded
>>> saa7133[0]: found at 0000:02:09.0, rev: 209, irq: 19, latency: 32, 
>>> mmio: 0xed000000
>>> saa7133[0]: subsystem: 1822:0022, board: Twinhan Hybrid DTV-DVB 3056 
>>> PCI [card=131,autodetected]
>>> saa7133[0]: board init: gpio is 40000
>>> tuner' 0-0042: chip found @ 0x84 (saa7133[0])
>>>
>>>
>>> Make rmmod do not solve the problem!
>>>
>> <snip> _______________________________________________________________
>>
>> A "make rmmod" does *not* always work: If a device is in use, the 
>> kernel will
>> refuse to remove the module. You should find an appropriate error 
>> message.
>> You can have i.e. this situation:
>> If you load the modules a boot time and you run kde, the mixer desktop 
>> applet
>> will open the mixer of the saa7134-alsa device.
>> So you will not be able to unload and thus update the driver before 
>> you closed
>> the kmix applet.
>> There are many other possibilities.
>>
>> Hartmut
>>
> sudo killall mixer_applet2
> sudo rmmod saa7134 saa7134_alsa saa7134_dvb
> 
> and than sudo make rmmod
> 
> does not solve the problem!
> 
> sioux
> 
> 
> 
Does anybody else have an idea what the reason might be?
The handling of kernel symbol versions is tricky, i have no idea
what sioux might have done wrong.
But the patch in question does not even touch the sound code...

Hartmut

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-09 20:30           ` Hartmut Hackmann
@ 2008-04-09 21:16             ` hermann pitton
  2008-04-09 21:47             ` Mauro Carvalho Chehab
  2008-05-13 20:25             ` Christoph Honermann
  2 siblings, 0 replies; 14+ messages in thread
From: hermann pitton @ 2008-04-09 21:16 UTC (permalink / raw)
  To: Hartmut Hackmann; +Cc: linux-dvb

Hi,

Am Mittwoch, den 09.04.2008, 22:30 +0200 schrieb Hartmut Hackmann:
> Hi,
> 
> sioux schrieb:
> > 
> > 
> > Hartmut Hackmann ha scritto:
> >> Hi,
> >>
> >> sioux schrieb:
> >>> Hi all!
> >>>
> >>> here similar problem with 7134_alsa module:
> >>>
> >>> saa7134_alsa: disagrees about version of symbol snd_ctl_add
> >>> saa7134_alsa: Unknown symbol snd_ctl_add
> >>> saa7134_alsa: disagrees about version of symbol snd_pcm_new
> >>> saa7134_alsa: Unknown symbol snd_pcm_new
> >>> saa7134_alsa: disagrees about version of symbol snd_card_register
> >>> saa7134_alsa: Unknown symbol snd_card_register
> >>> saa7134_alsa: disagrees about version of symbol snd_card_free
> >>> saa7134_alsa: Unknown symbol snd_card_free
> >>> saa7134_alsa: disagrees about version of symbol snd_pcm_stop
> >>> saa7134_alsa: Unknown symbol snd_pcm_stop
> >>> saa7134_alsa: disagrees about version of symbol snd_ctl_new1
> >>> saa7134_alsa: Unknown symbol snd_ctl_new1
> >>> saa7134_alsa: disagrees about version of symbol snd_card_new
> >>> saa7134_alsa: Unknown symbol snd_card_new
> >>> saa7134_alsa: disagrees about version of symbol snd_pcm_lib_ioctl
> >>> saa7134_alsa: Unknown symbol snd_pcm_lib_ioctl
> >>> saa7134_alsa: disagrees about version of symbol snd_pcm_set_ops
> >>> saa7134_alsa: Unknown symbol snd_pcm_set_ops
> >>> saa7134_alsa: disagrees about version of symbol 
> >>> snd_pcm_hw_constraint_integer
> >>> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_integer
> >>> saa7134_alsa: disagrees about version of symbol snd_pcm_period_elapsed
> >>> saa7134_alsa: Unknown symbol snd_pcm_period_elapsed
> >>> saa7134_alsa: disagrees about version of symbol 
> >>> snd_pcm_hw_constraint_step
> >>> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_step
> >>>
> >>> This is my alsa version:
> >>> cat /proc/asound/version
> >>> advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Oct 16 
> >>> 14:57:44 2007 UTC)
> >>>
> >>> This is my kernel version:
> >>> uname -a
> >>> Linux sioux-desktop 2.6.22-14-rt #1 SMP PREEMPT RT Tue Feb 12 
> >>> 09:57:10 UTC 2008 i686 GNU/Linux
> >>>
> >>> This is my saa7134 version and card:
> >>>
> >>> saa7130/34: v4l2 driver version 0.2.14 loaded
> >>> saa7133[0]: found at 0000:02:09.0, rev: 209, irq: 19, latency: 32, 
> >>> mmio: 0xed000000
> >>> saa7133[0]: subsystem: 1822:0022, board: Twinhan Hybrid DTV-DVB 3056 
> >>> PCI [card=131,autodetected]
> >>> saa7133[0]: board init: gpio is 40000
> >>> tuner' 0-0042: chip found @ 0x84 (saa7133[0])
> >>>
> >>>
> >>> Make rmmod do not solve the problem!
> >>>
> >> <snip> _______________________________________________________________
> >>
> >> A "make rmmod" does *not* always work: If a device is in use, the 
> >> kernel will
> >> refuse to remove the module. You should find an appropriate error 
> >> message.
> >> You can have i.e. this situation:
> >> If you load the modules a boot time and you run kde, the mixer desktop 
> >> applet
> >> will open the mixer of the saa7134-alsa device.
> >> So you will not be able to unload and thus update the driver before 
> >> you closed
> >> the kmix applet.
> >> There are many other possibilities.
> >>
> >> Hartmut
> >>
> > sudo killall mixer_applet2
> > sudo rmmod saa7134 saa7134_alsa saa7134_dvb
> > 
> > and than sudo make rmmod
> > 
> > does not solve the problem!
> > 
> > sioux
> > 
> > 
> > 
> Does anybody else have an idea what the reason might be?
> The handling of kernel symbol versions is tricky, i have no idea
> what sioux might have done wrong.
> But the patch in question does not even touch the sound code...
> 
> Hartmut
> 

the trouble seems to be within Sioux's alsa configuration.

OSS mixer and OSS PCM emulation should be enabled and of a version in
sync with the other alsa modules, which seems to be broken here.

Cheers,
Hermann



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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-09 20:30           ` Hartmut Hackmann
  2008-04-09 21:16             ` hermann pitton
@ 2008-04-09 21:47             ` Mauro Carvalho Chehab
       [not found]               ` <4800CBA8.4020504@libero.it>
  2008-05-13 20:25             ` Christoph Honermann
  2 siblings, 1 reply; 14+ messages in thread
From: Mauro Carvalho Chehab @ 2008-04-09 21:47 UTC (permalink / raw)
  To: Hartmut Hackmann; +Cc: linux-dvb


> Does anybody else have an idea what the reason might be?
> The handling of kernel symbol versions is tricky, i have no idea
> what sioux might have done wrong.
> But the patch in question does not even touch the sound code...

There are some distros that have .gz modules. Those aren't overridden by make install.

The better procedure to generate a clean driver is to do:
	make distclean
	make rminstall
	make rmmod
	make
	make install

If make rminstall still doesn't remove the old modules, you can always do:
	rm -rf /lib/modules/`uname -r`/kernel/drivers/media

And then, reinstall again, with make install.

Cheers,
Mauro

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
       [not found]               ` <4800CBA8.4020504@libero.it>
@ 2008-04-12 16:45                 ` Mauro Carvalho Chehab
  0 siblings, 0 replies; 14+ messages in thread
From: Mauro Carvalho Chehab @ 2008-04-12 16:45 UTC (permalink / raw)
  To: sioux; +Cc: Hartmut Hackmann, linux-dvb

On Sat, 12 Apr 2008 16:48:08 +0200
sioux <sioux_it@libero.it> wrote:

> Still not working.
> 
> sioux@sioux-desktop:/usr/src/v4l-dvb$ sudo make clean

Try "make distclean".

This will remove some cached information that might be wrong, due to a
dependency change.

> make[2]: Entering directory `/usr/src/linux-headers-2.6.22-14-rt'

Hmm... you're using a -rt patched kernel? I'm not sure if the realtime patches
are compatible with V4L/DVB. Maybe, you'll need to compile against one
mainstream version.


Cheers,
Mauro

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] saa7134: fixed pointer in tuner callback
  2008-04-09 20:30           ` Hartmut Hackmann
  2008-04-09 21:16             ` hermann pitton
  2008-04-09 21:47             ` Mauro Carvalho Chehab
@ 2008-05-13 20:25             ` Christoph Honermann
  2 siblings, 0 replies; 14+ messages in thread
From: Christoph Honermann @ 2008-05-13 20:25 UTC (permalink / raw)
  To: Hartmut Hackmann; +Cc: linux-dvb

Hi together

Hartmut Hackmann schrieb:
> Hi,
>
> sioux schrieb:
>>
>>
>> Hartmut Hackmann ha scritto:
>>> Hi,
>>>
>>> sioux schrieb:
>>>> Hi all!
>>>>
>>>> here similar problem with 7134_alsa module:
>>>>
>>>> saa7134_alsa: disagrees about version of symbol snd_ctl_add
>>>> saa7134_alsa: Unknown symbol snd_ctl_add
>>>> saa7134_alsa: disagrees about version of symbol snd_pcm_new
>>>> saa7134_alsa: Unknown symbol snd_pcm_new
>>>> saa7134_alsa: disagrees about version of symbol snd_card_register
>>>> saa7134_alsa: Unknown symbol snd_card_register
>>>> saa7134_alsa: disagrees about version of symbol snd_card_free
>>>> saa7134_alsa: Unknown symbol snd_card_free
>>>> saa7134_alsa: disagrees about version of symbol snd_pcm_stop
>>>> saa7134_alsa: Unknown symbol snd_pcm_stop
>>>> saa7134_alsa: disagrees about version of symbol snd_ctl_new1
>>>> saa7134_alsa: Unknown symbol snd_ctl_new1
>>>> saa7134_alsa: disagrees about version of symbol snd_card_new
>>>> saa7134_alsa: Unknown symbol snd_card_new
>>>> saa7134_alsa: disagrees about version of symbol snd_pcm_lib_ioctl
>>>> saa7134_alsa: Unknown symbol snd_pcm_lib_ioctl
>>>> saa7134_alsa: disagrees about version of symbol snd_pcm_set_ops
>>>> saa7134_alsa: Unknown symbol snd_pcm_set_ops
>>>> saa7134_alsa: disagrees about version of symbol 
>>>> snd_pcm_hw_constraint_integer
>>>> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_integer
>>>> saa7134_alsa: disagrees about version of symbol snd_pcm_period_elapsed
>>>> saa7134_alsa: Unknown symbol snd_pcm_period_elapsed
>>>> saa7134_alsa: disagrees about version of symbol 
>>>> snd_pcm_hw_constraint_step
>>>> saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_step
>>>>
>>>> This is my alsa version:
>>>> cat /proc/asound/version
>>>> advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Oct 16 
>>>> 14:57:44 2007 UTC)
>>>>
>>>> This is my kernel version:
>>>> uname -a
>>>> Linux sioux-desktop 2.6.22-14-rt #1 SMP PREEMPT RT Tue Feb 12 
>>>> 09:57:10 UTC 2008 i686 GNU/Linux
>>>>
>>>> This is my saa7134 version and card:
>>>>
>>>> saa7130/34: v4l2 driver version 0.2.14 loaded
>>>> saa7133[0]: found at 0000:02:09.0, rev: 209, irq: 19, latency: 32, 
>>>> mmio: 0xed000000
>>>> saa7133[0]: subsystem: 1822:0022, board: Twinhan Hybrid DTV-DVB 
>>>> 3056 PCI [card=131,autodetected]
>>>> saa7133[0]: board init: gpio is 40000
>>>> tuner' 0-0042: chip found @ 0x84 (saa7133[0])
>>>>
>>>>
>>>> Make rmmod do not solve the problem!
>>>>
>>> <snip> _______________________________________________________________
>>>
>>> A "make rmmod" does *not* always work: If a device is in use, the 
>>> kernel will
>>> refuse to remove the module. You should find an appropriate error 
>>> message.
>>> You can have i.e. this situation:
>>> If you load the modules a boot time and you run kde, the mixer 
>>> desktop applet
>>> will open the mixer of the saa7134-alsa device.
>>> So you will not be able to unload and thus update the driver before 
>>> you closed
>>> the kmix applet.
>>> There are many other possibilities.
>>>
>>> Hartmut
>>>
>> sudo killall mixer_applet2
>> sudo rmmod saa7134 saa7134_alsa saa7134_dvb
>>
>> and than sudo make rmmod
>>
>> does not solve the problem!
>>
>> sioux
>>
>>
>>
> Does anybody else have an idea what the reason might be?
> The handling of kernel symbol versions is tricky, i have no idea
> what sioux might have done wrong.
> But the patch in question does not even touch the sound code...
>
> Hartmut
>
I have fix the Problem with my System.
The TV-Card is working with both DVB-S tuner.
It works with the Kernels 2.6.22-14 and 2.6.24-12 but not with 2.6.24-16
My  Problem with the old Version was a wrong configuration with a vdr 
program.
The Kernel 2.26.24-16 has a Problem with the wrong Version of some Modules.

I can now look TV with my MD8800 and with the DVB-S Tuner (both Tuners).

Best regards

Christoph


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

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2008-05-13 20:26 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-27 21:16 [linux-dvb] saa7134: fixed pointer in tuner callback Christoph Honermann
2008-03-27 21:49 ` Hartmut Hackmann
2008-04-07 19:06   ` Christoph Honermann
2008-04-07 20:43     ` Hartmut Hackmann
2008-04-08 20:52       ` Christoph Honermann
2008-04-08 23:17         ` Hartmut Hackmann
2008-04-07 21:08     ` sioux
2008-04-08 20:15       ` Hartmut Hackmann
2008-04-09 19:43         ` sioux
2008-04-09 20:30           ` Hartmut Hackmann
2008-04-09 21:16             ` hermann pitton
2008-04-09 21:47             ` Mauro Carvalho Chehab
     [not found]               ` <4800CBA8.4020504@libero.it>
2008-04-12 16:45                 ` Mauro Carvalho Chehab
2008-05-13 20:25             ` Christoph Honermann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox