AG300Hのバックアップ・レストア チラ裏

1. オリジナルファームウェアのバックアップ
謹製ファーム上のコンソールまたはtelnetで
dd if=/dev/mtdblock/6 of=/tmp/full_flash_backup.rom
mv で/tmp/full_flash_backup.romをUSBストレッジにコピーしてファームイメージゲット、あるいは
http://(ルータIP)/html/py-db/tmp/full_flash_backup.rom
してゲット

2. オリジナルファームウェアのレストア
u-boot上で
tftpboot
erase BF060000 BEFFFFFF
cp.b 84000000 BF060000 $fil esize
reset

$fil esize:tftboot時に表示されたファイルサイズ
tftpbootはPC上にtftp鯖を立てて、full_flash_backup.romをbufにリネームしてアクセスできるようにしておく
あるいは、TFTPSでルータをtftp鯖にしてPCからtftpで送り込んでも良い