PPP Implementation on Arduino


I have been using the GPRS BenQ modem to send messages and other stuff. I plan to connect to the internet and I need to implement the PPP protocol on an Arduino.

Is there any PPP implementation available for Arduino UNO or ATMEGA328 or any other variant. Another random question was in my mind about combining the USB modem and ehternet shield in some way to connect to the internet. Would it be possible ?

BR, Vik

PPP Point to Point Protocol : rfc 1661

Think it need quite some RAM to implement this, so maybe on an MEGA?

See some discussion here (other processor but still) - http://www.edaboard.com/thread14581.html -

'1284 has more SRAM if needed, 16K.