Re: DVB-S streams with TT3200

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Artem Makhutov schrieb:

Hi,

On Tue, May 08, 2007 at 11:38:44PM +0200, laasa wrote:
Christian Schuld schrieb:
[...]

nice patch/howto.

Yeah, good job!

[...]
Unfortunately it oopses for me on first access. Compiling and modprobing works fine.

Any hint?
I get the same oops in 2.6.20 and 2.6.21.

Same here!

I was using this driver on a 64 bit SMP machine.

I have attached my kernel log.

The card was a SkyStar HD.
The driver detected the card without any modifications.

I use only linux versions <= 2.6.17 and 32 bit machines. I think that your machine is 64-Bit? Has anybody test manus snapshot with 64-Bit-machines?

According to v4l-dvb/v4l/.version (and other files) manu's (updated)
driver was developed for a 2.6.20 kernel.

The old driver did not compiler with a kernel >2.6.17

Regards, Artem

------------------------------------------------------------------------

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

When I read this dump correct and it is my second linux dump I ever seen, then in the function stb6100_set_frequency occures a divide by zero exception. There are only 2 lines in the function stb6100_set_frequency where a division was made. In both lines the a divison by state->reference was made. So I think that state->reference is zero, but normaly it was initialized before in stb6100_init.

3 ideas:
1) a printk in stb6100_init to see, if the function was called (and leave) before stb6100_set_frequency (or exception happens). 2) there is the possibility to give state->reference via stb6100_attach via the config-parameter refclock in budget-ci.c:
           struct stb6100_config tt3200_stb6100_config = {
           .tuner_address = 0x60,
           .refclock = 27000000,
       };
3) if both does not help, try to fnd out where the exception is happend via new printk-lines (start in stb61000.c).

=> May  9 20:16:53 gandalf [  222.636142] divide error: 0000 [2] SMP
=> May 9 20:16:53 gandalf [ 222.658885] RIP: 0010:[<ffffffff88839800>] [<ffffffff88839800>] :stb6100:stb6100_set_frequency+0x240/0x470



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

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux