dd-wrt / openwrtを入れてしまったWHR-300HP2 / WHR-600D / WHR-1166DHPをBuffalo純正ファーム(で元通りの動作)に戻す方法
注: シリアル接続必須

cat /etc/config/mac.dat にデフォルト設定が入ってるのだが
/etc/config は /dev/mtdblock4 なので(略

cd /etc/config
tftp -p -l mac.dat 192.168.11.168
mac.datの中で
WIFIWPSDefaultPIN=12345678 ←PINを入れる
WIFIFacWPAPSK1=123456789abcd ←キーを入れる
tftp -g -l mac.dat 192.168.11.168

これでリセットボタン押しても問題なし