¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

Re: help setting up aprs digipeater

 

If it isn't showing up in /dev/serial/by-id, this typically indicates that the system isn't seeing the sound card. Try changing USB ports and rebooting to see if the issue clears. Also, if I remember correctly, the Signalink won't show if it isn't powered on.
--
73, de KM4ACK
|
|


help setting up aprs digipeater

 

I have a rPi 3 using a signalLink connected to a HTX242. This has been working just trying to rebuild after a sd card crash. I am not getting the report from direwolf that gives us the /dev/pts/1. the ls of the /dev/serial/by-id is not showing the sound card. But the sound card/SignalLink is working as direwolf is?receiving packets.

So where have I gone off track?

Doug/WD0DBS


Re: How to start rigctld from Pat-menu

 

What I learned here had me thinking.? Is there somewhere that the Pat Menu Config Settings are documented, so we might understand what to put in each field and take advantage of what it can do for us?
--
--Bill AA6BD


Re: Script check please

 

Some ruby packages seem to be missing for me.
I am running a pi 5 with Bookworm. I had to do the following:

sudo gem install?gpsd_client
sudo gem install?maidenhead

73, kc7dx


Re: How to start rigctld from Pat-menu

 

Jason KM4ACK,
Thank you for your suggestion to change my pat menu rig control entry.? That worked, and I can now change frequencies.

I suspect that my attempts to automate rigctld was interfering with what pat menu already did.??
--
--Bill AA6BD


Re: How to start rigctld from Pat-menu

 

Bill,

Try putting this in your pat menu settings:
/usr/local/bin/rigctl -m 3070 -r /dev/ttyUSB0 -s 19200

Note: There is no "d" on rigctl and there is no "&" at the end.

WITHOUT starting rigctld first, from Pat Menu->Start/Stop Mode->Start ??? Modem (which ever modem you want to use)
Pat Menu will handle your rigctld for you when you start the modem.
Then try your connection in the Pat Mailbox->Action->Connect

Once done, click the Stop Modems button in Pat Menu and it will close down all of the items started for that particular modem.

--
73, de KM4ACK
|
|


Re: WSJT-X using BAP and FLRIG, Digirig and Yaesu 857D - when finishing transmit turns radio off and on again???

 

It¡¯s likely a power supply issue. My FT-857D will do the same thing when it¡¯s not getting a steady supply amperage. It transmits fine but restarts when unkeyed.?

If you watch on an external swr meter you will likely see that you¡¯re not getting full power out. ie you set 100 watts out but only get 80 watts.?

?

If you turn your transmit power down you should be able to confirm as it won¡¯t power off at the end of transmit.?


Re: How to start rigctld from Pat-menu

 

Perhaps I added too much information as background in my initial post.? All of the above is running Raspberry Pi OS and I have tried it with 32 bit bullseye on a Pi 4 and on 64-bit bookworm on a Pi 5 with the same result.

I have a file "start-rigctld" that contains one line:
rigctld -m 3070 -r /dev/ttyUSB0 -s 19200 &


I can open a terminal window and enter:

rigctld -m 3070 -r /dev/ttyUSB0 -s 19200 &

and terminal reports a PID.? I can check using "ps aux" and I see a task under user "pi" matching the PID with the "rigctld..." command.
I can then run patmenu2 and select Start/Stop Modems, start a Packet Modem, and Pat starts.? I can select Action > Connect, and when I select an alias, the frequency changes to the correct frequency for each Gateway I select.

After rebooting,??

I can then open a terminal session, and enter
./start-rigctld

and when I run?
ps aux
there is a task running with user pi and with the "rigctld..." string.
I can then run patmenu2 and select Start/Stop Modems, start a Packet Modem, and Pat starts.? I can select Action > Connect, and when I select an alias, the frequency DOES NOT change to the correct frequency for each Gateway I select.

So it seems that even though I can see what appear to be identical tasks running, Pat cannot use its alias function to change frequencies.

The difference is how I start the "rigctld" task.? In one case, I directly enter a command in Terminal, while in the second case, I execute a file containing the same command but the results are different.

What can I do to get the same result entering the command vs. running the command from a file?

I am baffled by this difference.
--Bill AA6BD


Re: WSJT-X using BAP and FLRIG, Digirig and Yaesu 857D - when finishing transmit turns radio off and on again???

 

Thank you for the reply. I don't believe I have multiple PTT selected at the same time. I am don't think that is possible with WSJT-X.


MX Linux 23.1 respin and 73 Linux, good to go on my rpi 4!

 

