Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Direwolf
- Messages
Search
Re: Can I use direwolf with a serial TNC?
¿ªÔÆÌåÓýHello Bob,
Yes... this is supported though the instructions are very different depending on what Computer OS you're trying to use.? See: ?? which covers Linux and Android at the moment.? There are other guides out on the Internet that cover this as well in more detail. Let us know what OS and computer hardware you're trying to use and if you have any specific questions. --David KI6ZHD |
I tried but:
? ?- PulseAudio: ?In the direwolf.conf file, you can specify the line: ?"ADEVICE default". ?Now start up Direwolf and it will connect to PulseAudio for audio data. ?Now load up the pavucontrol tool, go to the playback and recording tabs and route your nDAX audio to Direwolf via the pull-down
```
Audio device for both receive and transmit: default ?(channel 0)
ALSA lib pcm_dmix.c:1032:(snd_pcm_dmix_open) unable to open slave Could not open audio device default for output Device or resource busy This means that some other application is using that device. The solution is to identify that other application and stop it. Pointless to continue without audio device. ```
? ?- ALSA audio: ?While your nDAX software is running, run the linux commands "aplay -l" and "arecord -l" and send the output to this list. ?We can tell if this nDAX software with PulseAudio is creating any ALSA devices that Direwolf ?can directly address. ?Please also tell us the Linux OS and version you're using here as it might matter (newer OSes are actually using Pipewire now).
```
not working after installing pavucontrol
with arecord I see only phisical devices, but direwolf can't use them
Removing pavucontrol the issue persist, I had to remove pulseaudio totally
```
?
Using Ubuntu 22.04 Desktop |
Re: Can I use direwolf with a serial TNC?
Bob
I recently got a D75 and am interested in using it with direwolf. I'm using its kiss commands at the moment to send aprs packets with a pi5 and some python code. So I was wondering if direwolf is now able to interface with this radio to send various types of aprs packets, digipeat, and igate all at the same time. |
¿ªÔÆÌåÓýHello Franco, There are a few ways to do this: ? - PulseAudio:? In the direwolf.conf file, you can specify the line:? "ADEVICE default".? Now start up Direwolf and it will connect to PulseAudio for audio data.? Now load up the pavucontrol tool, go to the playback and recording tabs and route your nDAX audio to Direwolf via the pull-down ? - ALSA audio:? While your nDAX software is running, run the linux commands "aplay -l" and "arecord -l" and send the output to this list.? We can tell if this nDAX software with PulseAudio is creating any ALSA devices that Direwolf? can directly address.? Please also tell us the Linux OS and version you're using here as it might matter (newer OSes are actually using Pipewire now). --David KI6ZHD On 07/31/2024 10:46 AM, Franco Avino
wrote:
|
Good evening,
I would like to use FlexRadio 6400 with nDAX software () and DIREWOLF.
nDAX creates 2 pulseaudio devices, sink(RX) and source(TX), and they works pretty well.
How to use these pulseaudio devices in direwolf?
?
here the result of `pacmd list-sinks`
```
? ? index: 3
? ? name: <flex.sliceA.tx> ? ? driver: <module-pipe-sink.c> ? ? flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY ? ? state: IDLE ? ? suspend cause: (none) ? ? priority: 0 ? ? volume: mono: 65536 / 100% / 0.00 dB ? ? ? ? ? ? balance 0.00 ? ? base volume: 65536 / 100% / 0.00 dB ? ? volume steps: 65537 ? ? muted: no ? ? current latency: 59.39 ms ? ? max request: 4 KiB ? ? max rewind: 0 KiB ? ? monitor source: 6 ? ? sample spec: s16be 1ch 24000Hz ? ? channel map: mono ? ? ? ? ? ? ? ? ?Mono ? ? used by: 0 ? ? linked by: 0 ? ? configured latency: 85.33 ms; range is 0.50 .. 85.33 ms ? ? module: 25 ? ? properties: ? ? ? ? device.string = "/tmp/nDAX-flex.sliceA.tx.pipe" ? ? ? ? device.description = "Flex slice A TX" ? ? ? ? device.icon_name = "radio" ? ? ? ? nDAX.pid = "19101" ```
here the result of `pacmd list-sources`
```
? ? index: 5
? ? name: <flex.sliceA.rx> ? ? driver: <module-pipe-source.c> ? ? flags: DECIBEL_VOLUME LATENCY? ? ? state: IDLE ? ? suspend cause: (none) ? ? priority: 0 ? ? volume: mono: 65536 / 100% / 0.00 dB ? ? ? ? ? ? balance 0.00 ? ? base volume: 65536 / 100% / 0.00 dB ? ? volume steps: 65537 ? ? muted: no ? ? current latency: 1365.33 ms ? ? max rewind: 0 KiB ? ? sample spec: s16be 1ch 24000Hz ? ? channel map: mono ? ? ? ? ? ? ? ? ?Mono ? ? used by: 0 ? ? linked by: 0 ? ? fixed latency: 85.33 ms ? ? module: 24 ? ? properties: ? ? ? ? device.string = "/tmp/nDAX-flex.sliceA.rx.pipe" ? ? ? ? device.description = "Flex slice A RX" ? ? ? ? device.buffering.buffer_size = "4800" ? ? ? ? device.icon_name = "radio" ? ? ? ? nDAX.pid = "19101" ``` |
Re: New Direwolf User Issue
Art,? It is showing your audio input device as "stdin".? I would have expected to see a device reference -- like you have for the audio output device. I don't have access to the machine I have running direwolf to check... Steve, N8IFQ On Tue, Jul 30, 2024 at 8:25?AM Arthur Peters via <k0acp=[email protected]> wrote:
|
Re: New Direwolf User Issue
Brent,
?
Thanks that was the ticket.... I changed the ADEVICE command to what you suggessted and am now off to the races!
TYSM! ?
Next step is to stream my Peet 2100 weather station data... but that will be for another day!
?
Much appreciated to all who stopped by and gave help!
?
73 es God Bless,
?
.../Art K0ACP |
Re: New Direwolf User Issue
Hi Art,
?
You should update your ADEVICE line. For your setup you'll want to use the Digirig device for both input and output. So that line should look like.
?
ADEVICE plughw:2,0
?
This assumes that your Digirig is device 2 in the arecord -l?output.
?
Also, you'll want to check your levels from the soundcard side. Here are a couple notes on using alsamixer to adjust levels.
One thing to note is the Auto Gain Control setting. AGC should be disabled for the Digirig. device, otherwise the Pi won't hear anything from your radio.
?
Hope that helps.
-Brent WG0A |
Re: New Direwolf User Issue
Art,
Have you checked the squelch setting on your radio? As in, is it up too high for the squelch to ever break for an incoming packet? Do you even have an audio connection from the radio receiver to the digirig sound card? What is the audio level going into the digirig from the radio? You might try installing the program "audacity", shut down DireWolf, and use audacity to confirm audio is actually coming into the computer from the radio. Once you ensure there is incoming audio, then stop audacity and run DireWolf again. Andrew, KA2DDO ________________________________________ From: [email protected] <[email protected]> on behalf of Ray Wells via groups.io <aprs@...> Sent: Monday, July 29, 2024 9:59 PM To: [email protected] Subject: Re: [direwolf] New Direwolf User Issue Posting direwolf.conf is always helpful so the list can see what you're telling direwolf. Also, posting what direwolf reports when it starts can reveal problem configs, if any. Ray vk2tv On 30/7/24 07:58, Arthur Peters wrote: Hello: Over the weekend, I took an old raspberry pi (V3+), and old 2m radio, Yaesu FT2900, and a new digirig mobile w/cables and built a digipeater/iGate. I successfully built a new bookworm instance and downloaded Direwolf. I followed Darren's N4VFR's tutorial and got it up and running, mostly... I have the iGate working successfully and my Digipeat xmit works. I verified this by changing the locations of the digipeater and iGate. When watching K0ACP-10, the name of the system, on APRS.FI, I can see the location of K0ACP-10 move. So wow that part is working! The challenge is that this setup does not hear, it is deaf as a box of rocks. I have tried to digipeat packets using both my D710 and D74 with no joy. The console of my pi/direwolf: [cid:part1.pB28uQcz.YVbtaIaU@...] Any thoughts or suggestions? 73 es God Bless, Art / K0ACP |
Re: New Direwolf User Issue
¿ªÔÆÌåÓýPosting direwolf.conf is always helpful so the list can see what you're telling direwolf. Also, posting what direwolf reports when it starts can reveal problem configs, if any.Ray vk2tv On 30/7/24 07:58, Arthur Peters wrote:
|
New Direwolf User Issue
Hello:
?
Over the weekend, I took an old raspberry pi (V3+), and old 2m radio, Yaesu FT2900, and a new digirig mobile w/cables and built a digipeater/iGate.
?
I successfully built a new bookworm instance and downloaded Direwolf. ?I followed Darren's N4VFR's tutorial and got it up and running, mostly...
?
I have the iGate working successfully and my Digipeat xmit works. ?I verified this by changing the locations of the digipeater and iGate. ?When watching K0ACP-10, the name of the system, on APRS.FI, I can see the location of K0ACP-10 move. ?So wow that part is working!
The challenge is that this setup does not hear, it is deaf as a box of rocks. ?I have tried to digipeat packets using both my D710 and D74 with no joy. ?The console of my pi/direwolf: ?
?
Any thoughts or suggestions?
?
73 es God Bless,?
?
Art / K0ACP
?
?
?
|
New Digipeater/iGate kind of works - need some help
Good afternoon.
?
I finally took some time to cross an item off my ham list: build an iGate/Digipeater.
?
I am using a Yaesu FT2900 for the radio
I have a raspberry pi 3+ running bookworm (32-bit)
I have a digirig mobile w/cables for interconnection
?
I got the pi configured and direwolf installed.?
?
I followed the tutorial from Darren, N4VFR and am mostly working!
?
I have an iGate connected, K0ACP-10
I have the Digipeater function working with the radio, K0ACP-10, that shows up on both my Kenwood TH-D74 and Kenwood D710.
?
However, the digpeater seems deaf, no received packets. ?Any ideas?
?
73 es God Bless,
?
Art / K0ACP |
Re: Linpac mheard doesn't list anything
Linpac runs on the native Linux AX.25 stack, and doesn't use Direwolf, so this isn't really the right place to ask. But make sure you're running mheardd on your system, which is needed to collect the data for mheard. Martin. KD6YAM On Sun, Jul 28, 2024 at 1:19?PM Jim via <jim.kx0u=[email protected]> wrote: I'm running Linpac but never get anything when I use the ":mheard" command ...any idea how to fix this? |
Re: How do you build direwolf with debug symbols and -O0?
Bob
I got it to build and run in debug mode and learned what I wanted to about how to log in to APRS-IS. I also learned about the 'heartbeat' necessity. I was mainly interested in igate.c. I want to be able to see realtime raw data related to my station. There's probably a proper way to use the code structure in VScode, but I just copied .../build/src and .../direwolf/src to a tmp directory so that the binaries and source were all in a single place. There are other .c file in .../external, etc, but I didn't need those.
?
This built it in debug mode:
'cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS="-O0" -DCMAKE_C_FLAGS="-O0" ..'
?
? |
Re: confused by direwolf error message
If you are using RTS for PTT rather than the serial CAT commands you should only need...
toggle quoted message
Show quoted text
PTT /dev/ttyUSB0 RTS I am using this successfully. For CAT serial commands in your case I think it would be... PTT RIG 1020 /dev/ttyUSB0 4800 You are specifying "RTS" where there should be "4800". If I read the manual correctly, that is. 73 Danny, K5CG HH 550-0609 SKCC 14257 ----- Original Message -----
From: "Jim" <jim.kx0u@...> To: "direwolf" <[email protected]> Sent: Thursday, July 25, 2024 3:21:11 PM Subject: [direwolf] confused by direwolf error message I have a config file line that reads "PTT RIG 1020 /dev/ttyUSB0 RTS 4800" but when direwolf encounters this line it responds "An optional number is required here for CAT serial port speed" I'm certain it's reading the correct config file. Can anyone suggest a reason it might complain about my specified serial port speed? 73, Jim KX0U |
confused by direwolf error message
I have a config file line that reads "PTT RIG 1020 /dev/ttyUSB0 RTS 4800" but when direwolf encounters this line it responds "An optional number is required here for CAT serial port speed"
I'm certain it's reading the correct config file. Can anyone suggest a reason it might complain about my specified serial port speed? 73, Jim KX0U |
to navigate to use esc to dismiss