Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.597】の中の記事をすべて表示しています

【No.597】のスレッド
04/05/20(木) 14:25:29 投稿者[もっくん] [No.597]のスレッド内
【No.597】 タイトル[smbfs を使用したいのですが] この記事がスレッドの最初です
玄箱から Windows マシンの共有ディレクトリをマウントして、
さらにそのディレクトリを WebDAV で公開するという野望を実現
したいと思っているのですが、玄箱では /etc/modules 以下に
smbfs.o が存在しないので、smbfs は使えないみたいです。

Q1. 玄箱ではどうやっても smbfs は使えないのでしょうか?

Q2. 不可能ではないとすると、どうすれば smbfs が使えるように
  なるのでしょうか?

一応 Google で調べてみたのですが、一般的な x86 向けのディス
トリビューションには始めから smbfs.o が含まれているためか、
あまり参考になる情報が見つかりませんでした。

何かヒントだけでもお教え頂けませんでしょうか?

04/05/20(木) 22:58:32 投稿者[ぴろーね] [No.597]のスレッド内
【No.602】 タイトル[Re: smbfs を使用したいのですが] 【No.597】に対する返信
>玄箱から Windows マシンの共有ディレクトリをマウントして、
>さらにそのディレクトリを WebDAV で公開するという野望を実現
>したいと思っているのですが、玄箱では /etc/modules 以下に
>smbfs.o が存在しないので、smbfs は使えないみたいです。
>
>Q1. 玄箱ではどうやっても smbfs は使えないのでしょうか?
>
>Q2. 不可能ではないとすると、どうすれば smbfs が使えるように
>  なるのでしょうか?
>
>一応 Google で調べてみたのですが、一般的な x86 向けのディス
>トリビューションには始めから smbfs.o が含まれているためか、
>あまり参考になる情報が見つかりませんでした。
>
>何かヒントだけでもお教え頂けませんでしょうか?
>

いい加減しつこい気がしまつがうぉううぉうに置いてあるモジュールを使ったらうまくいきました。
debのtestingのsamba sambaclient smbfsをインストールしました。

KURO-BOX:~# mount -t smbfs -o username=piro,password=piro-ne //piro/LINDBERG /cdrom/
KURO-BOX:~# cd /cdrom/
KURO-BOX:/cdrom# ls
Dream On ?????????? Lindberg XI
Extra Flight Lindberg XII
Extra Flight II-Human Aircraft- Lindberg XIII
Flight Recorder 1989-1992 -Little Wing- Lindberg XIV
GAMBA???????????? Lindberg XV
I MISS YOU Lindy Wingding (DISC 1-Plugged Disc)



04/05/20(木) 23:11:31 投稿者[たつや] <http://linkstation.yi.org/> [No.597]のスレッド内
【No.603】 タイトル[Re: smbfs を使用したいのですが] 【No.602】に対する返信
>いい加減しつこい気がしまつがうぉううぉうに置いてあるモジュールを使ったらうまくいきました。
>debのtestingのsamba sambaclient smbfsをインストールしました。

あわてて書くものじゃないな。。。。
smbmount が入っているのは sambaclient でしたね。
私が No.601 で「Vine の mount を、、、」の部分は samba-client
の間違いです。
deb に限らず、Vine 化している場合でも同様のパッケージを
インストールすれば smbfs が使えるようになると思います。

失礼いたしました。。。。。

04/05/20(木) 23:17:29 投稿者[ぴろーね] [No.597]のスレッド内
【No.604】 タイトル[Re: smbfs を使用したいのですが] 【No.603】に対する返信
>>いい加減しつこい気がしまつがうぉううぉうに置いてあるモジュールを使ったらうまくいきました。
>>debのtestingのsamba sambaclient smbfsをインストールしました。
>
>あわてて書くものじゃないな。。。。
>smbmount が入っているのは sambaclient でしたね。
>私が No.601 で「Vine の mount を、、、」の部分は samba-client
>の間違いです。
>deb に限らず、Vine 化している場合でも同様のパッケージを
>インストールすれば smbfs が使えるようになると思います。
>
>失礼いたしました。。。。。