Hello All,

For what?it's worth, I just downloaded the subject MX 23.1 respin. Article link...



And it installed fine, then I ran Jason's 73 Linux.? Everything looks good!!
For what I have selected to get installed,? it ran great with no glaring?errors.?
The only minor thing was that I had to enter my root password a few times during the script process. Again, no big deal.

Thanks again for the great work and wonderful project!? ;)? ??

Regards,
Mike Kennedy
VA3TEC
Ottawa, Canada.


Re: How to start rigctld from Pat-menu

 

maybe you could try putting the script into the .config/autostart directory. You might want to put a sleep statement in the front, so things get a chance to settle down after login, to start rigctld.

Also, when you do a ps aux | of the process of rigctld who owns the process?

Also, and this is digging deep, I think there is a program called rigctl that talks to rigctld
via -m 2

from man rigctl:

Connect to a running rigctld with radio model 2 (¡°NET rigctl¡±) on the local host and specifying the ?TCP ?port, ?setting ?frequency ?and
? ? ? ?mode:

? ? ? ? ? ?$ rigctl -m 2 -r localhost:4532 F 7253500 M LSB
Jerry
----
Extra Ham Radio Operator: WF5W
Registered Linu=x User: 275424
3D CAD designer

The most exciting phrase to hear in science - the one that heralds new discoveries - is not "Eureka" but "That's funny...". - Isaac. Asimov


On Mon, Jan 1, 2024 at 2:02?PM SteveButler <Stephen.M.Butler51@...> wrote:

On 1/1/24 11:33, Bill Dornbush AA6BD wrote:
> I want to use rig control to manage my rig, an IC-7100, within Pat
> Menu for 2M Packet.? In researching this, I learned from
> ?that I needed to start
> rigctld before running
....
>
> I can now open a Terminal window and enter
> rigctld -m 3070 -r /dev/ttyUSB0 -s 19200
> and then leave this window open, and then go into Pat Menu and select
> Start/Stop Modem > Start Packet Modem
>
> and all works as I want.? I see "RIGCTL ACTIVE" in Conky.? ?In my
> browser, I can select Action > Connect and when I select one of the
> aliases I created, the rig changes to the gateway frequency and I can
> connect and send and receive emails.

I presume this is on some form of Linux/Unix.? I am a long time shell
script writer (was Oracle DBA on Linux/Unix platforms).? My best guess
that all of these processes are under a single shell parent process.?
Perhaps as siblings.
> ...
> I created a simple file "start-rigctld" in the Pat Menu folder with
> the contents of
>
> rigctld -m 3070 -r /dev/ttyUSB0 -s 19200 &

Are you sure this process stays running?? Cause the parent process that
is processing the file "start-rigctld" is going to go away when shell
finishes reading that file.? You might want to fire off both the file
and the rigctld line with a leading '. '.? Yes, a period followed by a
space.? That will force the top level shell process to invoke this as a
true child rather than having some intervening shell processes.

Also check the user/group designations on that file to be sure they have
the same username and groupname as the rest of the files.
>
> which should start ricgtld and run it in background.? My eventual goal
> is to add this file to the Pat Menu Start/Stop Modem as another entry
> so I can select it from the menu and start rigctld without having to
> open a Terminal window and enter the rigctld command.
>
> When I do this, "RIGCTL ACTIVE" appears in Conky.
>
> But when I try Action > Connect, I can select a different alias, and
> it shows the new frequency in the Connect window, but the rig does not
> change to the new frequency.? In trying to determine why, I found that
> the process for rigctld is not running under my pi user, but
> apparently under some other user which I have not been able to find.?
> I assume that is why the frequency change is not working.

It should be under the user name of the parent process that invoked it
-- unless you have the bit turned on to run under the file owner's
username.? But that usually involves root access at some point in the
creation of the script.? I've been retired 7 years now and have
forgotten how to set that up.? But it is possible that rigctld had to
grab some special privileges and the developer pulled some tricks.? Can
you follow the process stack back to see who owns the parent shell
process under which rigctld is running?? Top would be a great tool to
help in this.
>
> How can I create a script that will start rigctld that will correctly
> link to my user so I can automate this task?

My other thought was that you had invoked the two scripts in real-time
and that rigctld didn't have enough time to get setup before the other
process came looking for it.? If you have these two lines back-to-back
in a file I'd add a sleep 1 or 2 seconds.

Which triggers another thought -- do you have a wait commend in the
start-rigctld file?? If not, then the parent process is going to die and
leave rigctld as an orphan process.

