How to setup NetworkManager work with pppoe connection on Ubuntu 9.10 (Karmic)

When Ubuntu 9.10 releases, pppoe connection via NetworkManager is impossible because some bug in it so to fix this we will install network manager from daily network manager trunk ppa.