Thu, 01 Feb 2007
LANDISK Teraにfuseftpで接続
smbmountの動作がどうもイクナイ(ロックアウトがひどい)ので, FTPをfuseでマウントしてみた。カーネルは2.6.16,fuseは2.6.2。 なにはともあれtarballをバラしておきまりの"./configure; make; make install"でオッケー。 /lib/modules/2.6.16/kernel/fs/fuse/fuse.ko,その他もろもろが置かれる。 "modprobe fuse"で"invalid module format"と出てしまう。 "dmesg"で見ると,どうやらコンパイラのバージョンが違うから蹴ったらしい。 (gcc-4.0でビルドしたカーネルにgcc-4.1でビルドしたfuseモジュールをいれようとした) まあ,動くかどうかわかりゃいいしメンドクサイので"modprobe -f fuse"で無理矢理つっこんでしまう。 あとは,fuseftpのperlでできたツールをこれまたREADMEでも見ながらセットアップしておいて, "fuseftp /home/user/landisk user:passwd@landisk"とでもやればめでたくマウント完了。
ちなみにfuseだとdfしてもマウントポイントは見えません。あとタイムアウトすると見えなくなります...微妙だ。

