TrimSliceでWindows共有 (SMB/CIFS) をマウントできるやうにする
さくっと説明。TrimSliceでWindows共有がマウントできなかったからcifs.koをビルドして使へるやうにするよ。
Trim-Slice のカーネルのソースコードをダウンロードして展開する。$ wget -O - https://gitorious.org/trimslice-kernel/trimslice-kernel/archive-tarball/trimslice-1.02 | tar zxfv - $ cd trimslice-kernel-trimslice-kernel
カーネルのバージョンを合はせる。$ uname -a Linux trimslice 2.6.38.3-trimslice-1.01-01643-g47e309c #243 SMP PREEMPT Wed Aug 31 14:23:59 IDT 2011 armv7l armv7l armv7l GNU/Linux $ vi .config CONFIG_LOCALVERSION="-trimslice-1.01-01643-g47e309c"
必要なモジュールを適当にビルドする。$ make CONFIG_CRYPTO_MD4=m crypto/md4.ko $ make CONFIG_CIFS=m fs/cifs/cifs.ko
モジュールをロードする。$ sudo insmod crypto/md4.ko $ sudo insmod fs/cifs/cifs.ko
よくできました。$ grep cifs /proc/filesystems nodev cifs
いえーい。$ sudo mount -t cifs -o uid=1000 //192.168.0.11/hogehoge /mnt/hogehoge