BPQEther Driver.

 

This driver supports the "AX/25 over Ethernet" protocol used by the DOS BPQCODE.

 

It uses the WINPCAP library, obtainable from www.winpcap.org.

 

WINPCAP is used by Ethereal, an excellent Ethernet protocol analyzer package which I suggest you install to enable you to monitor your connections.  Installing Ethereal will also install WINPCAP.  It should work on any version of Windows supported by WINPCAP, but I have only tested it on Win-XP SP2.

 

There appear to be two variants of BPQETHER protocol, both using EtherType 08FF. One is mine (BPQ), implemented in ODIDRV, and the other (RLI), implemented in Hank W0RLI's SNOS, and his BPQENET driver. Hank's has an extra 3 bytes after the EtherType field.  Linux also implements BPQETHER - I think it uses my format, but I don't have a system to hand to check.

 

Use the TXMODE and RXMODE parameters to select which one you want. Normally these would be the same, but if required, can be different. 

 

The following is a sample definition in bpqcfg.txt:

 

PORT

            ID=BPQEther Link

            TYPE=EXTERNAL

            DLLNAME=BPQEther.DLL

            QUALITY=200

            MAXFRAME=4

            FRACK=7000

            RESPTIME=1000

            RETRIES=10

            PACLEN=120

 

ENDPORT

 

Other PORT parameters can be specified if required.

 

You can have more that one BPQEther link, if you have multiple Ethernet cards

 

See enclosed BPQEther.cfg for configuration information. Both BPQEther.dll and BPQether.cfg should be copied to your bpq32 directory.

 

John Wiseman GM8BPQ/G8BPQ Dec/23/2005