¿ªÔÆÌåÓý

Re: Direwolf as a TNC Help


 

OK, so yea, going to need some help. I'm finding it a bit overwhelming. Direwolf is capable of doing quite a bit considering.

The biggest issue I'm having right now is trying to target the correct sound device.

Here is my list of sound devices...

**** List of PLAYBACK Hardware Devices ****
card 0: Generic_1 [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
? Subdevices: 1/1
? Subdevice #0: subdevice #0
card 0: Generic_1 [HD-Audio Generic], device 7: HDMI 1 [HDMI 1]
? Subdevices: 1/1
? Subdevice #0: subdevice #0
card 0: Generic_1 [HD-Audio Generic], device 8: HDMI 2 [HDMI 2]
? Subdevices: 1/1
? Subdevice #0: subdevice #0
card 0: Generic_1 [HD-Audio Generic], device 9: HDMI 3 [HDMI 3]
? Subdevices: 1/1
? Subdevice #0: subdevice #0
card 2: CODEC [USB Audio CODEC], device 0: USB Audio [USB Audio]
? Subdevices: 1/1
? Subdevice #0: subdevice #0
card 3: CODEC_1 [USB Audio CODEC], device 0: USB Audio [USB Audio]
? Subdevices: 1/1
? Subdevice #0: subdevice #0

In Direwolf I set the sound (AChannels) as follows...

ACHANNELS 1
ARATE 44100
ADEVICE plughw:CARD=CODEC_1,DEV=0 hw:CARD=CODEC_1,DEV=0
DWAIT 0
SLOTTIME 10
PERSIST 63
TXDELAY 30
TXTAIL 10
FULLDUP OFF

The extra parameters weren't in the config file, I assumed likely the default anyhow but for future reference and to be sure, I put them in to be set.
It's likely they're not in the right spot, but anyhow....

I targetted what I believe is the correct sound device but I'm not seeing any decode nor PTT
I'm transmitting from my APRS iGate (connected over the network via KISS from my desktop) but it doesn't look like the 300DR received it though I can hear the 300DR heard the traffic.

When I run direwolf and then open YAAC I get the following.......

Dire Wolf DEVELOPMENT version 1.7 E (Apr 25 2022)
Includes optional support for:? gpsd hamlib cm108-ptt

Reading config file direwolf.conf
Audio input device for receive: plughw:CARD=CODEC_1,DEV=0? (channel 0)
Audio out device for transmit: hw:CARD=CODEC_1,DEV=0? (channel 0)
Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, A+, 44100 sample rate.
Ready to accept AGW client application 0 on port 8000 ...
Ready to accept KISS TCP client application 0 on port 8001 ...

Attached to KISS TCP client application 0 on port 8001 ...

Ready to accept KISS TCP client application 1 on port 8001 ...
KISS protocol set hardware "TNC:", chan 0
KISS protocol set hardware "MODEM:", chan 0
KISS Set Hardware unrecognized command: MODEM.
KISS protocol set hardware "MODEML:", chan 0
KISS Set Hardware unrecognized command: MODEML.
KISS protocol set hardware "MODEMBW:", chan 0
KISS Set Hardware unrecognized command: MODEMBW.

Direwolf has to point directly to the device and not depend on Pulse or ALSA to determine the inputs and output or there's no way I can use two radios at the same time on one machine.

Keep in mind the 300DR is on a dummy load, all it can hear is my iGate and if it transmits I'm sure only the iGate will hear it.

PTT is configured as follows....

PTT /dev/serial/by-id/usb-Silicon_Labs_CP2105_Dual_USB_to_UART_Bridge_Controller_00F8CEC3-if00-port0 -DTR
#PTT RIG 1021 /dev/serial/by-id/usb-Silicon_Labs_CP2105_Dual_USB_to_UART_Bridge_Controller_00F8CEC3-if00-port0 19200

I have the other PTT there as I was testing with it, there was no PTT with either

Other config settings I have is....

CHANNEL 0
MY CALL KD7WPQ
MODEM 1200
AGWPORT 8000
KISSPORT 8001
FIX_BITS 1

Everything else in the config file is all commented (#) out

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