-
Notifications
You must be signed in to change notification settings - Fork 71
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
missing step from installation instructions #25
Comments
Are you sure? |
What can I do to uninstall and re-test? I'm not sure how to uninstall. |
I would just remove |
Hi @AndySchroder - can you please post the full installation instructions that worked for you? I too am having issues installing. I got past the self signing step by generating signing keys. But then I get this error on the insmod step:
Not sure if that was related to what you experienced. Thanks. |
|
@hartkopp Yes, I ran that command with sudo. Same result Edit: I am using Ubuntu 18.04 |
Can you check with |
I just did a fresh install of Ubuntu 18.04.4 on a new computer. It still required me to run
I don't remember if it had After running
I didn't try running P.S. This time I just copied the kernel signing keys over from the other computer, so they were totally setup before I did anything with |
Did |
I recently upgraded an existing system to Ubuntu 18.04.4. This system did not ever have can-isotp installed. This is the 3rd sytem I've installed can-isotp on. This time, I ran into a road block because it is a newer UEFI system with Secure Boot. Apparently without secure boot, if you have a keypair stored in With Secure Boot, it seems as though the keypair stored in On my system, I can run the command I believe that this MOK on my system was generated when installing the As a side note, how is signing of kernel modules even secure if the private key stored in |
Hello Andy, I was too cowardly to fiddle with an additional key and bringing it into UEFI on my dual-boot setup with W10 so I disabled secure boot on my machine with Regarding your side note: Once you are able to correctly boot into the cryptographic secured system and also have credentials to be root you are probably allowed to do signings. But I also wonder why the |
Did you actually test installing Here are a few write ups that describe the process that I think happened for me when installing
Where is the relevant Ubuntu bug tracker that I might submit a query about the permissions of the private key? |
No. In fact I have only one Laptop which supports secure boot and I have to preserve the setup there.
Thanks!
IDK. Would need to google too ;-) |
You can obviously file Ubuntu problems of this type in Ubuntu Launchpad https://launchpad.net/ubuntu : |
Hello, I was wondering if it would be worth it to add a note in the Readme to directly link to Andy's comment above? I will push something if you agree. |
Pull requests are appreciated ;-) |
I solved this on Alpine Linux v3.12 on a Raspberry Pi 4 (
For Raspberry Pi Zero/Zero W: (
|
Thanks for the feedback - although I thought the issue was about secure boot problems, which we do not have on RasPi, right? |
hello , |
The final solution is to install a Linux 5.10+ kernel on your box which has can-isotp on board ;-) |
UPDATE: But all the files have todays date so I guess they are from the repo build and not the Raspberry Pi Ubuntu distribution. ORIGINAL:
The make step looks OK but the next step shows some errors.
Perhaps it is all signing related but if I finish up manually:
I find that I am up and running, except I have to load the module on reboot (until I learn how to make it persist). Thanks for letting me explore UDS over the CAN bus. |
Thanks for the update!! This kind of feedback is definitely very valuable for other people having such problems (including me) ;-) |
Thanks a lot for the update This will really help
Best,
SAYAHI
Le lun. 13 déc. 2021 à 23:00, Oliver Hartkopp ***@***.***> a
écrit :
… Thanks for the update!! This kind of feedback is definitely very valuable
for other people having such problems (including me) ;-)
Have fun!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#25 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOV5UZES3YOR27KYKURGCUTUQZUJTANCNFSM4KVTDS3Q>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
I am on ubuntu 18.04 and can-isotp did not work unless I also ran
sudo depmod -a
after installing.You may want to add this step to the installation instructions.
It's possible that this was required as a byproduct of #7 , which I resolved by generating a signing key. I am not sure if the initial install attempts without the signing key created a messed up install that was not completely overwritten by subsequent install attempts with the signing key present (and I don't know how to uninstall, so I can't try again to be sure!).
Either way, I don't think running
sudo depmod -a
hurts anything, so why not add it to the install instructions?The text was updated successfully, but these errors were encountered: