I think it's an error in the device list page. I have a WAG160N v1 and it does not seem to be supported.
I'm hacking a little with the trunk and trying to support the device, for now I have correct handling of the ath_data partition
(I mean I can see it after flashing even if I have to restore it from backup).
If you want to return to original firmware you can flash it from CFE (you need serial).
I did it and restore the ath_data partition correctly.
I summarize what I did,
downloaded original firmware and removed the first 64K of data (the original firmware is CFE+Firmware, I didn't want to risk to overwrite my CFE)
I flashed it from CFE with the command: flashimage 192.168.1.3:/image.bin
(this mean I have a tftp server on 192.168.1.3)
then to restore the ath_data partition I made a very ugly cut/paste on the serial terminal since I didn't find any command to pull data from network
in the original firmware.
I created a script like this:
#!/bin/bash
hexdump -v -e '64/1 "---%03o"' -e '"\n"' ath_data.backup | sed -e
's/---/\\0/g' -e 's/^/echo -ne "/' -e 's/$/" >> prova.dump/'
then on the firmware console via serial I give a "cd /tmp; cat > regenerate.sh"
then I copied via terminal all the output of the first script that looks like this:
echo -ne "\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0055\0013\0013\0013\0013\0013\0013\0340\0270\0016\0016\0016\0000\0000\0016\0000\0253\0253\0253\0011\0001\0000\0000\0000\0000\0000\0000\0006\0002\0002\0000\0000\0000\0000\0000\0002\0000\0000\0000\0000\0000\0000\0000\0000\0000"
>> prova.dump
echo -ne "\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0200\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0001\0055\0200\0000\0001\0055\0200\0000\0001\0055\0200\0000\0000\0021\0040\0000\0000\0000\0055\0027\0027\0027\0012"
>> prova.dump
....
after that i run regenerate.sh that generate the prova.dump file.
if you see a file prova.dump of exactly 64K you can try to restore it with: cat prova.dump > /dev/mtdblock4
I hope you can find those infos useful.
bye bye
Luigi