Re: PPP over ATM
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
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
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
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
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
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
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
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
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