The problem was in the third-party instructions which suggested that the USB-stick would have been auto-mounted at /media/hda1
I did have my doubts, now confirmed, as USB-sticks are normally /dev/
sdX devices rather than /dev/
hdX devices, but some setups do weird things in that regard
(eg. the empeg itself!). And there does not seem to be any auto-mounting happening either.
So insert the USB stick, and do this:
modprobe usb-storage
mkdir /tmp/usb
mount /dev/sda1 /tmp/usb ## Abort if this line fails
mount mtd:mfg -t jffs2 /mfg
cp /mfg/mfg.dat /tmp/usb/
umount /mfg
umount /tmp/usb
sync
I have written it out one command per line to make it easier to grok, but one could condense it by combining commands. A semi-colon (;) can be used to separate multiple commands placed on the same line. Another way is to join commands with
&&, which means
"only continue if the previous command worked".
You can see examples of those from the earlier attempts above.
The
# symbol is for comments, and means "ignore the rest of this line". I generally write it as
## to make it more obvious, rather than
#, but either way it's a comment that doesn't need to be typed out.