Comment 35 for bug 229879

Revision history for this message
Jimbot (jkennon1) wrote : Re: [Bug 229879] Re: USB DVB card floods the console with recv bulk message failed -ETIMEOUT

Robert Lowery's suggested work around addresses the issue in Mythbuntu 8.04
(Hardy). I have done the update suggested:

adding

options dvb-core dvb_powerdown_on_sleep=0

to /etc/modprobe.d/options.conf
I have tested by doing a warm reboot, and also by stopping and restarting
myth-backend. Both of these techniques would consistently reproduce the bug
previously. Now I can do both operations multiple times and the bug is not
reproduced. Looks like this workaround works for this bug as well, at least
in Hardy. I will try in Karmic later this week.

I have run Karmic, prior to testing this workaround, and the problem still
existed. In addition, I still needed to put the xc3208-*v27*.fw firmware
file in /lib/firmware.

Many thanks to Robert Lowery for analysing this problem and suggesting the
workaround.

On Tue, Nov 3, 2009 at 11:35 PM, Kemble Wagner <email address hidden>wrote:

> i was wondering if anyone has a work around with karmic as the whole OS
> become unusuable with this tuner and kernel 2.6.31 and compiling v4l-dvb
> does not seem to fix it yet?
>
> --
> USB DVB card floods the console with recv bulk message failed -ETIMEOUT
> https://bugs.launchpad.net/bugs/229879
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “linux” package in Ubuntu: Triaged
> Status in “linux” package in Fedora: Invalid
>
> Bug description:
> Hello, I am running Ubuntu 8.04 Server (amd64) and I have a "Devico
> FusionHDTV DVB-T Dual Digital". It is a PCI-card but the second tuner is
> plugged in thru USB2.
> The first tuner (PCI-based) is working properly. I can tune signals, watch
> livetv with it and I have not found any error messages when using it alone.
> The PIC-tuner is located at "/dev/dvb/adapter0"
> The second tuner is only found in cold state during boot and is not
> activated. To solve that I had to download the "bluebird"-firmware from
> http://www.linuxtv.org/downloads/firmware/dvb-usb-bluebird-01.fw and save
> it in /lib/firmware.
>
> When I do a cold boot with the firmware available the second tuner
> (USB-tuner) is found but I sometimes receive this message during boot:
> "dvb-usb: bulk message failed: -71 (2/0)". The tuner is found and activated
> anyway and I see the second tuner as "/dev/dvb/adapter1" with the same
> nodes/files as the PCI-tuner (demux0, dvr0, frontend0, net0). I have not
> tried to use it yet.
>
> When the computer has been online, idling, for some short random time
> (typically 10-15 minutes) I start to get floods of the following error
> message in the consol (typically one per second): "dvb-usb: bulk message
> failed: -110 (1/0)".
>
> If I do a warm reboot I sometime reboot fine (without error messages shown
> at boottime) and sometimes with some similar error messages. I have seen
> "-71", "-22" and "-110".
>
>
> During a forum-search I found this tread, but it does not seams related to
> my problem: http://ubuntuforums.org/showthread.php?t=373192
>
> Bug #78949 seems to be related to this one, but its old and not for my
> hardware.
>
> $ lsb_release -rd
> Description: Ubuntu 8.04
> Release: 8.04
>
> $ uname -a
> Linux gandalf 2.6.24-16-server #1 SMP Thu Apr 10 13:15:38 UTC 2008 x86_64
> GNU/Linux
>
>
>
> ==========================
>
> I saw from another thread the opinion that it was due to the -ETIMEOUT
> value which was short in Ubuntu/Mythbuntu compared to Archlinux. I
> erased mythbuntu and installed Linhes (which is based on Arch). The
> problem disappeared.
>