/*
 * Marko Kiiskila carnil@cs.tut.fi 
 * 
 * Tampere University of Technology - Telecommunications Laboratory
 *
 */

LAN Emulation Package
=====================
Lan Emulation Daemon (LED) Zeppelin & kernel driver

Requirements:
Linux 1.3.73 kernel source
ATM on Linux, release 0.11

Installation:
1. Patch kernel source directory with ATM on Linux patch
      cd /usr/src/linux
      patch -p1 -s < ../atm/atm-0.10.patch
2. Patch kernel source directory with atm-11.lane.kernel.patch
      patch -p0 -s < ../led/atm-0.10.lane.kernel.patch
4. Compile kernel and Led

Usage:
zeppelin [-c LECS_address]|[-s LES_address] [-e esi] [-n VLAN_name]

LECS_address: ATM address of Lan Emulation Configuration Server, if not
set, Well-Known server address is used.

LES_address: ATM address of Lan Emulation Server, can be used to
bypass configuration phase in joining emulated Lan i.e LECS address
is not used.

Esi: Mac address to use when communicating in Emulated LAN

VLAN_name: Name of the virtual LAN to which joining is requested.

e.g. 
> zeppelin -c coral_lecs -n tut-lane1 >& /dev/null &
> ifconfig lec0 viulu.lane.tut.fi netmask 255.255.255.0
> route add -net 193.166.165.0
> netstat -nr

Interoperability, test environment
----------------------------------
Cisco Lightstream 100 ATM-switch
Cisco 7500 router, LES, BUS, LECS and LEC
Sun ATM card v2.0 LEC
Efficient SBus ATM card v3.x LEC
3com Linkswitch 2700

Limitations:
------------
Supports only 802.3 type of Emulated LANs.
Tested only with DIX Ethernet data frame.
Tested only with UNI 3.0 signalling.

