> Every ATM card has a MAC address too.
Okay.
Is she's used in ATM framing too, or it's just for Ethernet framing?
Just to understand.
>
> The driver does not do ppp. It only takes a arbitrary packet and puts it
in AAL5. It does not know
> what kind of packet it is.
> For PPPoE for example it is a LLC of VCMUX encapsulated Ethernet frame.
(see rfc2684)
Okay, it was near what I'd managed to understand so far.
Thanks for clearing this.
>
> The PPPoA and PPPoE is done above the Linux ATm layer.
>
> PPPoA or PPPoE
> |
> Linux ATM
> |
> speedtouch.c and SARLib
> |
> Linux USB
> |
> USB
> |
> SpeedTouch USB modem
You're great! A nice drawing, it's even better that what I was hoping!
Okay, so where I can find related code of the two top layer?
On LinuxATM web site, and PPPoA patches to pppd, I guess?
On BeOS, there's a existing PPP stack, so I'll be able to get from her /
send to her *plain* PPP frames.
>From these frames, what did I need to do before calling the corresponding
read/write calls of my own BeOS speedtouch.c?
And, more important, is it the more complex two layers?
Because in this case I think I'll look for some help from far more ATM-aware
brain than mine.
> No.
> PPPoA does not have any escape sequences in it's PPP packets.
> A PPPoA packet is 0x00 0x21 followed by the IP packet. (For data packets
anyway)
> For PPPoE you get PPP in PPPoE in Ethernet in ATM.
Okay, great news.
> I wil hold an eternal grudge against you for that ;)
;-)
Thanks you very much for your great reply, it's far more clear in my mind
now.
Philippe
Liste de diffusion modem ALCATEL SpeedTouch USB
Pour se d�sinscrire : mailto:[EMAIL PROTECTED]?subject=unsubscribe