Hope these thoughts help.

--Steve






Re: WSJT-X using BAP and FLRIG, Digirig and Yaesu 857D - when finishing transmit turns radio off and on again???

 

I don't have the same equipment as you but I'm wondering if you possibly have two different methods of PTT trying to do the same thing and making a mess of it??

I've seen a similar issue with someone using CAT PTT and a Signalink at the same time. Do you maybe have CAT PTT and RTS/RTR PTT selected at the same time?

On Mon, Jan 1, 2024, 14:45 Jim KM6GUO <km6guo@...> wrote:
So some experiments:
does this happen:
- at a minimum TX power? - yes - at 20W - but less often
- with dummy load? - yes - but less often
- with different power source? yes
- with voice transmissions? yes - but less often
?
The ¡®less often¡¯ - is still often enough that it isn¡¯t useful.

SWR is good.


Re: How to start rigctld from Pat-menu

 

On 1/1/24 11:33, Bill Dornbush AA6BD wrote:
I want to use rig control to manage my rig, an IC-7100, within Pat Menu for 2M Packet.? In researching this, I learned from I needed to start rigctld before running
....

I can now open a Terminal window and enter
rigctld -m 3070 -r /dev/ttyUSB0 -s 19200
and then leave this window open, and then go into Pat Menu and select Start/Stop Modem > Start Packet Modem

and all works as I want.? I see "RIGCTL ACTIVE" in Conky.? ?In my browser, I can select Action > Connect and when I select one of the aliases I created, the rig changes to the gateway frequency and I can connect and send and receive emails.
I presume this is on some form of Linux/Unix.? I am a long time shell script writer (was Oracle DBA on Linux/Unix platforms).? My best guess that all of these processes are under a single shell parent process.? Perhaps as siblings.
...
I created a simple file "start-rigctld" in the Pat Menu folder with the contents of

rigctld -m 3070 -r /dev/ttyUSB0 -s 19200 &
Are you sure this process stays running?? Cause the parent process that is processing the file "start-rigctld" is going to go away when shell finishes reading that file.? You might want to fire off both the file and the rigctld line with a leading '. '.? Yes, a period followed by a space.? That will force the top level shell process to invoke this as a true child rather than having some intervening shell processes.

Also check the user/group designations on that file to be sure they have the same username and groupname as the rest of the files.

which should start ricgtld and run it in background.? My eventual goal is to add this file to the Pat Menu Start/Stop Modem as another entry so I can select it from the menu and start rigctld without having to open a Terminal window and enter the rigctld command.

When I do this, "RIGCTL ACTIVE" appears in Conky.

But when I try Action > Connect, I can select a different alias, and it shows the new frequency in the Connect window, but the rig does not change to the new frequency.? In trying to determine why, I found that the process for rigctld is not running under my pi user, but apparently under some other user which I have not been able to find.? I assume that is why the frequency change is not working.
It should be under the user name of the parent process that invoked it -- unless you have the bit turned on to run under the file owner's username.? But that usually involves root access at some point in the creation of the script.? I've been retired 7 years now and have forgotten how to set that up.? But it is possible that rigctld had to grab some special privileges and the developer pulled some tricks.? Can you follow the process stack back to see who owns the parent shell process under which rigctld is running?? Top would be a great tool to help in this.

How can I create a script that will start rigctld that will correctly link to my user so I can automate this task?
My other thought was that you had invoked the two scripts in real-time and that rigctld didn't have enough time to get setup before the other process came looking for it.? If you have these two lines back-to-back in a file I'd add a sleep 1 or 2 seconds.

Which triggers another thought -- do you have a wait commend in the start-rigctld file?? If not, then the parent process is going to die and leave rigctld as an orphan process.

Hope these thoughts help.

--Steve


Re: WSJT-X using BAP and FLRIG, Digirig and Yaesu 857D - when finishing transmit turns radio off and on again???

 

So some experiments:
does this happen:
- at a minimum TX power? - yes - at 20W - but less often
- with dummy load? - yes - but less often
- with different power source? yes
- with voice transmissions? yes - but less often
?
The ¡®less often¡¯ - is still often enough that it isn¡¯t useful.

SWR is good.


How to start rigctld from Pat-menu

 

I want to use rig control to manage my rig, an IC-7100, within Pat Menu for 2M Packet.? In researching this, I learned from??that I needed to start rigctld before running Pat.? The command is
$ rigctld -m 3070 -r /dev/ttyUSB0 -s 19200
as the IC-7100 model number is 3070, its USB connection is /dev/ttyUSB0, and its speed is 19200.
I ran Pat Menu > Settings/Config > Current Config Settings and changed:
Rig Control Command: /usr/local/bin/rigctl -m 3070
2M Mode for Radio: FM-D
then I clicked Update.
In Pat Configure, I changed connect-aliases to add:

