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