[mythtv] [mythtv-commits] Ticket #3541: Backend Crashes When Recording From Mux A In The UK (Freeview / DVB-T)

Daniel Kristjansson danielk at cuymedia.net
Mon Jul 30 13:24:42 UTC 2007


On Mon, 2007-07-30 at 11:32 +0100, nospam312 wrote:
> This ticket has been recently updated.
> 
> I am devastated as to me it reads that even though this fix, fixed the
> problem it will not be included?  I do not understand?
> 
> Does anyone know the version number of the kernel that it should work
> with - it certainly does not work with with 2.6.2-16?  I do not
> understand the reference to the card needing an updated firmware as to
> my knowledge you can't update the firmware - I have never had to do
> anything with firmware files the card is just recognised in a standard
> Linux install?

I think you misunderstand. You reported that your DVB-T card worked
with the patch applied, so I applied the patch for it along with a
DVB-S card that had the same exact problem. The DVB-S card has been
tested on Linux 2.6.18 and later with the most recent firmware. Your
card has been tested with whatever Linux version and firmware you
have. I don't know what those are so I referred to it as recent,
since the report from 2 years ago that required the hack that was
causing the crashes on noisy streams was relatively non-recent. We
don't know the exact cause of the problem that required the hack
that caused the crash, but it was probably a faulty firmware. The
drivers are usually coded against specific firmware revisions so
the driver revision that corresponds to a non-faulty firmware is
pertinent. If you don't know where you got your firmware or how it
is loaded, then you were probably lucky and the firmware was distributed
as part of your Linux distro. Many firmwares need to be downloaded
from the manufacturers website, extracted and put in your hotplug
directory (/usr/lib/modules) or a similar known location.

I think the confusion arises because the fix for #3541 was removing
a workaround for an old driver/firmware problem. That earlier problem
appeared as a "fix" to people using the old driver/firmware, but in
fact caused a number of known problems and was only a stop-gap measure.
Now that the driver/firmware has been fixed, removing that old "fix"
makes MythTV work properly again when you use this hardware.

-- Daniel



More information about the mythtv-dev mailing list