I just installed Redhat 8.0, got the errata samba packages, but I still
can't get Samba to work. I have gone through the Diagnosis.txt file
with the following results:
Test 1:
everything appears OK
Test 2:
pings work both ways
Test 3:
OK
Test 4:
# nmblookup -B lion __SAMBA__
querying __SAMBA__ on 192.168.8.14
192.168.8.14 __SAMBA__<00>
OK
Test 5:
# nmblookup -B cub '*'
querying * on 192.168.8.15
192.168.8.15 *<00>
Test 6:
# nmblookup -d 2 '*'
added interface ip=192.168.8.14 bcast=192.168.255.255 nmask=255.255.0.0
added interface ip=172.16.191.1 bcast=172.16.191.255 nmask=255.255.255.0
added interface ip=192.168.250.1 bcast=192.168.250.255
nmask=255.255.255.0
querying * on 192.168.255.255
querying * on 172.16.191.255
Got a positive name query response from 172.16.191.128 ( 172.16.191.128)
172.16.191.128 *<00>
Not the same as Test 5, but I think it's still okay.
Test 7:
OK
Test 8:
C:\WINDOWS> net view \\lion
Error 59: An unexpected network error has occurred. Quit all running
programs, restart your computer, and then try again. If the problem
persists, contact your network administrator.
The problem persists. I'm not an expert in network stuff and this is
just a network between my Linux host and my PC runinng on VMWare on the
same machine. I have no idea what would cause this. Please help.
Test 9:
C:\WINDOWS> net use x: \\lion\tmp
Same message as in Test 8
Test 10:
# nmblookup -M Workgroup
querying Workgroup on 192.168.255.255
querying Workgroup on 172.16.191.255
172.16.191.128 Workgroup<1d>
Test 11:
File manager won't connect to it.
Please help me understand what is wrong and how to fix it. Below, I've
included my smb.conf. Let me know of any other information that is
needed.
Thanks!
Rosina
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
#
# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
#
# NOTE: Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#
#=== Global Settings =
[global]
# workgroup = NT-Domain-Name or Workgroup-Name
workgroup = Workgroup
# server string is the equivalent of the NT Description field
server string = Samba Server
# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
# the "loopback" interface. For more examples of the syntax see
# the smb.conf man page
hosts deny = ALL
hosts allow = 192.168. 127. 172.16.
# if you want to automatically load your printer list rather
# than setting them up individually then you'll need this
printcap name = /etc/printcap
load printers = yes
# It should not be necessary to spell out the print system type unless
# yours is non-standard. Currently supported print systems include:
# bsd, sysv, plp, lprng, aix, hpux, qnx
printing = lprng
# Uncomment this if you want a guest account, you must add this to /etc/passwd
# otherwise the user "nobody" is used
; guest account = pcguest
# this tells Samba to use a separate log file for each machine
# that connects
log file = /var/log/samba/%m.log
# Put a capping on the size of the log files (in Kb).
max log size = 50
# Security mode. Most people will want user level security. See
# security_level.txt for details.
security = user
# Use password server option only with security = server
# The argument list may include:
# password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
# or to auto-locate the domain controller/s
# password server = *
; password server =
# Password Level allows matching of _n_ characters of the password for
# all combinations of upper and lower case.
; password level = 8
; username level = 8
# You may wish to use password encryption. Please read
# ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
# Do not enable this option unless you have read those documents
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
# The following is needed to keep smbclient from spouting spurious errors
# when Samba is built with support for SSL.
; ssl CA certFile = /usr/share/ssl/certs/ca-bundle.crt
# The following are needed to allow password changing from Windows to
# update the Linux system password also.
# NOTE: Use these with 'encrypt passwords' and 'smb passwd file' above.
# NOTE2: You do NOT need these to allow workstations to change only
#the encrypted SMB passwords. They allow the Unix password
#to be kept in sync with the SMB password