Keyboard Shortcuts
Likes
- Direwolf
- Messages
Search
Re: Looking for thoughts
开云体育Hello Mike, What you describe should be completely possible.? To me, the basic steps would include: ?? - Make sure the antennas between the two radios are as far apart as possible to minimize any possible RF damage on each receiver's input.? Ideally, the two antennas are on different VERTICAL plans to maximize the attenuation. ?? - IC9700 ????? - What output pin on some IC9700 connector could be used to indicate that the radio is on?? I'm sure there is something you can use though be careful of voltages.? Arduinos are 5v but Raspberry Pi, ESX32 , etc. are 3.3v.? Consider opto-isolating it i possible to minimize ground loops. ?? - Raspberry Pi: ????? - How do you start direwolf today?? You'll need a check for this "is IC9700 on" signal here ????? - writing a shell / python / etc. script to poll this "is IC9700 on" signal every say 1 seconds and kill/restart direwolf with different configs should be easy. ????? - what OS do you run on your Raspberry Pi?? If Raspberry Pi OS, starting this script via systemd shouldn't be too hard.? You can also start it via rc.local, cron, etc. I recommend to just break it down into different pieces and then just stitch them all together.? Ultimately, this topic really has nothing to do with Direwolf but you might consider shifting this discussion to the /g/RaspberryPi-4-HamRadio list. --David KI6ZHD
|
Re: Warning message - Winlink
开云体育Very vague memory on this, but when I was first setting up my packet station I saw the same message.? The fix, if I recall, was a setting in setting up the KISS interface to the AX.25 stack.sudo kissparms -c 1 -p wl2kThat said, my install was on a Raspberry Pi under Linux.? The OP said they are running on Windows (so this wouldn't apply directly), but perhaps it might trigger a thought on where to look.? It had something to do with a bug in the AX.25 stack, where something wasn't being properly initialized prior to the first packet coming through.? And, this was over a decade ago...? YMMV. Greg? KO6TH WB2OSZ via groups.io wrote:
|
Re: Warning message - Winlink
Thank you for asking.
?
Please refer to? "AX.25 Link Access Protocol for Amateur Packet Radio Version 2.2 Revision: July 1998" which can be found here: ?? ?
?
Section 3 describes the AX.25 frame structures. ? Information (I) frames contain a Protocol ID (PID) field.
?
Figure 3.2 contains the possible values for the PID field.? 0 is not listed as a valid value in the table.? direwolf is warning that an invalid value is being used.
?
It's apparently not causing a problem so you can just ignore it.
?
If you would like to invest some extra effort, to arrive at the truth, add the "-dakn" debug option to the direwolf command line.? This will display to communication between direwolf and WinLink.? We will be able to see whether WinLink is generating an improper PID value or if it is a problem with direwolf.
?
?
73,
John WB2OSZ |
Re: Looking for thoughts
I would first check the swr for the two radios. If the swr is high it could cause the transmitter to go spurious. I would also consider reject cavities to keep one transmitter out of the other one. Relocating the antennas is also an option or reducing tx power. Relocating one antenna over the other so it is in the shadow of the other and vertically separated as much as possible is helpful, but not necessarily a solution. Just a couple of thoughts for you. On Mon, Oct 21, 2024 at 6:53?AM W8XLR via <Michael_MSN=[email protected]> wrote:
|
Looking for thoughts
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
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 |
Re: IL2P not working by channel
开云体育Hmmm.... I've only tried IL2P a few times and I thought Direwolf reported when the IL2P protocol was enabled.? What do you see when you start up direwolf with debugging options given at the command line?? The Direwolf User Guide (the man page has this missing): says to use the "-d2" option to get IL2P details. ?? -- ?? Debug options ?? The level of detail can sometimes be increased by repeating the option. ?? a = AGWPE network protocol client ?? k = KISS serial port client ?? n = KISS network client ?? u = Display non-ASCII characters in hexadecimal ?? p = Packet hex dump ?? g = GPS interface ?? t = Tracker beacon ?? o = Output controls such as PTT and DCD ?? i = IGate. Use ii for greater detail ?? h = Hamlib verbose level. Repeat for more. ?? m = monitor heard station list. ?? f = packet filtering. Use ff for details of individual filter specifications. ????? fff for logical operator results too. ?? x = FX.25 increase verbose level. ?? 2 = IL2P internal details. ?? d = APRStt (DTMF to APRS Object Report converter). ?? -- --David KI6ZHD On 10/15/2024 01:17 AM, claude F4IKH
wrote:
|
Re: IL2P not working by channel
hi
here is the statup screen with IL2P enabled
?
No change in startup screen when IL2P is disabled ?
greetings
Claude |
Re: IL2P not working by channel
开云体育What shows up on the screen when you start direwolf?? It should show what devices and modems are enabled via the direwolf.conf file.? I looked at the source code and it gives the impression this is indeed a per direwolf channel option.? Iff this is a real bug, any reason why you wouldn't want to consider just running two different parallel direwolf instances with one sound device per instance? --David KI6ZHD On 10/14/2024 10:50 AM, claude F4IKH
wrote:
|
IL2P not working by channel
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
?
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 |
Re: I need help!
开云体育Hello dameiners, I ran through my script again, changed: What did you use to adjust the audio?? You should use 1) pavucontrol to make sure the correct sound it routed to Direwolf, 2) I prefer alsamixer to set the actual audio levels and don't forget to 3) use the alsactl command to "store" and "restore audio levels after any computer reboot to restore the audio levels. System is now transmitting every minute per APRS-fi raw data, as designed, but my GPS location is still stuck. (I’m on my 2nd GPS puck) cgps changed when I drove around the block, ~1/2 mile loop. I think know where you're getting tripped up.? In your direwolf.conf file, you have a fixed PBEACON or position beacon.? Is that the beacon that you expect to be moving?? That one WON'T move.? The one that should move is the TBEACON (tracker beacon).? Instead of using your current setting of "TBEACON source=GPSD DELAY=0:05 EVERY=1:00 VIA=WIDE1-1,WIDE2-1 SYMBOL=/k", try the default example from the Direwolf User Guide of: ?? TBEACON DELAY=0:30 EVERY=2:00 VIA=WIDE1-1 SYMBOL=car ?
Why do you say that?? Direwolf at startup is happy with the gpsd setting. --David KI6ZHD |
Re: I need help!
Okay- -
I ran through my script again, changed:
?- Username to?dsm
?- left in?Pulse Audio
?- TXDELAY?50
?- TXTAIL?35
?
Adjusted system volume, seems to be isolated to 1 inbound station now
?
No errors from Direwolf at startup
?
System is now transmitting every minute per APRS-fi raw data, as designed, but my GPS location is still stuck. (I’m on my 2nd GPS puck) cgps changed when I drove around the block, ~1/2 mile loop.
?
Wondering if I don’t need the “sudo gpsd /dev/ttyACM0 -F /var/run/gpsd.sock” line
?
Thanks again for all the assistance!
73! |
Re: I need help!
I did NOT configure APRS-IS in Direwolf as it normally wouldn’t have an internet connection. I’m using hotspot on my phone during development only, pretty certain my packet went out via RF
toggle quoted message
Show quoted text
I am pondering a digipeater as my next project, have to come up with a radio. On Oct 13, 2024, at 12:12?PM, Andrew P. <andrewemt@...> wrote: |
Re: I need help!
Good. So whether or not a digipeater heard you, an I-gate did to forward your packets.
On the other hand, did you configure Direwolf to talk to the APRS-IS, such that the packet was sent directly to the Internet without going over RF? Check the digipeat path of the packet on aprs.fi and see who forwarded your packet to the Internet (and if the packet went through any digipeaters before reaching the I-gate). Andrew, KA2DDO ________________________________________ From: [email protected] <[email protected]> on behalf of dameiners@... via groups.io <dameiners@...> Sent: Sunday, October 13, 2024 1:05 PM To: [email protected] Subject: Re: [direwolf] I need help! I _just_checked aprs.fi, my PBEACON, while location needs tuning, went out! On Oct 13, 2024, at 11:56?AM, Andrew P. <andrewemt@...> wrote: |
Re: I need help!
I _just_checked aprs.fi, my PBEACON, while location needs tuning, went out!
toggle quoted message
Show quoted text
On Oct 13, 2024, at 11:56?AM, Andrew P. <andrewemt@...> wrote: |
Re: I need help!
Have you looked at the aprs.fi map for your area to see if there _are_ any digipeaters in your neighborhood? If there aren't any, there won't be anything to hear you. And there are many places in the US with poor or non-existent digipeater coverage. Also, remember that the 2-meter band is more-or-less line-of-sight; if you can't _see_ the digipeater antenna from your station's antenna, you probably won't get through.
I have a problem like that with my QTH on the north side of a hill, such that I can stand in my backyard on the ground and look _down_ at the antennas on my roof. Good thing for me there are digipeaters to the northwest and northeast of me to help me bounce around this chunk of granite. Andrew, KA2DDO ________________________________________ From: [email protected] <[email protected]> on behalf of dameiners@... via groups.io <dameiners@...> Sent: Sunday, October 13, 2024 12:42 PM To: [email protected] Subject: Re: [direwolf] I need help! I've attached a screenshot of the DireWolf -dgt startup. MY APRS Rig is fully outdoors. I don't see a reply from a digipeater in response to my outgoing packet(s). I am using Raspberry Pi 64-bit OS (Bookworm) with Pi desktop, 2024-07-04. I have changed TXDELAY to 50, TXTAIL to 35 and still not getting "out" My coordinates are for Central Illinois, USA, lat=40^41.47N long=089^28.37W ________________________________ From: [email protected] <[email protected]> on behalf of David Ranch via groups.io <direwolf-groupsio@...> Sent: Saturday, October 12, 2024 3:30 PM To: [email protected] <[email protected]> Subject: Re: [direwolf] I need help! Hello Doug, I looked at your .docx file but it doesn't show the output of direwolf starting up. Can you please add that? I've been running APRS/Dire Wolf mobile tracker successfully since 2020 with the same physical setup. My SD became corrupt and like a dummy, never made a backup. Hmmm.. bummer. SD cards can die if you don't use good quality cards AND tune the Linux operating system to minimize writes. I'm trying to get it running again with Dire Wolf 1.8 Development D and having a couple issues: * GPS doesn't move within Dire Wolf (stuck at 4041.76N/08928.70) but moves with GPSMON I'm not sure what those coordinates are supposed to be. Maybe you meant 40.417600, 89.287000 (the middle of China). Anyway, this could be a matter of permissions. Are you using gpsd with direwolf? When you're doing testing with Direwolf, are you doing this OUTSIDE with a clear shot of the sky? A lot of inexpensive GPSes just won't get a good lock w/o exceptional signal levels. Btw, if you're using the gpsd approach with direwolf, you should be able to run tools like cgps/xgps/etc while direwolf is also running. With that parallel view, you can confirm if you have good GPS lock, the location is correct, the time is correct, etc. * Not getting digipeated I believe the issues are related but can't find the common denominator. What makes you think your station isn't getting digipeted? Not showing up on an APRS-IS map? If so, that would be expected as you need to first send your location to APRS-IS before it will believe other data coming from your station. You can work around this by sending a PBEACON with a static location just as a test. Dire Wolf launches without error using -dgt Please show us all of that startup detail. I've attached the script that I'm using to create my new installation for reference. Few things in here: - Which version of Raspberry Pi OS are you installing? The GUI desktop or the Lite version with no GUI? - The use of the "pi" username is deprecated. Please use something else like "doug" or whatever - Do NOT remove PulseAudio. You will damage the resulting OS install. Things might continue to work for Direwold since it can use ALSA directly but the GUI environment might have permanent issues. - Your TXDELAY is way too fast. Is this your radio ( )? If so, that's an SDR based radio and most of those radios are very slow.. as such, I recommend to START at a setting of "45" meaning 450ms to properly key up and be stable on-frequency before the packet audio tones start getting played. The final tuning might need more/less delay depending on how your radio actually performs. You also might need more TXTAIL time as well. Using the overlay file system can really help minimize writes to the SD card but it can become a major PITA when you want to do OS updates, etc. Your choice but if you want to see a less invasive list of hardening, see: --David KI6ZHD |
Re: I need help!
开云体育
The startup looks pretty good and it shows you're getting good coordinates from gpsd.? The only thing that needs improvement is your audio levels.? Your RX audio level is too high and you need to bring that down to about "50".? I don't see a reply from a digipeater in response to my outgoing packet(s). I would suspect your TX audio level needs tuning and it's resulting audio is corrupting the packets.? Can you listen to the transmissions on different radio to listen in and see how this station's transmissions sound compare to others on the same frequency?? The Direwolf User Guide gives some helpful tips on audio level tuning.
Ok, that's fine though I still don't recommend to remove pulseaudio.
That's a far more conservative number and will be a good starting point but you'll want to pull those numbers down to be more efficient with your on-air time.? It's not clear to me how to easily tune these values without an RF Service Monitor but maybe someone else on the list could provide some URLs of how regular operators might be able to do measurements here.. maybe with an SDR or something like that. --David KI6ZHD |
Re: I need help!
开云体育
I've attached a screenshot of the DireWolf -dgt startup.
MY APRS Rig is fully outdoors.
I don't see a reply from a digipeater in response to my outgoing packet(s).
I am using Raspberry Pi 64-bit OS (Bookworm) with Pi desktop, 2024-07-04.
I have changed TXDELAY to 50, TXTAIL to 35 and still not getting "out"
My coordinates are for Central Illinois, USA, lat=40^41.47N long=089^28.37W
From:[email protected] <[email protected]> on behalf of David Ranch via groups.io <direwolf-groupsio@...>
Sent:?Saturday, October 12, 2024 3:30 PM To:[email protected] <[email protected]> Subject:?Re: [direwolf] I need help! ?
Hello Doug, I looked at your .docx file but it doesn't show the output of direwolf starting up.? Can you please add that? I've been running APRS/Dire Wolf mobile tracker successfully since 2020 with the same physical setup. My SD became corrupt and like a dummy, never made a backup. Hmmm.. bummer.? SD cards can die if you don't use good quality cards AND tune the Linux operating system to minimize writes.
I'm not sure what those coordinates are supposed to be.? Maybe you meant 40.417600, 89.287000 (the middle of China).? Anyway, this could be a matter of permissions.? Are you using gpsd with direwolf?? When you're doing testing with Direwolf, are you doing this OUTSIDE with a clear shot of the sky?? A lot of inexpensive GPSes just won't get a good lock w/o exceptional signal levels.? Btw, if you're using the gpsd approach with direwolf, you should be able to run tools like cgps/xgps/etc while direwolf is also running.? With that parallel view, you can confirm if you have good GPS lock, the location is correct, the time is correct, etc.
What makes you think your station isn't getting digipeted?? Not showing up on an APRS-IS map?? If so, that would be expected as you need to first send your location to APRS-IS before it will believe other data coming from your station.? You can work around this by sending a PBEACON with a static location just as a test.
Please show us all of that startup detail.
Few things in here: ?? - Which version of Raspberry Pi OS are you installing?? The GUI desktop or the Lite version with no GUI? ?? - The use of the "pi" username is deprecated.? Please use something else like "doug" or whatever ?? - Do NOT remove PulseAudio.? You will damage the resulting OS install.? Things might continue to work for Direwold since it can use ALSA directly but the GUI environment might have permanent issues. ?? - Your TXDELAY is way too fast.? Is this your radio ( ?)?? If so, that's an SDR based radio and most of those radios are very slow.. as such, I recommend to START at a setting of "45" meaning 450ms to properly key up and be stable on-frequency before the packet audio tones start getting played.? The final tuning might need more/less delay depending on how your radio actually performs.? You also might need more TXTAIL time as well. Using the overlay file system can really help minimize writes to the SD card but it can become a major PITA when you want to do OS updates, etc.? Your choice but if you want to see a less invasive list of hardening, see: ?? --David KI6ZHD |
Re: I need help!
toggle quoted message
Show quoted text
From:[email protected] <[email protected]> on behalf of WB2OSZ via groups.io <wb2osz@...>
Sent:?Saturday, October 12, 2024 5:56 PM To:[email protected] <[email protected]> Subject:?Re: [direwolf] I need help! ?
What is shown on the screen?
|