[Armadillo:04329] Armadillo-500におけるSamba構築

Shunsuke Ichihara email@hidden
2009年 6月 11日 (木) 20:36:25 JST


はじめまして。市原と申します。Sambaに関してはかなり初心者です。

Armadillo500上にSambaを動作させようとしているのですが、以下の状況です。

・smbdとnmbdをデーモン起動し(-D)、psコマンドで正常起動を確認している。
・WindowsネットワークのPOWERワークグループにSambaサーバのアイコンが見える。
・しかしそのアイコンをクリックすると、以下のエラーメッセージが出る。

 \\Armadillo500にアクセスできません。このネットワークリソースを使用する
 アクセス許可がない可能性があります。アクセス許可があるかどうかこの
 サーバーの管理者に問い合わせてください。
 ネットワーク パスが見つかりません。

・Windowsエクスプローラで\\192.168.10.10と叩くと、以下のエラーとなります。

 \\192.168.10.10が見つかりません。綴りを確認してもう一度実行するか、
 [スタート]ボタンをクリックし、[検索]をクリックして、項目を検索してください。

pingなどの結果は以下の通りです。
・Sambaサーバにおいてping 192.168.10.11やping WinPC →OK
・Windowsにおいてping 192.168.10.10 →OK
・Windowsにおいてping armadillo500 →NG
・WindowsにおいてFTP 192.168.10.10 →OK
・Windowsにおいてnbtstat -A 192.168.10.10 →NG

また実行結果ログの内容は、以下の通りです。

/var/log/log.smb
[...] smbd/server.c:main(647)
  smbd version 2.0.7 started.
  Copyright Andrew Tridgell 1992-1998
[...] smbd/files.c:file_init(216)
  file_init: Information only: requested 10000 open files, 1014 are available.

/var/log/log.nmb
[...] nmbd/nmbd.c:main(757)
  Netbios nameserver version 2.0.7 started.
  Copyright Andrew Tridgell 1994-1998
[...] nmbd/nmbd_become_lmb.c:become_local_master_stage2(405)
  *****
  Samba name server ARMADILLO500 is now a local master browser for workgroup POWER on subnet 192.168.10.10
  *****

これについて、解決策をご存知の方がいらっしゃいましたら、教えて頂けませんでしょうか。
設定内容は以下の通りです。


使用ソース: atmark-dist-2008.10.18 linux-2.6.18-at8

--- SAMBA
[*] samba
[*]   smbd
[*]   nmbd
[ ]   smbmount
[ ]   smbumount

その他はデフォルト設定で、作成したイメージをSDカードに展開しています。

ワークグループ名	POWER
Sambaサーバ	armadillo500	192.168.10.10
Windowsクライアント	WinPC	192.168.10.11
ネットマスク	255.255.255.0
ネットワークアドレス	192.168.10.0
ブロードキャストアドレス	192.168.10.255
デフォルトゲートウェイ	192.168.10.1
DNSサーバ	優先192.168.10.1	代替192.168.10.2
(基本的にはスタートアップガイド「ネットワーク」の章の例と同じ)

Sambaサーバにおけるユーザ設定:パスワードは/etc/config/smbpasswd
・guest
・atmark

/etc/config/smb.conf
--------------------ここから
[global]
workgroup=POWER
server string = %h server
hosts allow = 192.168.10.  127.
guest account = guest
invalid users = root
log file = /var/log/log.%m
log level = 1
max log size = 100
security = user
encrypt passwords = yes
smb passwd file = /etc/config/smbpasswd
socket options = TCP_NODELAY

[homes]
comment = Home Directories
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
valid users = %S

[atmark]
path = /home/atmark
available = yes
browseable = yes
public = yes
writable = yes
--------------------ここまで

/etc/config/hosts
--------------------ここから
127.0.0.1       localhost
192.168.10.10   armadillo500
192.168.10.11   WinPC

::1     localhost.v6
--------------------ここまで

/etc/config/lmhosts
--------------------ここから
192.168.10.10   ARMADILLO500
192.168.10.11   WINPC
--------------------ここまで

/etc/inetd.conf
--------------------ここから
telnet  stream  tcp     nowait  root    /usr/sbin/telnetd       telnetd -l /bin/login
ftp     stream  tcp     nowait  root    /bin/ftpd               ftpd -l
#netbios-ssn stream tcp nowait root smbd -d1
--------------------ここまで

/etc/firewall.conf
--------------------ここから
EXT="eth0"
ALLOW_HTTP="yes"
ALLOW_TELNET="yes"
ALLOW_FTP="yes"
ALLOW_NTP="yes"
ALLOW_SNMP="yes"
#ALLOW_SNMPTRAP="yes"
ALLOW_SSH="yes"
ALLOW_DISCOVER="yes"
#ALLOW_SERI2ETH="yes"
--------------------ここまで


日本Sambaユーザ会のページも参考にしましたが、解決に至りませんでした。
http://www.samba.gr.jp/doc/diag.html

以上、大変長くなってしまい申し訳ありませんが、宜しくお願い致します。

---------------------------------------------------------------
 市原 俊介  [mailto:email@hidden]
---------------------------------------------------------------



armadillo メーリングリストの案内