NBB-800
User Manual for NRSW version 4.5.0.100
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:
1. For running a script:
autorun.sh
2. For a configuration update:
cfg-<SERIALNO>.zip
(e.g.
cfg-00112B000815.zip
), or if not avail-
able
cfg.zip
3. For a software update:
sw-update.img
66