Closed MNS26 closed 1 year ago
Does the container have different kernel headers?
Otherwise I'd suggest using the Makefile provided in the hid-xpadneo
directory and tweaking the KERNEL_SOURCE_DIRECTORY
variable. Your script is missing building the version file, tho that probably doesn't fix the issue.
Also, insmod
won't auto-load module dependencies, so maybe another module is missing?
As far as I can see, we have no explicit module dependencies but your kernel may be missing some input related stuff. Does dmesg
show which symbol is unknown?
no it has the same kernel. I used to use insmod directly on my laptop in the passed. dmesg doesnt show anything sadly
oh... just had another look. i fucked up the automated signing of it... oops just fixed it and now it loads
Version of xpadneo
Latest version on github
Controller Model
Connection mode
Installed Software
Protocol Information
Please help us identify at which layer the problem can be found if you want to report mapping errors or if the controller fails to be detected:
evtest
is showing issues (describe the issues below)BTN_NORTH
andBTN_WEST
are intentionally swappedjstest
is showing issues (describe the issues below)gamepad-tool
is showing issues (post console output below)Please describe how it is failing below in the next sections.
Severity / Impact
Describe the Bug
upon loading the kernel module it gives a "Unknown symbol in module" error
Steps to Reproduce
Expected Behavior
No errors when loading
Screenshots / GIFs / Videos
System Information
Controller and Bluetooth Information
Additional Context
I tweaked the build method because it runs in a container and it cant access /lib/src/linux i used the
make
same build command (other than directory) to build a different kernel module that does work