¿ªÔÆÌåÓý

Re: Error using kiss interface


 

So to answer my own question.? I tried using soundmodem and got the same results.? It seems I'm getting some RF or something in to my USB cable between my computer and my SignaLink which is causing the USB port to reset.? I've got some RF chokes I'll try putting in line to see if that helps.

Stephen Atkins
VE6CPU/VE6STA/VE6SU

Sent with secure email.

------- Original Message -------
On Tuesday, August 15th, 2023 at 1:34 PM, Stephen Atkins via groups.io <ve6cpu@...> wrote:

Hello everyone.

I'm trying to use Direwolf using ax.25 to connect to my packet bbs over RF.? The packet bbs is bpq32 and I can get everything to work when I connect locally.? It's running on a Windows 10 machine.

Direwolf is running on my Linux box and was being used as an iGate with no issues.? I removed all of the aprs/igate from the config so it wouldn't beacon at the moment, everything else stayed the same.? I run "direwolf -p -t 0" first, then use kissattach to attache to the /dev/pts/? port.? From there I run "call VE6CPU CICNOD v VE6CIC-14" to try and connect to my bbs.? It says it sends a packet but I don't hear one and it doesn't key the transmitter.? After a few seconds it tries sending again and it does actually tx this time.? On the third tx it gives the following.? I've included all out put from the time I start direwolf.

Dire Wolf DEVELOPMENT version 1.7 E (Mar ?3 2022)
Includes optional support for: ?gpsd hamlib cm108-ptt dns-sd

Reading config file direwolf.conf
Audio device for both receive and transmit: plughw:2,0 ?(channel 0)
Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, A+, 44100 sample rate.
Note: PTT not configured for channel 0. (Ignore this if using VOX.)
Ready to accept AGW client application 0 on port 8000 ...
Ready to accept KISS TCP client application 0 on port 8001 ...
DNS-SD: Avahi: Announcing KISS TCP on port 8001 as 'Dire Wolf on Zues'
Virtual KISS TNC is available on /dev/pts/4
Created symlink /tmp/kisstnc -> /dev/pts/4
DNS-SD: Avahi: Service 'Dire Wolf on Zues' successfully registered.
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 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 = 25
? 000: ?80 86 92 86 9c 9e 88 e0 ac 8a 6c 86 a0 aa 62 ac ?..........l...b.
? 010: ?8a 6c 86 92 86 7d 3f 04 a6 ? ? ? ? ? ? ? ? ? ? ? .l...}?..
Invalid transmit channel 2 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 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 2, total length = 25
? 000: ?20 86 92 86 9c 9e 88 e0 ac 8a 6c 86 a0 aa 62 ac ? .........l...b.
? 010: ?8a 6c 86 92 86 7d 3f da 0c ? ? ? ? ? ? ? ? ? ? ? .l...}?..
[0L] VE6CPU-1>CICNOD,VE6CIC-14:(SABM cmd, p=1)
Audio output start error.
Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Audio write error retry count exceeded.
Audio output start error.
Bad address

The above errors repeats at least a dozen times and will repeat everytime it tries to send a packet.? Should also mention it does actually send that packet and bpq32/soundmodem on the other machine sees the packet.

I did try modprobing mkiss with the suggested paramaters (after rmmod), but the same message comes up.? Any idea what's happening?

Thanks for the help.

Stephen Atkins
VE6CPU/VE6STA/VE6SU

Sent with secure email.

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