BPQPKT.EXE - A Shim For BPQCODE And An FTP Packet Driver
--------------------------------------------------------

*****************************************************************
BPQPKT WILL NOT WORK WITH WINDOWS! IT IS DESIGNED FOR USE IN DOS.
*****************************************************************

BPQPKT acts as a "shim" between BPQCODE and a packet driver that
conforms to the FTP Inc. specification. The following notes describe
how to use BPQPKT with the AX25.COM packet driver and a Baycom modem.

Using BPQPKT With The AX25.COM Baycom Packet Driver
---------------------------------------------------
PLEASE NOTE - The version of AX25.COM included with BPQPKT.EXE has been
modified so that it will work on PCs that run the 8253 timer in a
non-standard mode. The original version would not work on such PCs, it
would transmit but it wouldn't receive.

The load sequence is:-
Install AX25.COM
Install BPQPKT.EXE
Install BPQCODE.EXE

1. Make sure you know what port base address and IRQ your Baycom modem
   is using.

2. Run the command   AX25 ?   and note the various command line options.
   (If the screen looks a mess, try loading ANSI.SYS!)

3. Decide what AX25 command line you should be using and run the
   appropriate command. NOTE that the command line arguments are case
   sensitive! With a Baycom modem on COM2 I use:-

   ax25 -i60 -I3 -B2f8 -cd -h600

   This installs the driver on software interrupt 60 hex. NOTE that
   this interrupt MUST match INTLEVEL in the port definition in
   BPQCFG.TXT - see below. AX25.COM will report that it is installed
   and what options it is using.

4. If your PC crashes when you run AX25.COM, go back to point 1!

5. Run the command   BPQPKT   it will find AX25.COM, hook into it and
   take over the software interrupt that AX25.COM was using. It will
   report what interrupt number it is using. If it can't find AX25.COM
   then it will give an error message, but that should never happen
   (assuming that you have installed AX25.COM!)

6. Edit BPQCFG.TXT and put in a port entry for an external driver. Here
   is what I use:-

   PORT
      ID=Baycom
      TYPE=EXTERNAL
      INTLEVEL=96
      MAXFRAME=4
      FRACK=5000
      RESPTIME=2000
      RETRIES=10
      PACLEN=120
      QUALITY=10
      UNPROTO=ID
   ENDPORT

   NOTE - INTLEVEL is decimal and it *MUST* match the software interrupt
   number you used when you installed AX25.COM.
   -i60 = 96, -i61 = 97, etc.

   Run BPQCFG to convert BPQCFG.TXT to BPQCFG.BIN then run BPQCODE.

7. It should all now work! So run   PAC4 1   to test it.


Roger Barker, G4IDE
roger@peaksys.demon.co.uk

03 June 1998
