On Wed, 2008-03-05 at 22:42 -0600, Tambet Ingo wrote: > Heya, > > After all these ppp manager mails I decided to see what really is > missing from NM to add some new PPP based connections (NM supposedly > supported only PPP over serial line). I chose PPPoE since I need to > implement it anyway. Turns out, it's as easy as I imagined it would > be. Well, almost. There's one issue that needs fixing. The current > interaction between ppp manager and pppd plugin is over dbus and > plugin emits signals when stuff changes and manager listens for these. > It has to be the other way around (manager has to register a > well-known service on dbus and plugin needs to call it's methods). > Otherwise, there's no way the plugin can ask for credentials when it > needs them for CHAP or PAP. So that and UI are missing for now.
Sounds good; though are you advocating using the ppp-manager D-Bus service for all communication, or just for the secrets callback stuff? I think for now we should just add the secrets methods to the ppp-manager and keep the rest of the interaction the same, if just to keep churn low. Note that we'll still need a generic secrets callback in the pppd plugin so that PAP/CHAP work correctly, right? Even for mobile broadband. Dan > Attached are the patches to implement PPPoE. 407 insertions, 16 deletions. > > Tambet > _______________________________________________ > NetworkManager-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/networkmanager-list _______________________________________________ NetworkManager-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/networkmanager-list
