Re: Gnome dialer (was : [gnome-love] Contribution to Gnome)
- From: Iain <iain ximian com>
- To: Chema Celorio <chema celorio com>
- Cc: neocool2 gmx net, gnome-love gnome org
- Subject: Re: Gnome dialer (was : [gnome-love] Contribution to Gnome)
- Date: 12 Nov 2001 12:17:59 +0000
So this dialer when launched should pop up a box with the list of ppp conections configured
in the system. It should have 2 buttons a connect one and a configure one. If configured is
clicked it will launch the XST network configurator dialog to set up the dialing parameters,
if connect is clicked, it will (you guessed it right) do an equivalent of ifup pppX, forking
a ifup is not good enough since we need to track the ppp conection after it goes down and
monitor bytes transmited, etc.
This is done by reading some environment variables that pppd sets. Don't
remember which ones though, it should be in man pppd.
(I think it includes a modified version of wvdial inside it)
Thats what I started to do. I made wvdial into a shared library. I
didn't get very far :)
Let me know if you are interested and I can discuss more details about it. The trick here is to have
a simple, small, first implementation as soon as possible and get it out there soon. Then start doing
There is a HUGE users need for something like this, so this project has a good chance of taking
See, I think what is needed more than a ppp dialer (given that there are
some that seem ok, gnome-ppp or gppp, don't recall the homepage). What I
think we need is a Bonobo based ppp dialer, so that applications can go
online/offline as they wish. Here's an example.
Evolution and Galeon both use this mythical dialer. Evolution is
offline, so no mails are being downloaded. I start up Galeon and I
really need to read sluggy.com. So I type www.sluggy.com into the
browser and it tells me I need to dial up. I click okay and the dialer
pops into life and brings up the connection. At this point, the bonobo
stuff notifies every other program thats listening to the dialer that
there is now a connection. Evolution automatically goes online and
starts downloading emails. At the end of Evolution downloading emails it
asks "Download finished, go offline?" I click yes and Evolution tells
the dialer to close the ppp connection. The dialer complies and then
notifies all the applications that there is no longer a ppp connection.
Galeon hears the notify, goes back offline and starts using the cached
Thats just one use that a bonobo based ppp dialer would have.
Hope (n): The theological virtue defined as the desire and search for a
good, difficult but not impossible to attain with God's help.
] [Thread Prev