"telnet": "telnet://{mycall}:CMSTelnet@...:8772/wl2k",
"AA6BD-10-2M-144950": "ax25:///AA6BD-10?freq=144950",
"AK4ZX-12-2M-145050": "ax25:///AK4ZX-12?freq=145050",
"W4EDP-10-2M-145750": "ax25:///W4EDP-10?freq=145750"

These are the Winlink 2M gateways near me.

I can now open a Terminal window and enter?
rigctld -m 3070 -r /dev/ttyUSB0 -s 19200
and then leave this window open, and then go into Pat Menu and select Start/Stop Modem > Start Packet Modem

and all works as I want.? I see "RIGCTL ACTIVE" in Conky.? ?In my browser, I can select Action > Connect and when I select one of the aliases I created, the rig changes to the gateway frequency and I can connect and send and receive emails.?

So far, so good.

But I want to automate running rigctld so I don't need to open a Terminal session each time and key in the command.

I created a simple file "start-rigctld" in the Pat Menu folder with the contents of?

rigctld -m 3070 -r /dev/ttyUSB0 -s 19200 &

which should start ricgtld and run it in background.? My eventual goal is to add this file to the Pat Menu Start/Stop Modem as another entry so I can select it from the menu and start rigctld without having to open a Terminal window and enter the rigctld command.

When I do this, "RIGCTL ACTIVE" appears in Conky.

But when I try Action > Connect, I can select a different alias, and it shows the new frequency in the Connect window, but the rig does not change to the new frequency.? In trying to determine why, I found that the process for rigctld is not running under my pi user, but apparently under some other user which I have not been able to find.? I assume that is why the frequency change is not working.

How can I create a script that will start rigctld that will correctly link to my user so I can automate this task?



--
--Bill AA6BD


Re: WSJT-X using BAP and FLRIG, Digirig and Yaesu 857D - when finishing transmit turns radio off and on again???

 

Let us know the outcome. It does sound a lot like feedback. Maybe your antenna now has high swr or lost some grounding along the way. My IC-706 will do that of the remote head cable loses grounding.?

Greg
KE5DXA?


Re: WSJT-X using BAP and FLRIG, Digirig and Yaesu 857D - when finishing transmit turns radio off and on again???

 

thank you. i will dig out the dummy load later today...?


Re: WSJT-X using BAP and FLRIG, Digirig and Yaesu 857D - when finishing transmit turns radio off and on again???

 

Try using a dummy load...if problem goes away you have an RFI/Common mode current issue.


On Sun, Dec 31, 2023, 17:25 Jim KM6GUO <km6guo@...> wrote:
I didn't change a thing (famous last words). WSJT-X was working great earlier this week (FT8 on 15M was busy to Europe). Then at some point - at the end of a transmit cycle, the radio would turn off and on again. some to the time - it looked like it might be switching to VFB on the radio??? Regardless of split setting (none or fake it).

Theories?

Aha - while typing this - I switched to my windows machine (the RPi and Windows machines are close to each other - just unplug USB connector from RPi, and plug in to Windows). Haven't used in awhile - but it was working when I last tried it. Same(ish) behavior. It receives fine - goes in to transmit fine - and at some point coming out of transmit starts cycling power on the radio. So feels like a radio issue or a digirig issue.?



WSJT-X using BAP and FLRIG, Digirig and Yaesu 857D - when finishing transmit turns radio off and on again???

 

I didn't change a thing (famous last words). WSJT-X was working great earlier this week (FT8 on 15M was busy to Europe). Then at some point - at the end of a transmit cycle, the radio would turn off and on again. some to the time - it looked like it might be switching to VFB on the radio??? Regardless of split setting (none or fake it).

Theories?

Aha - while typing this - I switched to my windows machine (the RPi and Windows machines are close to each other - just unplug USB connector from RPi, and plug in to Windows). Haven't used in awhile - but it was working when I last tried it. Same(ish) behavior. It receives fine - goes in to transmit fine - and at some point coming out of transmit starts cycling power on the radio. So feels like a radio issue or a digirig issue.?



Re: 1024 x 600 problems

 

I plan to use the 10.1" 1920 x 1200 Portable Monitor?with my Pi 4. Others are using larger dimension monitors with their Pi's.?