"Glenn McCorkle" <[EMAIL PROTECTED]>
>
> PPPDRC.CFG still did not get updated.
> Also, PPP.LOG was not created. Therefore Arachne could not find my IP
> and ERR_PPP.AH popped-up and started counting-down to a redial.
>
> So, the redirection *is* working.
> But, I have since found that epppdd.exe will not write the needed info
> into pppdrc.cfg even if loaded "low".
>
> So, we have a "bug" of sorts in epppdd.exe
I think the "bug" is in Arachne, not epppdd.exe. pppdrc.cfg is not
created by epppd(d).exe, but contains the arguments to it. It won't
load without it. So the the first question is, why doesn't Arachne
create a pppdrc.cfg when epppdd.exe is used?
Second, the standard output from epppd.exe is not the same as from
epppdd.exe.
1. Using "@epppd.exe >> ppp.log" results in a ppp.log that contains
"PPPD status: IP address set to 64.10.157.72". I don't believe
this is the actual output from epppd.exe, but is somehow created
by Arachne. If I use a terminal program to open the serial port
and load "epppd.exe > ppp.log", ppp.log is empty.
2. Using "@epppdd.exe >> ppp.log" and using pppdrc.cfg from 1. results
in a ppp.log that contains
"sifaddr ppp0: local 64.10.157.138, remote 142.77.230.78, netmask 0.0.0.0."
which is the same as when I use a terminal program to open the serial
port and load "epppdd.exe > ppp.log".
Anyway, I just tried the following. First I used epppd.exe so that
a pppdrc.cfg file was created. Then I went offline and changed my
arachne.cfg to use epppdd.exe AND changed
;IP_Grab IP address set to
IP_Grab ppp0: local
Bingo!
I'm not sure why Arachne uses ppp.log at all with dospppd, when the
local IP address is in ip-up.bat. Normally, I don't use even Arachne
to load the packet driver, but load it myself (Connection READY),
which I find much less confusing. :-)
Howard Eisenberger
Ottawa, Canada
--
DOS TCP/IP * <URL:http://www.ncf.ca/~ag221/dosppp.html>