Page 1 of 1

USB Key Installers - Broken in OpenPeak OS

Posted: Tue May 01, 2012 1:21 pm
by roobarb!
As a quick heads-up, USB key installers (like PnP, the SSH enabler and SqueezePlay's USB installation option) won't work at the moment. There's a file missing in the new OS which will prevent these from running, plus the location that payloads are extracted to has changed.

This means that anyone updating to the new OS (which I guess is everyone) will need to telnet into their Joggler and run this command before any USB key installers will work:

Code: Select all

touch /etc/.usb-key
This is a bit of a bummer.

Whoever is providing the USB installer will need to update it to include a .usb-key hidden file (in addition to the .sum file for the O2 OS) which should contain the MD5 checksum of the opupdt.tgz payload. The opupdt.run script is now expected to be inside the tarball and is executed from /tmp rather than /, so anyone making an installer will need to take that into account as well.

I'd recommend that the /etc/.usb-key file is kept entirely empty (zero bytes), otherwise it'll make creating the checksum files for the payloads a total faff.

Re: USB Key Installers - Broken in OpenPeak OS

Posted: Tue May 01, 2012 2:33 pm
by dwl99
Thanks for the info - I assume that Linux & Android still run OK from a USB key?

Re: USB Key Installers - Broken in OpenPeak OS

Posted: Tue May 01, 2012 2:47 pm
by roobarb!
dwl99 wrote:Thanks for the info - I assume that Linux & Android still run OK from a USB key?
Yup, no changes to the EFI system and the boot partition on the internal flash still looks for external devices, so all alternative OS users are fine.

Re: USB Key Installers - Broken in OpenPeak OS

Posted: Tue May 01, 2012 8:10 pm
by Tsundere
I was wondering why the ssh+scp enabler downloads on the wiki were not working. I had to resort to the manual way of getting turned on by hand. Luckily they left Telnet open by default (as someone spotted in the sticky threads) otherwise I wouldn't have got anything done last night around 11pm :D