Error while loading the new driver module on Ubuntu 16.04 4.13.0-37-generic #42
Hi,
I'm trying to enable FFB for Driving Force GT on Ubuntu 16.04. I plan to use it for a driving simulator (not standard PC game). When trying to update the Linux FFB driver, I encounter the below issue. the Kernel version is 4.13.0-37-generic #42.
I would be grateful if you could point me to the right direction.
Thanks, Sandip
rmmod: ERROR: Module hid_logitech_hidpp is not currently loaded
rmmod: ERROR: Module klgd_ff_plugin is not currently loaded
rmmod: ERROR: Module klgd is not currently loaded
Makefile:22: recipe for target 'load_g29' failed
make: [load_g29] Error 1 (ignored)
insmod hid/hid.ko
modprobe hid-generic
modprobe usbhid
modprobe ff-memless
insmod KLGD/klgd.ko
insmod KLGDFF/plugin/klgd_ff_plugin.ko
rmmod hid-logitech
insmod hid-logitech/hid-logitech.ko
Make output:
make -C KLGD make[1]: Entering directory '/home/xyz/Downloads/LogitechFFDrivers-master/KLGD' make -C /lib/modules/4.13.0-37-generic/build M=/home/xyz/Downloads/LogitechFFDrivers-master/KLGD make[2]: Entering directory '/usr/src/linux-headers-4.13.0-37-generic' AR /home/xyz/Downloads/LogitechFFDrivers-master/KLGD/built-in.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/KLGD/klgd.o Building modules, stage 2. MODPOST 1 modules CC /home/xyz/Downloads/LogitechFFDrivers-master/KLGD/klgd.mod.o LD [M] /home/xyz/Downloads/LogitechFFDrivers-master/KLGD/klgd.ko make[2]: Leaving directory '/usr/src/linux-headers-4.13.0-37-generic' make[1]: Leaving directory '/home/xyz/Downloads/LogitechFFDrivers-master/KLGD' cp KLGD/Module.symvers /tmp make -C KLGDFF/plugin make[1]: Entering directory '/home/xyz/Downloads/LogitechFFDrivers-master/KLGDFF/plugin' make -C /lib/modules/4.13.0-37-generic/build M=/home/xyz/Downloads/LogitechFFDrivers-master/KLGDFF/plugin make[2]: Entering directory '/usr/src/linux-headers-4.13.0-37-generic' AR /home/xyz/Downloads/LogitechFFDrivers-master/KLGDFF/plugin/built-in.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/KLGDFF/plugin/klgd_ff_plugin.o Building modules, stage 2. MODPOST 1 modules CC /home/xyz/Downloads/LogitechFFDrivers-master/KLGDFF/plugin/klgd_ff_plugin.mod.o LD [M] /home/xyz/Downloads/LogitechFFDrivers-master/KLGDFF/plugin/klgd_ff_plugin.ko make[2]: Leaving directory '/usr/src/linux-headers-4.13.0-37-generic' make[1]: Leaving directory '/home/xyz/Downloads/LogitechFFDrivers-master/KLGDFF/plugin' make -C hid make[1]: Entering directory '/home/xyz/Downloads/LogitechFFDrivers-master/hid' make -C /lib/modules/4.13.0-37-generic/build M=/home/xyz/Downloads/LogitechFFDrivers-master/hid make[2]: Entering directory '/usr/src/linux-headers-4.13.0-37-generic' AR /home/xyz/Downloads/LogitechFFDrivers-master/hid/built-in.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid-core.o /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid-core.c: In function ‘hid_device_probe’: /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid-core.c:2275:1: warning: label ‘end’ defined but not used [-Wunused-label] end: ^ /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid-core.c: In function ‘hid_device_remove’: /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid-core.c:2316:1: warning: label ‘end’ defined but not used [-Wunused-label] end: ^ CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid-input.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid-debug.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid/hidraw.o LD [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid.o Building modules, stage 2. MODPOST 1 modules CC /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid.mod.o LD [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid/hid.ko make[2]: Leaving directory '/usr/src/linux-headers-4.13.0-37-generic' make[1]: Leaving directory '/home/xyz/Downloads/LogitechFFDrivers-master/hid' cat KLGDFF/plugin/Module.symvers >> /tmp/Module.symvers make -C hid-logitech make[1]: Entering directory '/home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech' make -C /lib/modules/4.13.0-37-generic/build M=/home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech make[2]: Entering directory '/usr/src/linux-headers-4.13.0-37-generic' AR /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech/built-in.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech/hid-lg.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech/hid-lgff.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech/hid-lg2ff.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech/hid-lg3ff.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech/hid-lg4ff.o LD [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech/hid-logitech.o Building modules, stage 2. MODPOST 1 modules CC /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech/hid-logitech.mod.o LD [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech/hid-logitech.ko make[2]: Leaving directory '/usr/src/linux-headers-4.13.0-37-generic' make[1]: Leaving directory '/home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech' rm -f /tmp/Module.symvers make -C hid-logitech-hidpp make[1]: Entering directory '/home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech-hidpp' make -C /lib/modules/4.13.0-37-generic/build M=/home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech-hidpp make[2]: Entering directory '/usr/src/linux-headers-4.13.0-37-generic' AR /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech-hidpp/built-in.o CC [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech-hidpp/hid-logitech-hidpp.o Building modules, stage 2. MODPOST 1 modules CC /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech-hidpp/hid-logitech-hidpp.mod.o LD [M] /home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech-hidpp/hid-logitech-hidpp.ko make[2]: Leaving directory '/usr/src/linux-headers-4.13.0-37-generic' make[1]: Leaving directory '/home/xyz/Downloads/LogitechFFDrivers-master/hid-logitech-hidpp'