Skip to content
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

cfw002 kernel driver for Debian 8/Ubuntu 14.04 #119

Closed
plinioMoreno opened this issue Nov 20, 2015 · 8 comments
Closed

cfw002 kernel driver for Debian 8/Ubuntu 14.04 #119

plinioMoreno opened this issue Nov 20, 2015 · 8 comments

Comments

@plinioMoreno
Copy link

Vizzy is running the current version of the cfw002 kernel driver, that works properly on Ubuntu 12.04. We want to upgrade to the newest LTS (14.04), and we would like to know if you have scheduled a new image that works with Debian Jessie (8), that should work as well on Ubuntu 14.04.

cc @lornat75 @mbrunettini @barbalberto

@mbrunettini
Copy link
Member

Not at the moment: unfortunately Debian changed the live image scripts from v7 to v8 and old script does not work anymore in Jessie.

@Tobias-Fischer
Copy link
Member

Keeping this issue open as Jessie will need to be supported at some stage.

/cc @lornat75 @pattacini @gsaponaro @mbrunettini @barbalberto @traversaro

@mbrunettini
Copy link
Member

Jessie Live image is under testing

@plinioMoreno
Copy link
Author

@mbrunettini,
Please let me know when you commit the changes of the cfw002 kernel driver in the repository (is this one ?)

@mbrunettini
Copy link
Member

Maybe this is a misunderstanding: I'm not making any changes to the kernel driver, because I'm not it's mantainer. I just added it to the live image under testing.

@mbrunettini mbrunettini removed the Vizzy label Feb 12, 2016
@plinioMoreno
Copy link
Author

@mbrunettini

Please let me know who did the changes to the cfw002 kernel module in order to compile in Jessie. I would like to have access to the new kernel module, because we need to compile it on the special setup of Vizzy.

@mbrunettini
Copy link
Member

No changes have been made to the kernel module.
The module will be loaded into the same kernel as LIVE v5 because no RT flavour kerner is available in Debian Jessie but real time kernel is a mandatory requirement.

@plinioMoreno
Copy link
Author

I was able to compile the cfw002 kernel module on Ubuntu 14.04, kernel 3.16.0-50-generic. By using the files available at the svn repository, I got into compilation errors. But after some searches on the internet, I applied a fix that is just to remove all the instances of __devinit , __devexit and __devinitdata.

After compiling and running the kernel module, I typed dmesg and got the following

[  179.294512] cfw002: module verification failed: signature and/or  required key missing - tainting kernel

Otherwise everything worked properly and I was able to connect to the control boards using canLoader

@lornat75 @mbrunettini @barbalberto please cc to more people that may be interested on this information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants