[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 メーリングリストの案内