Dave Howorth wrote:
On Mon, 09 Jul 2018 19:21:55 +0200 Per Jessen per@computer.org wrote:
Even if it may appear a bit complex, I wouldn't worry about it at all Dave - just crack on and see if you get a module built, then see what happens when you load it. Then back to mythtv.
Hmm, that's my problem, I do worry about it. I don't remember ever building a kernel module, so that's new.
It is perhaps a little daunting, but it's really nothing special. If you've ever used the Nvidia drivers, similar procedure. Also, it isn't rebuilding the entire kernel, only that one module.
I vaguely remember removing and replacing modules, so that bit might come back to me.
insmod <module> <options> modprobe <module> <options> rmmode <module>
Check output with 'dmesg'.
Then I don't trust instructions that start by telling me to throw out the baby with the bathwater and then rebuild both the baby and the bathwater.
That does seem a little too much, I agree. It is unlikely all of those modules will be affected.
I don't mind trying to build a specific new module to interface with this specific new card but I'm very reluctant to replace all the modules in that system directory with code that I've just downloaded from some random site on the internet.
Right.
And then I don't understand whether firmware is needed and how that whole mechanism works.
For now, you can leave that issue alone - I don't know your card, but if firmware is needed, I would expect it to be loaded later, maybe with some user space utility.
So I'm fairly far outside my comfort zone at the minute.
Do you have a testsystem to try it out on? Any old PC will do.