Your company here — click to reach over 10,000 unique daily visitors

les - Man Page

ATM LAN Emulation service demons


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

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


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:

#S1, LE Server's ATM address
#S2, LAN Type
#S3, Maximum Frame Size
#S4, Join Timeout, s
#S5, Maximum Frame Age, s
#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

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 
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.


-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.



configuration file


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.


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

See Also

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

Referenced By

lecs(8), zeppelin(8).

The man page bus(8) is an alias of les(8).

Sep 11, 1996 Linux Maintenance Commands