Hello,
In the Message;
Subject : Re: [opensuse] mkiss kernel module missing
Message-ID : <8275726.tdObdPNiu0@knurpht-hp>
Date & Time: Fri, 01 May 2020 01:34:58 +0200
[GL] == Knurpht-openSUSE has written:
[...]
GL> openSUSE Forums Team
Really?
In the Message;
Subject : Re: [opensuse] mkiss kernel module missing
Message-ID : <7faf679c-e9a3-60c3-7ac4-82b4dd4215ab@telefonica.net>
Date & Time: Fri, 1 May 2020 01:46:04 +0200
[CER] == "Carlos E. R." has written:
CER> [1 ]
CER> [1.1 ]
CER> On 01/05/2020 01.34, Knurpht-openSUSE wrote:
CER> > Op vrijdag 1 mei 2020 01:06:46 CEST schreef Marc Chamberlin:
CER> >>> Plan C: in your situation, *I* would go back to the 15.1 kernel,
CER> >>> install the sources, and compile my own kernel with the mkiss driver
CER> >>> added. I can guide you with this one.
CER> >
CER> > No need for the entire sources.
CER> Plan C needs the entire sources, because the idea is to build a
CER> new kernel with the mkiss module included.
Just a misrepresentation!
The kernel already include the mkiss's driver.
As I wrote before, openSUSE's kernel maintainer compressed it as
mkiss.ko.xz.
Now, I found the reason.
Generally, we can use this driver, he just do;
# xz -d mkiss.ko.xz
# insmod mkiss.ko
But, in this case, we get the error message;
# insmod /lib/modules/$(uname -r)/kernel/drivers/net/hamradio/mkiss.ko
insmod: ERROR: could not insert module /lib/modules/5.6.8-2.1-default/kernel/drivers/net/hamradio/mkiss.ko: Unknown symbol in module
Then I did;
# modinfo /lib/modules/$(uname -r)/kernel/drivers/net/hamradio/mkiss.ko
This returns;
filename: /lib/modules/5.6.8-2.1-default/kernel/drivers/net/hamradio/mkiss.ko
alias: tty-ldisc-5
license: GPL
description: KISS driver for AX.25 over TTYs
author: Ralf Baechle DL5RB
suserelease: openSUSE Tumbleweed
srcversion: D30613825BD448E41B9B235
depends: ax25
retpoline: Y
intree: Y
name: mkiss
vermagic: 5.6.8-2.1-default SMP mod_unload modversions
parm: crc_force:crc [0 = auto | 1 = none | 2 = flexnet | 3 = smack] (int)
That is, the above insmod's error is caused due to a mismatch in the
exact kernel version of the mkiss driver and your installed openSUSE
system.
Unfortunately Linux is very critical concerning the kernel module
version and it refuses to load kernel drivers that do not match 100%.
So, openSUSE's kernel maintainer always compress it.
Sorry, I've got no idea how to solve this issue.
The messase;
[...]
suserelease: openSUSE Tumbleweed
[...]
might give you a clue.
Regards,
---
┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp
┃\/彡
┗━━┛ Think.
-- The IBM slogan --
--
To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse+owner@opensuse.org