Need toroids
6
A bit off topic but... I'm running Direwolf with an Easy Digi and a Kenwood TH-F6. RF feedback has been a problem that I have confirmed by running on a dummy load while near another station. I think I saw a Toroid kit mentioned somewhere but don't have a clue as to what forum. Any suggestions? Thanks Dave WB9TEN
|
There are multiple USB Audio Devices with GPIO capability.
I have two DRA-36M boards on the packet station I am trying to configure and Direwolf is having trouble enumerating the PIDs. I've read and followed the instructions here /g/direwolf/message/5498 but OP never received a reply after confirming he too pasted the entire PID after PTT CM108. This is on a Windows 10 VM. I've changed the Friendly Name of each card in the registry to make device selection easier. Here is the error I receive: Reading config file direwolf.conf There are multiple USB Audio Devices with GPIO capability. Explicitly specify one of them for more predictable results: "\\?\hid#vid_0d8c&pid_013a&mi_03#8&105f951a&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}" "\\?\hid#vid_0d8c&pid_013a&mi_03#8&7efe0b7&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}" Run the "cm108" utility for more details. There are multiple USB Audio Devices with GPIO capability. Explicitly specify one of them for more predictable results: "\\?\hid#vid_0d8c&pid_013a&mi_03#8&105f951a&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}" "\\?\hid#vid_0d8c&pid_013a&mi_03#8&7efe0b7&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}" Run the "cm108" utility for more details. After which there is a timeout waiting for input from audio device 1 about 9/10 times. Here is my relevant section of the conf: ADEVICE RMS CHANNEL 0 MYCALL K4SPB-10 MODEM 1200 PTT CM108 "\\?\hid#vid_0d8c&pid_013a&mi_03#8&105f951a&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}" ADEVICE1 APRS CHANNEL 2 MYCALL K4SPB-5 MODEM 1200 PTT CM108 "\\?\hid#vid_0d8c&pid_013a&mi_03#8&7efe0b7&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}" The parts in quotes were copied directly from the output of running cm108.exe and I have tried them both with and without quotes. This set up (radios, vm, direwolf, RMS, etc.) worked well during testing when I was using a DRA and a signalink. I've reached out to Kevin at Master's Communications to see if he has an option for altering PID. However, the way I'm reading John's post in the 2021 thread linked above, the PTT lines I have should work. Correct me if I'm wrong.
|
Trouble connecting to APRS2 using direwolf.conf & HT on Rpi 3, decodes beacons well though....
53
Hello, Last year I built an iGate using an RTL-SDR.com dongle. It stopped working a little while ago when I ran a Linux update, so I decided to start over using an Rpi 3A, a Sabrent soundcard and an old Alinco DJ-190 HT as the radio (with the intent of making it a digipeater in the future). I have Direwolf running, the radio works well, and I am decoding many more beacons than the SDR did, however the initial screen for Direwolf does not have a login to the APRS2 server after the "KISS TCP client" line. According to the pdfs everything is configured correctly, HOWEVER everything I can reference on the interwebs is in reference to using an SDR for the iGate, and therefore using sdr.conf to configure it. I do also have my login details in this config file, but this seems to not help. It is my understanding that for use with a radio and soundcard I should use the direwolf.conf file, which has more options. Thank you for any input, KK7BCO
|
howto ariss.net
4
Greetings, what's required for a packet station to appear on the http://ariss.net/ map, please?
|
Looking for thoughts
4
Hi All, Im having an issue with my APRS Digi intefering with some other equipment. Im running my APRS Digi, iGate and weather node on a Pi 4 with a NW Digital Draws HAT interfaced with a Kenwood TM-D710A. Every time the Digi fires via RF it desenses the IC-9700 machine to a level its not usable for weak signal stuff. Currently im manually shutting DW down when im using 9700 then starting it up when finished. Id like to automate this process if possible. My immediate though it that i could use a GPIO input to trigger a script which shuts down DW then starts it with a different .conf file that doesnt run the RF digi and only iGates. Optimally Ill be able to provide that GPIO input directly from the 9700 when while powered on. Then when the 9700 is shutdown, the GPIO will go low and a script will then restart DW with the full function .conf. This sounds like an interesting project (I say project as my Linux skills are still in development :) My question is: Does anyone have any ideas how i may accomplish something similar a bit easier. Thanks, Mike W8XLR
|
Warning message - Winlink
3
I've just installed Direwolf into a few Windows 10 & 11 machines. It all seems to work. However, when checking for messages with Winlink Express I see a line on the Direwolf window (on the computer where the Winlink RMS resides, also running Direwolf) that reads: "Warning: Client application provided invalid PID value, 0x00, for I frame". That line shows up 3 times in succession. What does this warning message mean and how do I correct it? Thanks. -Randy, W4IFI
|
IL2P not working by channel
4
Hi I have configured 2 channels in my dirwolf.conf. One for HF and one for VHF. I'm using the dev branch of the Github repository. My dirwolf.conf looks like this ADEVICE plughw:1,0 ACHANNELS 1 ADEVICE1 plughw:2,0 ACHANNELS 1 CHANNEL 0 MYCALL F4IKH IL2PTX 1 MODEM 300 1600:1800 7@30 /4 D PTT /dev/ttyCOM4 RTS CHANNEL 2 MYCALL F4IKH-2 MODEM 1200 PTT /dev/ttyCOM3 RTS KISSPORT 8001 0 KISSPORT 8002 2 I would like to activate the protocol on channel 0 only with the IL2PTX 1 option but it seems that the option applies to all channels. I have a Yeasu VX8-GE and an SCS PTCII modem to monitor the VHF and once the option is activated they don't decode anything. As soon as I deactivate the option, they start decoding again. Is this normal, or do I need to open an issue on Github? thanks greetings Claude
|
Igate stopped igating received beacons
3
I have a digipeater and igate that's been running for several months. Sometime within the past two weeks it stopped sending received beacons to APRS-IS. It's logging in to asia.aprs2.net and it's sending its own PBEACON to APRS-IS which is showing up on aprs.fi and aprs.to as a green six-pointed star with a white I but when I tested with two different HTs today neither one's symbol is showing up on either map. My setup is a Raspberry Pi 3B+, Direwolf 1.7, a Digirig Mobile, and a Retevis RT95 which is the same radio as an Anytone AT-778UV. The HTs are a LANCHONLH HG-98UV and a Retevis RT3S, same radio as the TYT MD-UV380, with OpenGD77. (Note that there's a dearth of users here in Cebu, Philippines at present and I'm the only person experimenting with APRS so I don't know exactly when it stopped working as I only test it with an HT every so often.) Here's my direwolf.conf: ADEVICE plughw:1,0 MYCALL DV7GDL-0 MODEM 1200 DTMF PTT /dev/ttyUSB0 RTS PBEACON delay=1 every=15 symbol="I#" lat=10^21.18N long=123^55.43E power=20 height=30 gain=2.15 comment=" Mandaue City Cebu" via=WIDE1-1,WIDE2-1 CBEACON delay=2 every=10 dest="MORSE-8" info="DV7GDL" IBEACON DELAY=30 EVERY=30 via=WIDE1-1,WIDE2-1 IBEACON DELAY=32 EVERY=30 SENDTO=IG OBEACON delay=5 every=30 lat=10^22.4 long=123^52.20 symbol=/r objname=DX7CA-2m freq=144.720 tone=100 offset=-0.600 comment=" FM & Echolink (DX7CA-R)" via=WIDE1-1,WIDE2-1 OBEACON delay=10 every=30 lat=10^22.4 long=123^52.20 symbol=/r objname=DX7CA-70cm freq=431.900 tone=103.5 offset=+5.00 comment=" FM and C4FM"via=WIDE1-1,WIDE2-1 DIGIPEAT 0 0 ^WIDE[3-7]-[1-7]$|^TEST$ ^WIDE[12]-[12]$ IGSERVER asia.aprs2.net IGLOGIN DV7GDL-10 17599 PBEACON sendto=IG every=15:00 symbol="I#" lat=10^21.18N long=123^55.43E power=20 height=30 gain=2.85 dir=omni comment=" 144.380MHz" IGTXVIA 0 WIDE1-1,WIDE2-2 IGMSP 8 I've tried changing APRS-IS servers to noam.aprs2.net but that made no difference. The HTs are being received and digipeated, they're just not showing up on any APRS-IS websites. I'm completely stumped!
|
FT-897D, WINDOWS 10, DIREWOLF VERSION 1.7, PINPOINT V2, DIGIRIG MOBILE INTERFACE
8
Good Evening All, I have set up PINPOINT on my laptop and want to use DIREWOLF as my TNC. I am using the DIGIRIG mobile interface and it is working. There are no issues receiving packets with either application. I am trying to figure out how to configure DIREWOLF to key up the radio. PINPOINT is configured and the software sends a packet but is not putting the radio into TX. I am opening the direwolf.conf file but I am unsure where to enter the information to configure TX on the radio. Can anyone send me a sample configuration using this direwolf.conf file so I can understand where to enter the parameters? I am assuming that this file is where the problem is and why the rig will not key up. I probably can figure it out from there. 73 Mark KK2L
|
Please help with udev rules - non-root GPIO for PTT
7
Hello, OMs. On NanoPi I try to use GPIO ¡í200 (from https://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO) for PTT in DireWolf. When running direwolf requires root rights. If I enter the root password, then PTT via GPIO works. How can I make it so that when the system starts automatically without root-password? Below is part of my config and the udev rule. What am I missing? direwolf.conf: ... PTT GPIO 200 ... /etc/udev/rules.d/50-gpiod.rules: KERNEL=="gpiochip*", SUBSYSTEM=="gpio", MODE="0666", GROUP="gpiod" rn1m@nanopineo:/etc/udev/rules.d$ id rn1m uid=1000(rn1m) gid=1000(rn1m) groups=1000(rn1m),0(root),5(tty),6(disk),20(dialout),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),999(systemd-journal),996(input),993(render),108(netdev),1001(gpiod)
|
ERROR - Could not open config file /Users/glloncon/direwolf.conf Try using -c command line option for alternate location.
2
hola. espero puedan usar un traductor para entenderme: utilic¨¦ brew install direwolf y no logro hacer funcionar o que hacer para utilizar direwolf. al colocar direwol en la terminal me aparece el siguiente error: Dire Wolf version 1.7 Includes optional support for: gpsd hamlib dns-sd ERROR - Could not open config file /Users/glloncon/direwolf.conf Try using -c command line option for alternate location. See online documentation: stable release: https://github.com/wb2osz/direwolf/tree/master/doc development version: https://github.com/wb2osz/direwolf/tree/dev/doc additional topics: https://github.com/wb2osz/direwolf-doc que puedo hacer? hay algun paso previo que no he realizado? saludos desde Chile
|
Direwolf, Alsa, and Ubuntu 24.04 LTS
6
Hello all! Took my packet station down a few months back to do a long distance move. Before I put my station back up I took the time to do the OS update. It appears Ubuntu 24.04 has a broken ALSA. The sound cards for my radio (FT-710) are visible but are totally dead. Has anyone out on the group experienced this problem and come to a resolution? Thanks, -Chris KO4YAW
|
Compile Error Assistance
16
Lately, when I try to download and compile the latest dev version of DireWolf, I get a lot of compile-time errors. Not being a programmer, I don¡¯t understand what it all means and the compiled version of direwolf fails to run. I¡¯ve included the output of my compile attempt below and would appreciate if anybody can tell me what I need to do/install to correct the errors. Thanks, -Jeffrey Komori, KH6JUZ $ uname -a Linux KH6JUZ 6.6.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.47-1+rpt1 (2024-09-02) aarch64 GNU/Linux $ git clone https://www.github.com/wb2osz/direwolf Cloning into 'direwolf'... warning: redirecting to https://github.com/wb2osz/direwolf.git/ remote: Enumerating objects: 4052, done. remote: Counting objects: 100% (1583/1583), done. remote: Compressing objects: 100% (415/415), done. remote: Total 4052 (delta 1297), reused 1301 (delta 1156), pack-reused 2469 (from 1) Receiving objects: 100% (4052/4052), 139.53 MiB | 4.22 MiB/s, done. Resolving deltas: 100% (2858/2858), done. $ cd direwolf $ git checkout dev branch 'dev' set up to track 'origin/dev'. Switched to a new branch 'dev' $ vi src/direwolf.h $ mkdir build $ cd build $ cmake .. -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.39.5") -- Dire Wolf Version: 1.8.0-0734e46 -- Build type set to: Release CMake system: Linux -- Target architecture: ARM64 -- Use NEON SIMD instructions -- Looking for strlcpy -- Looking for strlcpy - not found -- Looking for strlcat -- Looking for strlcat - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for module 'libgps' -- Found libgps, version 3.22 -- Found GPSD: /usr/lib/aarch64-linux-gnu/libgps.so -- Checking for module 'hamlib' -- Package 'hamlib', required by 'virtual:world', not found -- Could NOT find hamlib (missing: HAMLIB_LIBRARY HAMLIB_INCLUDE_DIR) -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Found gpiod: /usr/lib/aarch64-linux-gnu/libgpiod.so -- Found ALSA: /usr/lib/aarch64-linux-gnu/libasound.so (found version "1.2.8") -- Checking for module 'libudev' -- Found libudev, version 252 -- Found udev: /usr/lib/aarch64-linux-gnu/libudev.so -- Found Avahi: TRUE -- Configuring done -- Generating done -- Build files have been written to: /home/aprs/direwolf/build $ make -j4 [ 1%] Building C object external/misc/CMakeFiles/misc.dir/strlcpy.c.o [ 1%] Building C object external/geotranz/CMakeFiles/geotranz.dir/mgrs.c.o [ 1%] Building C object external/misc/CMakeFiles/misc.dir/strlcat.c.o [ 2%] Building C object external/geotranz/CMakeFiles/geotranz.dir/error_string.c.o [ 2%] Building C object external/geotranz/CMakeFiles/geotranz.dir/polarst.c.o [ 2%] Linking C static library libmisc.a [ 3%] Building C object external/geotranz/CMakeFiles/geotranz.dir/tranmerc.c.o [ 3%] Built target misc [ 3%] Building C object src/CMakeFiles/decode_aprs.dir/decode_aprs.c.o [ 4%] Building C object src/CMakeFiles/text2tt.dir/tt_text.c.o [ 4%] Building C object external/geotranz/CMakeFiles/geotranz.dir/ups.c.o [ 5%] Building C object external/geotranz/CMakeFiles/geotranz.dir/usng.c.o [ 5%] Building C object external/geotranz/CMakeFiles/geotranz.dir/utm.c.o [ 6%] Building C object src/CMakeFiles/decode_aprs.dir/deviceid.c.o [ 7%] Linking C static library libgeotranz.a [ 7%] Building C object src/CMakeFiles/decode_aprs.dir/ais.c.o [ 7%] Linking C executable text2tt [ 7%] Built target geotranz [ 7%] Building C object src/CMakeFiles/tt2text.dir/tt_text.c.o [ 7%] Built target text2tt [ 8%] Building C object src/CMakeFiles/ll2utm.dir/ll2utm.c.o [ 8%] B
|
Working systemd config direwolf.service systemctl
3
Since I just spent an hour messing with systemd files to get a direwolf.service working I wanted to post an operational one that may help some people. $ cat /etc/systemd/system/direwolf.service [Unit] Description=direwolf After=network.target [Service] Type=forking Restart=always RestartSec=90 StartLimitInterval=400 StartLimitBurst=3 User=<USERNAME> Group=<USERNAME> ExecStart=/usr/bin/screen -S dw -d -m /usr/local/bin/direwolf SyslogIdentifier=Direwolf [Install] WantedBy=multi-user.target this assumes you built from source and have screen installed. check file destinations. after systemctl enable/start just run "screen -r dw"
|
Good volume level to start with?
10
I have a digipeater and igate at home, using a Retevis RT-95 (same radio as the Anytone AT-778UV) with its mic jack and external speaker jack connected to a Digirig Mobile which is connected to a Raspberry Pi 3B+ running Direwolf 1.7. I want to set up a, widerange digipeater-only at my club's repeater site only this time using a Yaesu FT-60R HT with its speaker mic jack connected to the Digirig. 5 watts would be all that's needed as that's all that the repeaters transmit at. There are extremely few APRS users here, just one or two (we're trying to get more people interested) so I currently have no way to tell what the "average" level is. Since receive is via the speaker jacks on both radios, what's a good initial volume setting to use to be able to receive weaker signals without causing clipping or distortion later if we get more APRS users?
|
Direwolf 1.7 "plughw:" doesn't match any of the input devices
5
Hello. Recently I bought a Digirig mobile and the cable for my Anytone radio. After a succesfull installation of the usb audio drivers and virtual comport I configured Direwolf.conf according to my settings. I'm using Windows 11 Pro. Direwolf is sending packets to my radio and to the aprs Igate. But it's not receiving any packets. Everytime I run Direwolf the program tells me that "plughw" is not listening on any of the available ports (Digirig sits on 4 both for RX and TX). I get an asterix on the TX side but nothing on the RX side. What could be the problem? Thanks for any help and sorry if this question has already been posted. I'm just new to this group. 73 Phil ON4VP
|
Frequently setting when starting
4
I want to set my 897D frequency when starting direwolf inside the direwolf conf .... Possible? Maybe even to FM Mike
|
Transmitting 100hz tone with dire for voice alert.
11
Working on a project and I have looked though the documentation as well as searched this group and have not come up with anything. When Direwolf uses speech for a beacon does it / can it transmit a 100 hz tone along with the speech for voice alerting radios? Or would I need to have another program output the tone when it is speaking? Thanks in advance! Jon KB3OSP
|
How to change APRS-IS connection port?
4
I'm testing a local (non upstream) APRS-IS server and was advised to switch all my client connections to port 10152. How do I configure/change that in Direwolf? I am using 1.8D. Thanks Doug
|
Decoding 300 baud HF
2
I'm decoding 14.105 MHz LSB with Direwolf. Most packets have format errors. I guess that it's because they are not APRS. For example: KD2YCK-1 audio level = 59(11/11) __|||____ [0.3] KD2YCK-1>MAIL:Mail For:KD2YCK N1UGK NC8Q N2MH ERROR!!! Unknown APRS Data Type Indicator "M", UNKNOWN vendor/model KD0YTE-7 audio level = 39(30/12) _||||||__ [0.3] KD0YTE-7>ID:KD0YTE - Kirksville MO. EN30qf BPQ Packet Node <0x0d> ERROR!!! Unknown APRS Data Type Indicator "K" Use of "ID" in the destination field is obsolete. You can help to improve the quality of APRS signals. Tell the sender (KD0YTE-7) to use the proper product identifier from https://github.com/aprsorg/aprs-deviceid Can Direwolf parse non APRS packets? Larry, N7RTS
|