I have some roblems using samba and "googled through the net for some times.
I installed samba using the luci interface from the kamikaze 8.09_1 distribution.,

I did the configuration using the LucI interface.
The following happens:
    On window the shares are NOT shown in the explorer but I can connect using the full pathname to the share
    On linux (ubuntu 9.04 Desktop) it is the same
nmblookup does not show anything.
Note: I installed a samba server on the ubuntu machine
         This server could not be seen using nmblookup
         Then I had to open up tcp/139 in the firewall. //hint from the internet
         Now findsmb show the local ubuntu samba server
                                *=DMB
                                +=LMB
IP ADDR         NETBIOS NAME     WORKGROUP/OS/VERSION
---------------------------------------------------------------------
<ubuntu_server_ip>    <ubuntu_server_name>+[WORKGROUP] [Unix] [Samba 3.3.2]
and nmblookup shows
<ubuntu_server_name>:/$ nmblookup <ubuntu_server_name>
querying <ubuntu_server_name> on 172.16.172.255
172.16.172.1 <ubuntu_server_name>


I opened up the firewall on openwrt using LucI
config 'rule'
    option 'target' 'ACCEPT'
    option '_name' 'netbios-ssn'
    option 'src' 'lan'
    option 'proto' 'tcp'
    option 'dest_port' '139'
But still the server on openwrt cannot be seen.

output of nmblookup
unbuntu:/$ nmblookup <openwrt_server>
querying <openwrt_server> on 172.16.172.255 // local samba server<ubuntu_server_name> is on this network
querying <openwrt_server> on 192.168.73.255 //  <openwrt_server> should be here
querying <openwrt_server> on 192.168.190.255 // vmware network
name_query failed to find name <openwrt_server>

Any hints?
-----------------------------------------------
openwrt kamikaze 8.09_1
asus wl-500gp