开云体育

direwolf/pat/ax25


 

I am trying to get the Pat Winlink client to run under AX25.
I have set up the axports file and the port binds wl2k (port name) to /tmp/kisstnc, but when I try to make a connection with Pat, I get this error:
*
Invalid transmit channel 8 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


<<< Data frame from KISS client application, port 8, total length = 18
? 000: ?80 96 b0 68 8a 9e 86 f4 96 96 68 8e 8e 98 61 3f ?...h......h...a?
? 010: ?86 16 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?..
Invalid transmit channel 2 from KISS client app.
*
Any suggestions on how to proceed?


 

kissparms -c 1 -p "radio" ... did the trick.
I have been able to connect, send and receive email using Direwolf/Pat-AX25


 

开云体育


Hello Rick,


, but when I try to make a connection with Pat, I get this error:
*
Invalid transmit channel 8 from KISS client app.

Ok.. it sounds like you don't have your Linux AX.25 stack setup correctly.? Once you configured your /etc/ax25/axports file, how are you bringing up the stack using the kissattach command?? I assume you're following the PAT documentation at ?? If so, instead of doing things the systemd way, did you try bringing things up the "Option2: manual" way?? You need to ensure the stack comes up properly and do some initial testing with say the "beacon" and "axcall" utilities before using a higher level applications like Pat.

--David
KI6ZHD


 

On Mon, Jan 3, 2022 at 12:52 PM, David Ranch wrote:

Hello Rick,


, but when I try to make a connection with Pat, I get this error:
*
Invalid transmit channel 8 from KISS client app.

Ok.. it sounds like you don't have your Linux AX.25 stack setup correctly.? Once you configured your /etc/ax25/axports file, how are you bringing up the stack using the kissattach command?? I assume you're following the PAT documentation at ?? If so, instead of doing things the systemd way, did you try bringing things up the "Option2: manual" way?? You need to ensure the stack comes up properly and do some initial testing with say the "beacon" and "axcall" utilities before using a higher level applications like Pat.

--David
KI6ZHD
kissparms -c 1 -p w2lk ... did the trick.
I m now able to connect, send and receive email... another problem has cropped up:
***
as root (su):
kissattach /tmp/kisstnc wl2k
kissattach: /tmp/kisstnc: open: Permission denied

kissattach /dev/pts/3 wl2k
AX.25 port wl2k bound to device ax0

****

It seems to me there is some strange permission error going on with kissattach /tmp/kisstnc wl2k. If I start direwolf -p as root, kissattach /tmp/kisstnc wl2k works.


 

开云体育


Hello Rick

kissparms -c 1 -p w2lk ... did the trick.

Ok.. that means your stack was still auto-discovering your KISS setup.? If you tried your connection a SECOND time, it would have worked for you without this specific kissparms tuning.



I m now able to connect, send and receive email... another problem has cropped up:
***
as root (su):
kissattach /tmp/kisstnc wl2k
kissattach: /tmp/kisstnc: open: Permission denied

kissattach /dev/pts/3 wl2k
AX.25 port wl2k bound to device ax0

Are you sure there isn't an old kissattach process already running?? Some commands to try:

ps aux | grep -i kissattach
ls -la /tmp/kisstnc

--David
KI6ZHD


 

I just tried a couple of times. Only the required software running. Same results.


 

开云体育


After you start direwoll but before you run kissattach, please send us the results of the two following commands:

?? ps aux | grep -i kissattach

?? ls -la /tmp/kisstnc

--David
KI6ZHD


On 01/04/2022 02:05 PM, Rick Hatton wrote:

I just tried a couple of times. Only the required software running. Same results.