## SYNOPSIS

           findsmb [ subnet broadcast address ]

## DESCRIPTION

           This perl script is part of the  Samba suite.

           findsmb is a perl script that prints out several pieces of
           information about machines on a subnet that respond to SMB
           name query requests.  It uses  nmblookup(1) to obtain this
           information.

## OPTIONS

           subnet broadcast address
                  Without  this option, findsmb will probe the subnet
                  of the machine where findsmb is run. This value  is
                  passed to nmblookup as part of the -B option

## EXAMPLES

           The  output of findsmb lists the following information for
           all machines that respond to the initial nmblookup for any
           name:  IP address, NetBIOS name, Workgroup name, operating
           system, and SMB server version.

           There will be a '+' in front of  the  workgroup  name  for
           machines  that  are  local  master browsers for that work
           group. There will be an '*' in front of the workgroup name
           for  machines  that are the domain master browser for that
           workgroup.  Machines that are running Windows, Windows  95
           or  Windows  98  will  not  show any information about the
           operating system or server version.

           The command must be run on a system without nmbd  running.
           If nmbd is running on the system, you will only get the IP
           address and the DNS name of the  machine.  To  get  proper
           responses  from  Windows  95  and Windows 98 machines, the
           command must be run as root.

           For example running findsmb on a machine without nmbd run
           ning would yield output similar to the following

           IP ADDR         NETBIOS NAME   WORKGROUP/OS/VERSION
           ---------------------------------------------------------------------
           192.168.35.10   MINESET-TEST1  [DMVENGR]
           192.168.35.55   LINUXBOX      *[MYGROUP] [Unix] [Samba 2.0.6]
           192.168.35.56   HERBNT2        [HERB-NT]
           192.168.35.63   GANDALF        [MVENGR] [Unix] [Samba 2.0.5a for IRIX]
           192.168.35.65   SAUNA          [WORKGROUP] [Unix] [Samba 1.9.18p10]
           192.168.35.71   FROGSTAR       [ENGR] [Unix] [Samba 2.0.0 for IRIX]
           192.168.35.78   HERBDHCP1     +[HERB]
           192.168.35.88   SCNT2         +[MVENGR] [Windows NT 4.0] [NT LAN Manager 4.0]
           192.168.35.93   FROGSTAR-PC    [MVENGR] [Windows 5.0] [Windows 2000 LAN Manager]
           created  by Andrew Tridgell. Samba is now developed by the
           Samba Team as an Open Source project similar  to  the  way
           the Linux kernel is developed.

           The  original  Samba  man pages were written by Karl Auer.
           The  man  page  sources  were  converted  to  YODL  format
           (another  excellent  piece of Open Source software, avail
           able          at           ftp://ftp.icce.rug.nl/pub/unix/
           <URL:ftp://ftp.icce.rug.nl/pub/unix/>) and updated for the
           Samba 2.0 release by Jeremy  Allison.  The  conversion  to
           DocBook for Samba 2.2 was done by Gerald Carter

                             19 November 2002              FINDSMB(1)