On 10 Jan 00, at 2:21, Guenter Bietzig wrote:
> Hello Michael D. and all COMPAQ's
> 
<snip>
> 
> 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.
---------------------------------------------------------------------------------------
Here's what I got on my COMPAQ 575:
0000:0400 F8 03 F8 02 E8 03 E8 02-78 03 00 00 00 00 5F 03  
........x....._.
(This is just the first line, there are eight lines. 0400,0410,0420 thru 
0470)
---------------------------------------------------------------------------------------------
  
> 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 :-((
----------------------------------------------------------------------------
Mine are all free. I get:
0000:0180 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
This is the first line after I enter d0:180. There are 8, and only
the first, seventh and eighth lines are free, the others have items
like this D0 9B 00 F0 DD, etc in them.
-----------------------------------------------------------------------------

> --------------
> 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).
> -------------
---------------------------------------------------------------
My Netdial 1.3 .bat file sets up epppd like this:
@lh epppd base 0x2F8 irq 3 pktvec 0x60 38400 asyncmap 0 
crtscts 
I have wondered if Arachne could use such a line instead of:
Connection @epppd.exe>>PPP.LOG
and have a better chance of installing the packet driver.
---------------------------------------------------------------

> 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 have Arachne set up this way in arachne.cfg
when I use the Netdial 1.3-Arachne setup:

[profile]
Profile aracdial.ACF
Connection READY
Hangup @termin.com 0x60>NUL

(and)

 [tcp/ip]
IP_Address %MYIP%
IP_Grab IP address set to
NameServer 206.156.254.2
AltNameServer 206.156.2.0
Gateway 0.0.0.0
AltGateway 0.0.0.0
Netmask 0.0.0.0
TCPconfig LANTCP.CFG
--------------------------------------------------------
 
> 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
Guenter,
Forgive my tardyness in running the experiment, I got the FLU, and was unable to
do it for a few days. I have my notes as to my results inserted in 
the original instructions above. On the Compaq 575 am able to load 
a packet driver using Netdial 1.3, and then I go to Arachne with a 
little .bat file adapted from the Bobcat bcatdial.bat.
 Netdial uses 0x60 also. I have this on three machines, and also 
have the usual Arachne-epppd setup also, selected by two .acf
files on each one. Only on the COMPAQ do I have trouble getting
the usual Arachne-epppd setup to work, so as just mentioned,
I had to rig up the Netdial-Arachne combo to get a successful
connection to the internet. 
Before I made that combo, I got Bobcat to run on the COMPAQ,
and when Bobcat's epppd had no problem with installing packet
driver at 0x60, I knew what I could do to get Arachne up and
running. 
I have epppd loaded high on all machines, so have about 615K
free conventional memory for Arachne, which works very well. 
Any comments and suggestions will be appreciated.
Thanks,
Michael L. Dawley
Pearl, Mississippi    

Compudyne 486DX4-100

Reply via email to