Marc Chamberlin wrote:
thanks. I will wait until the dust settles and you can send me a set of instructions before I do anything further.
Hi Marc what Andrei described in one of his posts yesterday is all you need. The module source is in the kernel-source package, you just need to compile ax25 and mkiss as socalled "out-of-tree" modules. 1) install kernel-source 2) switch to user mode 3) copy the source to your homedir, maybe to a subdir if you want: cp -a /usr/src/linux/net/ax25 /home/marc/subdir/ cp -a /usr/src/linux/drivers/net/hamradio /home/marc/subdir/ your /home/marc/subdir now countains out-of-tree source code for ax25 and mkiss. 4) edit the Makefiles to make sure ax25.o and mkiss.o are included. (Andrei used 'sed' for this). Two lines to edit, one in each Makefile: edit subdir/hamradio/Makefile: replace '$(CONFIG_MKISS)' with 'm'. edit subdir/ax25/Makefile: replace '$(CONFIG_AX25)' with 'm'. 5) build: (as user) make -C /usr/src/linux-obj/x86_64/default M=~/subdir/ax25 make -C /usr/src/linux-obj/x86_64/default M=~/subdir/hamradio \ KBUILD_EXTRA_SYMBOLS=~/subdir/ax25/Module.symvers 6) to test, load the modules: switch to root insmod /home/marc/subdir/ax25/ax25.ko insmod /home/marc/subdir/ax25/mkiss.ko As Andrei also showed, 'dmesg' will show you if it worked or not. 7) to make them permanently available, as root: make -C /lib/modules/4.12.14-lp151.28.48-default/build \ M=/home/marc/subdir/ax25 modules_install make -C /lib/modules/4.12.14-lp151.28.48-default/build \ M=/home/marc/subdir/hamradio modules_install -- Per Jessen, Zürich (14.0°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org