novena-next / docs

MIT License
13 stars 3 forks source link

Kernel module for Novena-RF #24

Closed gpsamu closed 3 years ago

gpsamu commented 3 years ago

Hello!

I'm happily running Buster on my Novena system. I decided to try to see if I can install and get the Novena-RF SDR module working with kernel 4.4. However the required kernel module novena_rf.ko does not appear to be present. The one shipped with the Novena Jessie distro won't work as it's for an earlier kernel. There was a thread about this on the forum: https://www.kosagi.com/forums/viewtopic.php?id=453

Has anybody had any luck? I've tried to checkout novena-next/linux and tried to apply the patch set novena-next/kernel-patches but didn't get much beyond that. Not sure if that's what I should he working from.

Any pointers would be appreciated.

Jookia commented 3 years ago

You should use either novena-next/linux OR apply the patch sets to a stable 4.19 kernel or newer.

I'm not sure about novena_rf kernel module. Is there source code for it somewhere?

On Mon, Jan 11, 2021 at 05:24:12PM -0800, Gábor Samu wrote:

Hello!

I'm happily running Buster on my Novena system. I decided to try to see if I can install and get the Novena-RF SDR module working with kernel 4.4. However the required kernel module novena_rf.ko does not appear to be present. The one shipped with the Novena Jessie distro won't work as it's for an earlier kernel. There was a thread about this on the forum: https://www.kosagi.com/forums/viewtopic.php?id=453

Has anybody had any luck? I've tried to checkout novena-next/linux and tried to apply the patch set novena-next/kernel-patches but didn't get much beyond that. Not sure if that's what I should he working from.

Any pointers would be appreciated.

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/novena-next/docs/issues/24

gpsamu commented 3 years ago

Ok thanks for clarifying. I'm totally stumped at the moment trying to find the source code. I had novena_rf.ko on my system from Jessie, but that doesn't work with kernel 4.4. I'm looking at the xobs repos now.

Jookia commented 3 years ago

Hmm. Did you try apt-get source?

gpsamu commented 3 years ago

Ok it's more clear now. The module novena_rf.ko comes pre-built for kernel 3.x with the Novena-RF package from here: https://github.com/myriadrf/Novena-RF/tree/master/driver

And there are instructions there on how to rebuild if required. So I'll close this out for now and run through the procedure they provide. Apologies for the false alarm.

Jookia commented 3 years ago

Please keep us updated if it needs patching.

On Mon, Jan 11, 2021 at 06:09:29PM -0800, Gábor Samu wrote:

Closed #24.

-- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/novena-next/docs/issues/24#event-4193647469