Provided by: atm-tools_2.5.1-1.5_amd64 bug

NAME

       les, bus - ATM LAN Emulation service demons

SYNOPSIS

       les [-d module] [-m module] [-f configuration_file]

       bus [-d module] [-m module] [-f configuration_file]

DESCRIPTION

       LE Service consists of three components: LAN Emulation Configuration Server (lecs(8)), LAN
       Emulation Server (les) and Broadcast and Unknown Server (bus).

       Les performs the control coordination function for the emulated LAN.  LE clients  register
       MAC addresses and/or route descriptors they represent to les, and later query it when they
       want to resolve MAC addresses/route descriptors  into  ATM  addresses.  Other  LE  control
       messages  which  are  to  be distributed to every client in ELAN are also sent to les. Les
       forwards these messages using Control Distribute VCC which it has set up to  every  client
       in ELAN.

       Bus  handles data sent by clients to broadcast and multicast MAC addresses and some of the
       data directed to unicast addresses. LE Client has a possibility to send data  directed  to
       some unicast address to the bus before target's ATM address has been resolved and the Data
       Direct VCC has been established.

       Configuration file example for les and bus:

         [main]
         memdebug=True
         debug=True
         [load]
         #memdebug=True
         #debug=True
         [conn]
         debug=True
         #S1, LE Server's ATM address
         #S1=:47:00:23:00:00:00:03:00:00:01:00:02:01:00:20:ea:00:05:aa:00
         S1=:47:00:23:00:00:00:03:03:00:01:00:02:01:00:20:ea:00:0a:e9:01
         #S2, LAN Type
         S2="802.3"
         #S3, Maximum Frame Size
         S3=1516
         #S4, Join Timeout, s
         S4=15
         #S5, Maximum Frame Age, s
         S5=6
         #S6, BUS Atm address
         S6=:47:00:23:00:00:00:03:03:00:01:00:02:01:00:20:ea:00:0a:e9:02 #viulu
         #S6=0,0,170
         #ELANNAME="asdf"

       The configuration file contains  each  modules  name  in  brackets  followed  by  variable
       definitions  for  that module. The definitions are of form variable=value, where value can
       be either an integer, a truth value (True/False),  a  string  enclosed  in  double  quotes
       ("string")  or  an  ATM  address  in hexadecimal format. Variables that can be set are the
       debug/memdebug for each module and variables S1-S6 as defined in LE specification.

       S1=Address of the LES. This address is used in ATM
          signalling.
       S2=Type of the emulated LAN. Valid values is "802.3".
       S3=Maximum frame size. Valid value is 1516.
       S4=Join Timeout. Time in seconds which LES waits for
          LE_JOIN_REQUEST before tearing down a connection.
       S5=Maximum frame Age. Currently not used.
       S6=Address of the BUS. This address is used in ATM signalling.
       ELANNAME= Name of the emulated LAN

       SIGHUP causes restart of the server. All resources are released  and  server  is  started.
       SIGUSR1  causes  the  server  to  dump  its  internal state. SIGUSR2 shuts down the server
       (hopefully) gracefully.

OPTIONS

       -d module
              Set debugging messages on for a module. "All" sets debugging on for all modules.

       -m module
              Set memory debugging messages on for a module. "All"  sets  debugging  on  for  all
              modules.

       -f configuration_file
              Use the specified configuration file instead of .lanevars.

FILES

       .lanevars                configuration file

BUGS

       Servers don't establish point-to-multipoint connections to LE clients as the specification
       states, which means that some LE clients won't work with these servers.

       Supports only IEEE 802.3 / Ethernet type of ELANs.

       This manual page is confusing.

AUTHOR

       Marko Kiiskila, TUT <carnil@cs.tut.fi>

SEE ALSO

       lecs(8), atmsigd(8), zeppelin(8)