I sent this to linux@cetoncorp.com as well, but I thought it might be helpful to me and others to post it here as well.
I had to roll back to 3.16.0-33 on my Ubuntu Mythtv server for the driver to load. I get the following error when your driver tries to load in 3.16.0-45:
modprobe: ERROR: could not insert 'ctn91xx': Exec format error
When I run dmesg I get the following error:
ctn91xx: disagrees about version of symbol module_layout
I then tried to manually compile and install the driver again and it compiles fine. I just won't load properly afterwards.
I created a DKMS setup for your driver which works great by the way. You can check it out at http://chadarius.com/content/setup-dkms ... ers-ubuntu. This makes it easy to upgrade Ubuntu without having to manually recompile your driver each time. It worked great for a number of kernel updates until this last one.
Anyone else having this issue with newer kernels? Or am I messing something up?
Regards,
Chad
Linux driver no longer loads in Kernel 3.16.0-45
-
- Posts: 3
- Joined: Thu Aug 13, 2015 7:44 pm
- Location:
- HTPC Specs:
-
- Posts: 7
- Joined: Sun Jan 05, 2014 10:12 pm
- Location:
- HTPC Specs:
I had the same problem, I ended up rolling back to 3.13.0-46 ... Did you get anywhere with it by chance?
-
- Posts: 3
- Joined: Thu Aug 13, 2015 7:44 pm
- Location:
- HTPC Specs:
No I tried the latest kernel updates today in fact and I am still getting the same errors even though other drivers are upgrading just fine to newer kernels. There must be something that we can change in the build config that will fix this. I just haven't had the time to figure out how to fix it. Honestly the biggest problem is that we are using my Myth TV all the time. If its down... well the family gets upset .
-
- Posts: 3
- Joined: Thu Aug 13, 2015 7:44 pm
- Location:
- HTPC Specs:
I just checked on the Mythbuntu forums where I also posted this and someone posted a solution!
Here is their post. This worked fine for me. Even better, he is using my DKMS setup and the solution is all DKMS setup commands. Much thanks to Karl. The link to his post is below. I've also quoted his fix here.
http://ubuntuforums.org/showthread.php? ... st13350770
Here is their post. This worked fine for me. Even better, he is using my DKMS setup and the solution is all DKMS setup commands. Much thanks to Karl. The link to his post is below. I've also quoted his fix here.
http://ubuntuforums.org/showthread.php? ... st13350770
I had the same problem with 3.16.0-48-generic. I did this and rebooted and it worked:Code: Select all
dkms remove -m ctn91xx -v 2013_0326_2226 --all dkms add -m ctn91xx -v 2013_0326_2226 dkms build -m ctn91xx -v 2013_0326_2226 dkms install -m ctn91xx -v 2013_0326_2226