Support and discussion for all of Akai’s modern standalone MPCs including the MPC X / X SE, MPC Live 1, 2 & 3, MPC One / One+, MPC Key 37/61.
User avatar
By bitermc Tue Oct 31, 2023 1:09 pm
Hi,

Does anyone know if there's an SSH patch for the latest firmware? I can't find anything on the usual github repos...
User avatar
By MPC-Tutor Tue Oct 31, 2023 1:51 pm
Don't think so, it's worth trying to work out how to make it yourself though, the procedure is not too bad. You'll need access to a virtual Linux machine to make the actual edits to the extracted firmware image (it's just a few tiny edits), beyond that the extraction and re-compression can all done via Terminal in Mac or PC if you prefer. One day I'll get round to making a step-by-step tutorial for it (not a linux guru myself but had lots of help via facebook groups)
By dustyslices Tue Oct 31, 2023 2:14 pm
I don't mind if you ask me - just past the FB screenshots of our conversation and I suppose that should suffice ;)
User avatar
By bitermc Tue Oct 31, 2023 4:13 pm
Thank you so much

MPC-Tutor wrote:cloudflare security settings isn't letting me post it as it contains terminal commands.

:WTF:
User avatar
By bitermc Thu Nov 02, 2023 10:44 am
It went pretty well, I'm connected to SSH right now. I've just followed each step, changing the paths when necessary.

I'm not sure brew is required if patching from a Linux PC, probably the dtc dependency can be installed via pip... I installed it anyway.

So basically it's

  • install dependencies
  • download the firmware, decompress and mount to a folder
  • edit the SSH config files and create the link that starts the SSH service on boot
  • unmount the folder and recompress the image
  • copy to a USB, plug to MPC and perform a regular USB update
  • PROFIT!!!

Thanks a lot for the PDF, I'll save it for future releases.
By Wul Fri Nov 03, 2023 4:27 pm
bitermc wrote:It went pretty well, I'm connected to SSH right now. I've just followed each step, changing the paths when necessary.

I'm not sure brew is required if patching from a Linux PC, probably the dtc dependency can be installed via pip... I installed it anyway.

So basically it's

  • install dependencies
  • download the firmware, decompress and mount to a folder
  • edit the SSH config files and create the link that starts the SSH service on boot
  • unmount the folder and recompress the image
  • copy to a USB, plug to MPC and perform a regular USB update
  • PROFIT!!!

Thanks a lot for the PDF, I'll save it for future releases.



Did you have any issues creating the symlink?
User avatar
By bitermc Fri Nov 03, 2023 7:20 pm
Yes, it complained it couldnt find the file because a hyphen was lost when copying and pasting from the PDF. You have to type it.

One thing I'm wondering is if it would be possible to create the image only with the three or four files that need to be changed, and then apply that patch after every update...
By Wul Sat Nov 04, 2023 12:25 am
bitermc wrote:Yes, it complained it couldnt find the file because a hyphen was lost when copying and pasting from the PDF. You have to type it.

One thing I'm wondering is if it would be possible to create the image only with the three or four files that need to be changed, and then apply that patch after every update...


Yea that’s what I was getting , coz I’d pasted it in. Thanks.

I’m guessing @ultros would be able to cook something up to patch it. :worthy:
By Allnutz Wed Feb 21, 2024 9:19 pm
Someone suggested the shutdown error on my MPC LIVE 2 might be caused byt a shutdown error file now being deleted so now Im going to try to get SSH working on 2.12.3.9 image.

Do I need parallels installed to be able to through the PDF tutorial?
Virtual Linux needed right?

Oh and Im on OSX Venture.
User avatar
By MPC-Tutor Wed Feb 21, 2024 9:29 pm
Allnutz wrote:Someone suggested the shutdown error on my MPC LIVE 2 might be caused byt a shutdown error file now being deleted so now Im going to try to get SSH working on 2.12.3.9 image.

Do I need parallels installed to be able to through the PDF tutorial?
Virtual Linux needed right?

Oh and Im on OSX Venture.


Instructions require Linux, so you'll either need a computer running or virtual Linux via whatever virtualisation software you prefer
By Allnutz Wed Feb 21, 2024 9:54 pm
MPC-Tutor wrote:
Allnutz wrote:Someone suggested the shutdown error on my MPC LIVE 2 might be caused byt a shutdown error file now being deleted so now Im going to try to get SSH working on 2.12.3.9 image.

Do I need parallels installed to be able to through the PDF tutorial?
Virtual Linux needed right?

Oh and Im on OSX Venture.


Instructions require Linux, so you'll either need a computer running or virtual Linux via whatever virtualisation software you prefer

Cheers! Getting a distro for parallels. BTW could I flash the mpc-2.12.2.tkglssh-update even If I upgraded to 2.13 on my LIVE2 or do I just need to do my own image?

The only reason id need SSH is to check if my "Your MPC wasnt shut down properly" Error is caused by the shutdown error file not having being deleted...