L. Mark Stone wrote:
In addition to the four ports you mentioned, Samba needs to be able to access the network broadcast address for network browsing, browse elections, etc. to work. The SuSE firewall2 by default blocks these broadcast packets on the external interface.
I had mentioned about the broadcast option in /etc/sysconfig/SuSEfirewall2, i.e.
Notice, this is dropping the broadcast address, 192.168.1.255. Try checking #22 in /etc/sysconfig/SuSEfirewall2.
As I posted a few days ago, the following settings using the /etc/sysconfig editor on a single-NIC SuSE 9.2 Pro system enable full Samba functionality:
FW_SERVICES_EXT_TCP = microsoft-ds netbios-dgm netbios-ns netbios-ssn
I prefer port numbers myself, but unless things have changed you do not need tcp 137 and 138 open, only 139 and 445 (and even xp will still work without 445, but MS prefers it to be open).
FW_SERVICES_EXT_UDP = netbios-dgm netbios-ns
correct.
FW_ALLOW_INCOMING_HIGHPORTS_TCP = netbios-ns microsoft-ds FW_ALLOW_INCOMING_HIGHPORTS_UDP = netbios-ns microsoft-ds
137 and 445 are not highports. Highports are >1023.
FW_ALLOW_FW_BROADCAST = yes
This one (#22 in the config file) may be the OP's problem. -- Joe Morris New Tribes Mission Email Address: Joe_Morris@ntm.org Registered Linux user 231871