[Oberon] PPP
eas-lab at absamail.co.za
eas-lab at absamail.co.za
Thu Feb 13 11:10:00 CET 2003
I'm taking this thread to the NewsGroup too.
Do any V4 users also use PPP ?
> cg> ... further dial-ups fail to dial the modem !!
> .... the 'system' is caught in an unanticipated state.
> .... The modem lights react, but no dial tone is available.
>
> peter_easthope at gulfnet.sd64.bc.ca wrote:
> I wonder whether the modem simply fails to
> get initialized properly again? Also, I still
> don't understand very well what happens to a
> serial port in this case. PPP.Log should help.
I can't reset/initialise a modem more than by powering-down.
It could be of interest to use the V24 terminal facility at this stage
to manipulate the modem directly, i.e. not via the 'ppp & dialer'.
This can't be done. And the reason why , is an example of what
I'm suspecting is the (seldom occuring) ppp problem which I described.
* After a ppp session, V24.Panel cannot be opened - need to first re-boot.
* Apparently V24.Panel wants the port to be found as being closed ?
* I use this:
PROCEDURE CloseCOM2*;
BEGIN PrtLine('Close COM2');
V24.Stop(1)
END CloseCOM2;
* after CloseCOM2, V24.Panel can open and close port(s), repeatedly.
That the ppp/dial-up sequence does not leave the 'system' in the
reset stage (of the FSM) when it's finished is what I'm refereing too.
With the ppp/dialer, serial-port, modem ... etc, you have several
nested FSMs !
The 'fail to reset after unusual error' which I described in my
previous post, is analogous to the 'fail to reset for V24.Panel usage
after ppp-usage' which I describe above.
Debugging the 'ppp-hangs problem' is further complicated by:
* now that the weather changed, my system does not fail at the
previously described critical point. { I could perhaps simulate
a poor line to get back to the error.}
* each test run cost an extra phone call charge.
What needs to be done is to ask at each state of the ppp/dialer:
if the line is cut now, will the system fail so as to be able to
restart ? I.e. will it get back to the initial/reset state ?
The problem is not one of failure, which must be expected, but
rather one of how the failure is handled.
Parhaps M$-Win users accept that re-boot is the solution ?
I don't.
-- Chris Glur.
More information about the Oberon
mailing list