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 <knurpht@opensuse.org> 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." <robin.listas@telefonica.net> has written: CER> [1 <multipart/mixed (7bit)>] CER> [1.1 <text/plain (en-CA); utf-8 (quoted-printable)>] 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 <ralf@linux-mips.org> 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