RFC1483 (obsoleted by RFC2684) bridged encapsulation for
linux 2.4 by GAL, Marcell (Hungary).
Find some useful Linux-DSL-ATM related information on
http://x-dsl.hu/linux/
NEW TUTORIAL
from Eric Leblond. (Thanx Eric). Be sure to start there, it is
a good getting started guide.
Anyway the rest info here is kindof old, take those with a grain
of salt. I recommend using a new kernel, official (Linus) kernel contains
br2684.c since 2.4.19, so you will not need the patching than.
(but still need the linuxatm libraries and user-space daemon code.)
Some of the older patches came boundled with Mitchell Blank's PPPoverATM driver, since they shared some
ioctl functions. Mitch has also contributed to the br2684 code. THX.
Also thanx to
-
Elizabeth Morris-Baker <eamb@liu.fafner.com >
-
Johann Verrept <johan.verrept@pandora.be >
THX.
You can get the utilities, and the patch
here:
(Bookmark _this_ page please, not the one below)
dist/
If you need a little more than the public version,
like some professional services (auditing measuring
setups, hints on code development - including pppoe systems -
or the newest
br2684 version with more documentation,
you can contact info@x-dsl.hu)
x-dsl.hu
Professional Services at x-dsl.hu
TUTORIAL
by Joonbum Byun
(old and short) USAGE:
- get the kernel from your favorite mirror
- get the linuxatm distribution, compile and install
(this is very important, otherwise you'll lack atm.h and libatm.so)
- get the pppoatm-br2684 kernel patch
(there are more than one kernel-patches, I'd try the latest first..)
from
dist/
- patch your kernel
- config and compile your kernel (install it,reboot etc..)
- get the userspace utility from
dist/
- understand it ;) and compile (read this USAGE again if you fail ;)
- use the binary to make the interfaces and attach PVC-s to them
- ifconfig your newly created interfaces (like you'd do with eth0)
- send your comments to cell@sch.bme.hu
(and optionally to the linuxatm mailing list)
"Myung Choi" <myung.choi@gtri.gatech.edu>
reports that he could even use bridge tool to
combine all the PVCs with another ethernet interface. They all became one
domain and the linux was doing perfect bridging (switching). :)
Comments to:
cell@sch.bme.hu
BACK