New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gamecondriver incompatible with kernel 4.9.x #1963
Comments
I am facing the same issue :( |
Yep, same problem here too. Upgraded RetroPie from 4.1 to 4.2 and DB9 driver no longer works. |
It's a known confirmed issue. However we don't manage the packages. I will check for updates but we are waiting on the upstream dev |
Guys, best thing to do is to setup the gamecon & db9 driver before updating the system. if you do this right after a fresh install (following wifi setup, of course), you'll be able to install the driver and have it working. this is not the ideal scenario because you can't update the system, but at least it's working for me! |
Thank you so much @joao-abrantes! I could not for the life of me get the Gamecon drivers working and have poured through tons of forums and posts. Your post was exactly what I needed and my Retropie is working great now! |
I found a temporary solution to update all packages and latest retropie version, without the kernel. You need to start with a clean install of RetroPie |
Any updates on this working with kernel 4.9x? |
No. |
If you want to build a modified package, this should be enough to make it work (but I don't have any controllers to test): psyke83/gamecon-gpio-rpi@76ff122 That's just a hack; the proper way would be to rewrite the driver to find the gpio address using platform_get_resource, like so: https://github.com/raspberrypi/linux/blob/rpi-4.9.y/drivers/char/broadcom/bcm2835-gpiomem.c#L157 |
I released a test .deb & received a report that the module is working: https://retropie.org.uk/forum/topic/11925/gamecon_gpio_rpi-1-3-kernel-4-9-build-fix The package was built from extracting the latest build via dpkg-deb and rebuilding with the patched code - probably not the optimal solution. I can't seem to find a proper source repository nor am I sure who to ping in order for upstream to be aware of a possible fix. Can you point me in the right direction? If you want to use my deb as an interim fix, it should work OK at least until the Pi 4 is released ;) |
Thank you @psyke83 for posting your findings. It at least gave me an idea how to proceed with an unrelated driver issue. |
I've updated "official" driver packages to be compatible with recent kernels. Sources and dkms scripts for gamecon_gpio_rpi and db9_gpio_rpi are also now on github. |
Same issue.. different kernel version.. 4.14 (and I guess >=4.10) have this same problem |
I had no issue compiling the module for 4.14.10-v7+ with self-built headers package. |
I had to re-flash everything... Everything stopped working after I did a
raspi-update and a full apt-get update/upgrade... kernel reported there was
no such module and that installation complained about headers not being
present... after installing the headers (it was already installed and
latest version) it kept complaining about this.. So.. I ended up making a
fresh start... havent updated yet though
…On Wed, Jan 3, 2018 at 3:06 PM, marqs85 ***@***.***> wrote:
I had no issue compiling the module for 4.14.10-v7+ with self-built
headers package.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1963 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAUXbDL78vr30X1q2yptkOzyebuwq848ks5tG8GHgaJpZM4NMiN7>
.
|
4.9.24 is now packaged on Raspbian. Gamecondriver is not yet compatible and fails to build.
The text was updated successfully, but these errors were encountered: