Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
nrsw:usb-autorun [2015/03/30 20:25] hessnrsw:usb-autorun [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== USB Autorun ====== +
-This feature can be used to automatically launch a shell script or perform a software/config update as soon as an USB storage stick has been plugged in. For authentication, a file called ''autorun.key'' must exist in the root directory of a FAT16/32 formatted stick. +
-It can be downloaded from that page and holds the SHA256 hash key of the admin password. The file can hold multiple hashes which will be processed line-by-line during authentication which can be used for setting up more systems with different admin +
-passwords. For new devices with an empty password the hash key +
-''e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'' +
-can be used. +
-The hash keys can be generated by running the command ''echo -n "<admin-password>" | sha256sum'' on a Linux system or an Internet hash key generator (search for "sha-256 hash calculator"). +
-Once authentication has succeeded, the system scans for other files in the root directory which can perform the following actions: +
-  - For running a script: ''autorun.sh'' +
-  - For a configuration update: ''cfg-<SERIALNO>.zip'' (e.g. ''cfg-00112B000815.zip''), or if not available ''cfg.zip'' +
-  - For a software update: ''sw-update.img''+