Re: PPP over ATM

2000-11-06 Thread Brian Somers

Sorry to chime in so late, but ppp(8) already has ATM support...  I 
must confess that I haven't tested it and don't know how it works, 
but it may be worth looking at.  A netgraph node would definitely be 
preferable.

 On Sun, 22 Oct 2000 03:41:27 +0200, Poul-Henning Kamp wrote:
 
 Who knows about the ATM stuff in the kernel?
 
 We have two ATM stacks:
* The minimalist "chuck" stack.
* The full-blown HARP stack.
 
 Neither support netgraph.
 
 Are you aware of any efforts to add PPP over ATM or Netgraph 
 support to the current ATM code?
 
 I'm not aware of any activity in the ATM code at all...
 
 Ok, well if I were to netgraphify the ATM code, would mpd be sufficient
 to get PPP over ATM working?  (I have a lot of reading up to do, but
 if I can decide on the correct direction to start off in I could save myself
 alot of time ;)).  And for the record I have done ethernet drivers in Linux
 and OS/2.   But I am quite unfamiliar with the FreeBSD networking code.
 I have only submitted patches to the kernel for cyrix code optimizations. :)
 
 I looked into netgraph and it seems to be a very modular and a wise
 approach to take if it sufficient for this purpose.
 
 Brian Smith

-- 
Brian [EMAIL PROTECTED]brian@[uk.]FreeBSD.org
  http://www.Awfulhak.org   brian@[uk.]OpenBSD.org
Don't _EVER_ lose your sense of humour !




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: PPP over ATM

2000-10-23 Thread Brian Smith

On Sun, 22 Oct 2000 20:36:52 -0700 (PDT), Archie Cobbs wrote:

 Ok, well if I were to netgraphify the ATM code, would mpd be sufficient
 to get PPP over ATM working?  (I have a lot of reading up to do, but

Mpd can do PPP over any netgraph hook, so unless there's some particular
weirdness to the framing of PPP frames over ATM, it should more or less
just work... Quoting from ng_ppp(4):

These device-independent hooks transmit and receive full PPP
frames, which include the PPP protocol, address, control, and
information fields, but no checksum or other link-specific fields.

Ok thanks, I am going to be working to add netgraph support to the
ATM code, who would I contact about getting changes committed
once I have the code working?

Brian Smith



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: PPP over ATM

2000-10-23 Thread Archie Cobbs

Brian Smith writes:
  Ok, well if I were to netgraphify the ATM code, would mpd be sufficient
  to get PPP over ATM working?  (I have a lot of reading up to do, but
 
 Mpd can do PPP over any netgraph hook, so unless there's some particular
 weirdness to the framing of PPP frames over ATM, it should more or less
 just work... Quoting from ng_ppp(4):
 
 These device-independent hooks transmit and receive full PPP
 frames, which include the PPP protocol, address, control, and
 information fields, but no checksum or other link-specific fields.
 
 Ok thanks, I am going to be working to add netgraph support to the
 ATM code, who would I contact about getting changes committed
 once I have the code working?

Start by just sending them to freebsd-net.. or better yet
just send an URL... so more than one person can review them.

-Archie

___
Archie Cobbs*Packet Design, Inc.   *http://www.packetdesign.com


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: PPP over ATM

2000-10-22 Thread Brian Smith

On Sun, 22 Oct 2000 04:30:30 -0700, Julian Elischer wrote:

Don't forget to consider how you could do this with netgraph.
We already have ppp over ethernet and other  transports using netgraph,
(and mpd (in ports) already uses teh netgraph kernel ppp stack)

I am not familiar with netgraph  could you point me to some info?

The hardest part from my perspective is finding the info for the drivers
for the ATM
(I assume you mean ATM as used in DSL) DSL cards.
We already have some ATM support so it would be a case of just
working out how to best hook it all together, preferably with netgraph
as the framework
to do so.

Well it is for DSL but, the adapter he has is already supported by FreeBSD.
Just the PPP over ATM is an issue.

Brian Smith



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: PPP over ATM

2000-10-22 Thread Brian Smith

On Sun, 22 Oct 2000 03:16:38 +0200, Poul-Henning Kamp wrote:


Who knows about the ATM stuff in the kernel?

We have two ATM stacks:
   * The minimalist "chuck" stack.
   * The full-blown HARP stack.

Neither support netgraph.

Are you aware of any efforts to add PPP over ATM or Netgraph 
support to the current ATM code?

Brian Smith



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: PPP over ATM

2000-10-22 Thread Poul-Henning Kamp

In message [EMAIL PROTECTED]
lting.com, "Brian Smith" writes:
On Sun, 22 Oct 2000 03:16:38 +0200, Poul-Henning Kamp wrote:


Who knows about the ATM stuff in the kernel?

We have two ATM stacks:
  * The minimalist "chuck" stack.
  * The full-blown HARP stack.

Neither support netgraph.

Are you aware of any efforts to add PPP over ATM or Netgraph 
support to the current ATM code?

I'm not aware of any activity in the ATM code at all...

--
Poul-Henning Kamp   | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED] | TCP/IP since RFC 956
FreeBSD committer   | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: PPP over ATM

2000-10-22 Thread Brian Smith

On Sun, 22 Oct 2000 03:41:27 +0200, Poul-Henning Kamp wrote:

Who knows about the ATM stuff in the kernel?

We have two ATM stacks:
 * The minimalist "chuck" stack.
 * The full-blown HARP stack.

Neither support netgraph.

Are you aware of any efforts to add PPP over ATM or Netgraph 
support to the current ATM code?

I'm not aware of any activity in the ATM code at all...

Ok, well if I were to netgraphify the ATM code, would mpd be sufficient
to get PPP over ATM working?  (I have a lot of reading up to do, but
if I can decide on the correct direction to start off in I could save myself
alot of time ;)).  And for the record I have done ethernet drivers in Linux
and OS/2.   But I am quite unfamiliar with the FreeBSD networking code.
I have only submitted patches to the kernel for cyrix code optimizations. :)

I looked into netgraph and it seems to be a very modular and a wise
approach to take if it sufficient for this purpose.

Brian Smith



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: PPP over ATM

2000-10-22 Thread Archie Cobbs

Brian Smith writes:
 Are you aware of any efforts to add PPP over ATM or Netgraph 
 support to the current ATM code?
 
 I'm not aware of any activity in the ATM code at all...
 
 Ok, well if I were to netgraphify the ATM code, would mpd be sufficient
 to get PPP over ATM working?  (I have a lot of reading up to do, but

Mpd can do PPP over any netgraph hook, so unless there's some particular
weirdness to the framing of PPP frames over ATM, it should more or less
just work... Quoting from ng_ppp(4):

These device-independent hooks transmit and receive full PPP
frames, which include the PPP protocol, address, control, and
information fields, but no checksum or other link-specific fields.

-Archie

___
Archie Cobbs*Packet Design, Inc.   *http://www.packetdesign.com


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



PPP over ATM

2000-10-21 Thread Brian Smith

I was wondering what the state of PPP over ATM is, if there is at all.  And would like 
to offer my services in it's 
development if it isn't finished (or started) yet.  I inquired on #FreeBSDHelp on 
EFNet but I didn't get any 
useful results.  I am not sure if this is the correct place to be posting but I 
figured it could't hurt.

Thanks!

Brian Smith



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message