On Sun, 26 Dec 1999 12:09:25 +0000, Michael L. Dawley wrote:
> Hello all,
> I am wondering why the file ppp.log is not found on
> a computer that has a successful connection to the
> internet.
> On this computer, a Compudyne, I am using Arachne,
> but on my other computer, the COMPAQ 575, I cannot
> get past the "no packet driver found" item to connect
> to the internet, but CAN locate the file ppp.log.
> I wanted to compare the two, and perhaps modify that
> file on the COMPAQ 575 to resemble the ppp.log file
> on this Compudyne, so that the COMPAQ could read the
> IP address set to message from file PPP.LOG as per
> the check box in External Dialer setup.
Hello Michael D. and all COMPAQ's
the above question was answered by Glenn and Clarence today.
Now let's make some tests what's going on in the COMPAQ.
1. Let see what the COMPAQ does with your COM-ports.
- Start your machine to pure DOS.
- type 'debug' (it's in the DOS subdir)
- type 'd0:400' CR
you get some lines with hex numbers. We only need the first line:
0000:400 F8 03 F8 02 00 00 00 00..............
----- ----- ----- -----
^ ^ ^ ^
ADDR. COM1 COM2 COM3 COM4
Please check what port-address you get in which position.
2. Let see what the COMPAQ does with software interrupt 60h
to load the packet driver.
- Start your machine to pure DOS.
- type 'debug' (it's in the DOS subdir)
- type 'd0:180' CR
you get some lines with hex numbers. We only need the first line:
0000:180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
----------- ----------- ----------- -----------
^ ^ ^ ^
ADDR. Int60h Int61h Int62h Int63h
If there are all zero in it, these interrupts are free, otherwise
they are used by the COMPAQ :-((
--------------
The docs from packet driver:
SYNOPSIS
epppd [ COMn ] [ speed ] [ options ]
Options:
pktvec <irq number>
Specifies the vector number to be hooked by the
packet driver interface. The valid range is from
0x60-0x66, 0x68-0x6F and 0x78-0x7E. If this option
is not used, the driver searches for the first free
vector in this range (usually 0x60).
-------------
Because Arachne unloads the packet driver with 'termin 0x60'
(see arachne.bat), I think Arachne does use that option (0x60)
and installs the packet driver at Int60h.
I've made the following experiment:
I've loaded my VGA2hercules screen copy utility to INT60h.
Then started arachne, connect to my ISP, she hooked the packet
driver to my used INT60h, and could access the www.
Then shell'd (ALT-E) to DOS, called my hercules tool and....... crash :-(
Resume:
Arachne loads the packet driver, if used by the machine or not, to INT60h.
Regards
Guenter Bietzig, Essen, Germany. Arachne BUG-,CRASH-,WISH-& LOVElist at:
Arachne Help Page http://home.germany.net/101/124262/gb.htm