I feel like I'm sort of cheating on this - I've generally just used rsync to copy everything directly off the SMP while it's running
but with all the dbus errors on SMP, and a few other things, I wonder if rsync is not the best way to go
old unpack tools do not work on SMP firmware
looking at tronik's script for bi2 unpack seems to be the closest to what I would need since it used unsquashfs
but I think the headers or something must be different
it appears the process is to strip the headers, etc so that we'd be left with a valid squashfs image
but how do I know how much to strip off, etc
file or stat commands just show ext3 filesystem, I know that inside is a squashfs image
or maybe this is not possible do to some encryption, etc ...
anyways, I ran rsync on WD new release and have a ext3 firmware image that works
dbus errors are gone, things like rss errors etc are gone
and I even figured out how to boot the thing on an ext2/3 flashdrive
so it looks like my guess about rsync was wrong
but I'm still curious, how would you unpack the firmware
