From Newsgroup: alt.os.linux.ubuntu
On Wed, 3/12/2025 8:23 AM, pinnerite wrote:
Every time a new kernel is downloade d and installed.
fresh drivers have to be compiled against the new kernel
using the same gcc compiler that had been used to create
the new kernel.
Previously this had been just a case of running a script.
However recently I just get 'make' errors.
I have gone back to kernel 5.15.0-133-generic without
success.
Does ayone else use these cards?
Alan
The claimed kernel range for the driver, suggests the build
should be working. Yet your "make" evidence is, there is a
mismatch on the parameters in one of the headers.
I tried to follow the build recipe, but I'm not sure git
was pulling the correct set of files. I ended up with
one source giving me a much larger tarball, than what git
was giving me.
I own a different brand of tuner cards, and this is my situation:
1) Linux does not have the firmware file. A hobbyist provides
the file, via his own web site.
2) On Windows, the catalog server at Microsoft, does not have the driver.
You had better not lose the driver on the CD in the box.
And the available chipsets for TV tuning, mean that there
could be software changes depending on what year you bought
a card.
As I understand this process, it is supposed to be compiling against
the kernel headers, which you download when kernels are installed.
It might mean the kernel range is not accurate, and the driver needs
to be reissued when the delta is corrected by the developer. I don't think
you are supposed to be grabbing arbitrary headers from the repo tree.
*******
What have you decided, is the correct location and recipe for the build ?
Which web page are you using ? The word "fork" comes up, when I am examining the various sites. Maybe only one of the sites claims "regular maintenance", but that is not evident.
Paul
--- Synchronet 3.20c-Linux NewsLink 1.2