smbclientはsmbfsパッケージです。
ぴろもsmbclientだと思いこんでて数十分泣き叫んだ口です・・・。

04/05/20(木) 23:37:40 投稿者[たつや] <http://linkstation.yi.org/> [No.597]のスレッド内
【No.606】 タイトル[Re: smbfs を使用したいのですが] 【No.604】に対する返信
>>私が No.601 で「Vine の mount を、、、」の部分は samba-client
>>の間違いです。
>
>smbclientはsmbfsパッケージです。
>ぴろもsmbclientだと思いこんでて数十分泣き叫んだ口です・・・。

rpm では、smbmount は samba-client に入っているのです。
(これは書く前に Vine で確認したので大丈夫です :-)
deb は使ったことないのだけど、、、、、
パッケージの構成って結構違うんですね。

っていうか、私は RedHat 系のディストリビューションしか使ったことないかも、、、、、
でびあんも使ってみたいとおもっているのですが、、、、

04/05/21(金) 01:57:39 投稿者[もっくん] [No.597]のスレッド内
【No.608】 タイトル[Re: smbfs を使用したいのですが] 【No.606】に対する返信
ありがとうございました!! >たつやさん、ぴろーねさん

おかげさまで、無事に smbfs が使えるようになりました。
私の玄箱は管理人さんご提供のハックキット V1.1 で Vine 化
した状態ですが、結局

apt-get install samba-client

としただけで、Windows 側の共有ディレクトリをマウントする
ことができるようになりました。

mount -t smbfs -o username=xxx,password=yyy //computer/z /mnt/xxx

こんなに早く解決してしまって、本当に感謝しております。
また smbfs を有効にした状態でカーネルを作ってくれた、
バッファローにも感謝!しなければいけませんね。

どうもありがとうございました。

04/05/20(木) 22:29:41 投稿者[たつや] <http://linkstation.yi.org/> [No.597]のスレッド内
【No.601】 タイトル[Re: smbfs を使用したいのですが] 【No.597】に対する返信
いったん投稿したのですが、その後で原因が分かってしまったので
書き直します。

>玄箱から Windows マシンの共有ディレクトリをマウントして、
>さらにそのディレクトリを WebDAV で公開するという野望を実現
>したいと思っているのですが、玄箱では /etc/modules 以下に
>smbfs.o が存在しないので、smbfs は使えないみたいです。
>Q1. 玄箱ではどうやっても smbfs は使えないのでしょうか?
>Q2. 不可能ではないとすると、どうすれば smbfs が使えるように
>  なるのでしょうか?

私はコンパイルした LinkStation 用のカーネルモジュールを
いくつか http://linkstation.yi.org/ で公開していますが、
今まで smbfs.o はエラーが出てうまくロードできないので公
開内容から外していました。

ふと、/proc/filesystems を見てみたら、

# cat /proc/filesystems
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev tmpfs
nodev shm
nodev pipefs
ext3
ext2
nodev ramfs
vfat
nodev smbfs
nodev autofs
nodev devpts
nodev usbdevfs
nodev usbfs
ntfs

smbfs が入っています :-) つまり、すでにカーネルに smbfs が
組み込まれていますので、モジュールは不要ってことですね。
今まで気がつかなかった、、、、、、

しかし、mount コマンドでは、

mount: wrong fs type, bad option, bad superblock on ...,
or too many mounted file systems

とエラーが表示されます。
結局、LinkStation デフォルトの mount コマンドが smbfs に
対応していないだけのようです。

まだ確認していませんが、Vine 等の mount をインストールし
たら使えるようになるかもしれません。
私のところは中途半端な Vine 化をしていて、mount や modutil
などのカーネル依存が強そうだと思った部分は LinkStation
オリジナルのままだったのが災いしたようです。

当方は LinkStation HLAN シリーズですが、玄箱も同じかもし
れませんので、/proc/filesystems を確認してみてください。