dd-wrt la-fonera+ fon2201e jffs

部屋のルータは、なんとなく買ったla-fonera+にdd-wrtっていうファームウェア(?)を入れてます。
このままだといろいろパッケージが入れられなくって、jffs2っていうファイルシステムをマウントする方法がある、って言うので、ちょっとやってみた。

WebのUIから「管理」「管理」を選択すると、「JFFS2の設定」っていう項目があるので「有効」にしてみる...かわらず。

http://www.dd-wrt.com/wiki/index.php/JFFS

こんなページを見つけたので、見よう見まねでtelnetでログイン後に以下。

root@DD-WRT:~# nvram jffs_mounted=1
root@DD-WRT:~# nvram commit
root@DD-WRT:~# reboot

やはり変わらず。

再度チャレンジ。

root@DD-WRT:~# nvram jffs_mounted=1
root@DD-WRT:~# nvram clean_jffs2=1
root@DD-WRT:~# nvram sys_clean_jffs2=1
root@DD-WRT:~# nvram commit
root@DD-WRT:~# reboot
root@DD-WRT:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 5760      5760         0 100% /
/dev/mtdblock/3           1216       196      1020  16% /jffs

なんかきた。

ようするに、一度フォーマットしないとマウントできねーよ、ってことなんですかね。
いちおう追記しておくと、上記作業を行う前の各種設定は、NATなどをはじめとしてちゃんと覚えてました。安心してcleanしても大丈夫みたいです。

ついでに。

root@DD-WRT:~# nvram show|grep jffs
jffs_mounted=1
enable_jffs2=1
sys_enable_jffs2=1
clean_jffs2=0
sys_clean_jffs2=0
dhcpd_usejffs=0
size: 21478 bytes (44058 left)

なにもしなくても、clean_jssf2とかは今後設定したものを消さないようにフラグが変わってました。えらい。


もうちょっといろいろ遊んでみます。せっかくなので6to4の設定など突っ込んで、ipv6ゲートウェイとかにしてみたいところ。

(追記)
http://www.dd-wrt.com/wiki/index.php/IPv6

IPv6 is apparently NOT WORKING on all versions of DD-WRT version 24 (tested on RC5 and final).

ipv6はどうやら無理っぽいねぇ。