You are not logged in.

#1 2008-03-12 20:37:07

omega_0815
Member
Registered: 2008-03-12
Posts: 3

confirming Fix for Kernel bug #9720

Hello fellow Archers,

until today I got a Kernel Oops every time I tried to scan for channels with my DVB-T device that should run with the dvb-usb-umt-010 driver. Luckily I found this via google today:

https://bugs.launchpad.net/ubuntu/+sour … bug/115284
http://bugzilla.kernel.org/show_bug.cgi?id=9720

So I started to experiment with dvb-usb-umt-010.c and changed the .count variable :

original - crashes when scanning:

109         /* parameter for the MPEG2-data transfer */
110         .urb = {
111                 .type = DVB_USB_BULK,
112                 .count = 20,
113                 .endpoint = 0x06,
114                 .u = {
115                         .bulk = {
116                                 .buffersize = 512,
117                         }
118                 }

fixed - works fine:

109         /* parameter for the MPEG2-data transfer */
110         .urb = {
111                 .type = DVB_USB_BULK,
112                 .count = 10,
113                 .endpoint = 0x06,
114                 .u = {
115                         .bulk = {
116                                 .buffersize = 512,
117                         }
118                 }

That fixed it for my device and I can finally watch TV on Linux. smile
Here is a screenshot: http://img220.imageshack.us/my.php?image=screencg0.jpg

I hope that fix can be included in the next release, please tell me if you need more info.

greetings omega

Offline

Board footer

Powered by FluxBB