Daemon News Ezine BSD News BSD Mall BSD Support Forum BSD Advocacy BSD Updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: PPP over ATM

On Sun, 6 Mar 2005, Bjoern A. Zeeb wrote:

BAZ>On Sat, 5 Mar 2005, Ted Mittelstaedt wrote:
BAZ>> > des@xxxxxx (Dag-Erling Sm?rgrav) writes:
BAZ>> > > My current ADSL provider runs PPP directly over ATM, instead of PPP
BAZ>> > > over Ethernet over ATM.  I can get PPPoEoA from other providers, but
BAZ>> > > I'm not inclined to switch, for a variety of reasons.  Can FreeBSD run
BAZ>> > > PPP directly over ATM?  If yes, can somebody help me set it up?
BAZ>> >
BAZ>> > I should add that I want to do this with a Fore ATM PCI adapter, not
BAZ>> > some dinky little USB thingy.
BAZ>> >
BAZ>> Dag, I think you are a bit mistaken.  You don't need an ATM card for
BAZ>> this.
BAZ>> Just buy a plain bridged DSL modem, set it up for bridging/transparent
BAZ>> bridging plug it's ethernet connection into an ethernet port on the
BAZ>> FreeBSD system, and run PPPoE on that port.
BAZ>that won't help if it is PPPoA. He doesn't want to do PPPoE(oA)
BAZ>(where you usually use the bridge and wouldn't have anything todo
BAZ>with ATM yourself).
BAZ>That said doing PPPoA on a Fore should be doable by connecting ng_ppp
BAZ>to ng_atm I guess but I haven't done that myself up to now. You should
BAZ>have more input from you ISP about PVC etc.?

I have no idea how to setup ng_ppp, but to active the VCI after you have 
connected ng_atm and ng_ppp you just need to:

ngctl msg fatm0: cpcsinit '{name="hookname" aal=5 vci=<vci> vpi=0}'

where hookname is the fatm0-side name of the hook. VPI must be 0 for fatm.