¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Vintage Packet and BPQ-KISS


 

BPQCODE accesses the KISS serial port by directly accessing the hardware and using interrupts, not via any BIOS or OS interface. If your DOS emulator can map hardware I/O on the client side to software access to a COM port on the host side then it should work.

The top 4 bits of the KISS control byte is the channel number on multichannel TNCs. So the displayed frame is either corrupt or is from BPQ configured to use channel 15.

73, John

On 06/06/2024 18:37, Christopher Maness wrote:
I am having a blast with old dos/win packet apps. I feel like we have
lost so many powerful pieces of software due to "progress". There
were some really phenomenal packet terminals and BBS programs that
have been abandoned. They were not inferior, but just waning interest
meant that the code base was not kept up with so that they run on
modern systems.

I would like to try to get old BPQ working with DOSFBB. I have DOSFBB
running 100%, but
would like to add NETROM. I have been having issues with getting old
BPQ playing with KISS
TNC's. On a real machine I was able to get the TNC to transmit, but
not receive. On a virtual machine I did not get either TX or RX.

However, I was able to get some error message from direwolf about mal
formed KISS frames.
I could not get BPQ code to work with a real TNC or direwolf, but I
think this info can help:

#################### DIREWOLF ERROR OUTPUT #####################

<<< Data frame from KISS client application, port 15, total length = 16
000: f0 ae 82 6c a8 94 a2 ea 96 a2 6c aa a0 40 6d 3f ...l......l..@m?
Invalid transmit channel 15 from KISS client app.

Are you using AX.25 for Linux? It might be trying to use a modified
version of KISS which uses the port (channel) field differently than the
original KISS protocol specification. The solution might be to use
a command like "kissparms -c 1 -p radio" to set CRC none mode.
Another way of doing this is pre-loading the "kiss" kernel module with
CRC disabled:
sudo /sbin/modprobe -q mkiss crc_force=1

################################################################

Also, I am wondering if BPQCODE needs another COMBIOS type COM port
driver loaded
before running BPQCODE -- that may be the issue as I am running BPQCODE to
bear iron.

Join [email protected] to automatically receive all group messages.