Dial up modem control

I have just successfully connected a dial up modem to the internet using YAST.
However while setting it up there are three options
1 is to start the modem when you switch the computer on (logon),
2 is to start the modem manually,
3 third is to start it automatically or on demand or something similar

It is the first option i used which successfully connected BUT with with no obvious means of disconnecting again without shutting down the computer pulling out wires or sabotaging the connection settings etc
The option to start manually SHOULD provide the user with an easily accesible icon for the porposes manual control a bit like the two screens icon as found in puppy linux or windoze
The automatic optiion should be AUTOMATIC in some way like when you open firefox or some other internet program for instance

To keep on using open suse with dial up i need proper control over my modem like if i am expecting or trying to make phone calls or just simply want to give my isp a rest without shutting down my computer. Also it would be nice to be able to actually see if it is connected or not without having to keep lifting the phone of the hook to listen all the time.

Does anyone have any suggestions

I suggest qinternet. It’s an applet that lets you start and shut down the connectionn at any time.

On 2011-03-11 20:36, billjam wrote:

> The option to start manually SHOULD provide the user with an easily
> accesible icon for the porposes manual control a bit like the two
> screens icon as found in puppy linux or windoze

I guess you have to run, as root, “rcnetwork start”. I can’t check it myself.

> The automatic optiion should be AUTOMATIC in some way like when you
> open firefox or some other internet program for instance

It should connect when any program tries to send a packet to internet, and
disconnect after a timeout without activity. If you don’t pay per attempt
or minute, that would be a good system.

Have you tried it?

> Also it would be nice to be able to actually see if it is connected or
> not without having to keep lifting the phone of the hook to listen all
> the time.

If you use gkrellm, you would see the network ppp graphic come up. There
are other gadgets.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

Well, personnally, I use manual mode.
First time however, I think I have changed network manager to manually connects with ifup, or DNS settings, because /etc/resolv.conf was not automatically set up when I connected.

Anyway, as I use smpppd and cinternet.
I do: $su -c smppd
to activate smppd daemon as root.

Then I connect with normal user using:
$cinternet -i modem0 -p Vif1 -A
where Vif1 is the provider name I defined in YaST2, and -A is for connecting.

To disconnect, I use:
$cinternet -i modem0 -O
-O for diconnecting, without the provider.

But when I tried to refresh packages, I am disconnected (error 18 from curl).
It was always at the same point.

I think at the beginning, it was sometimes timeout errors.
But then, I did as root, I added the file /root/.curlrc with “-m 1800” timeout (not connect-timeout) of 30 minutes.
Well I think I also set “connect-timeout=1800”.

Well, I am not on my computer now, but even when manually getting the file ‘packages.en’ (similar to that) I was having the error 18.
When it was done by the package refresh, it was always at the same point. But manually, it is somewhat random.

On 2011-03-14 19:06, dufrp wrote:

> Anyway, as I use smpppd and cinternet.
> I do: $su -c smppd
> to activate smppd daemon as root.

On SUSE, that would be: “rcsmpppd start”. Also, you could do:
“chkconfig smpppd on” and forget about it from then on.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)