[Open 3 terminals]
1. on first terminal run Direwolf KISS server
> download direwolf-1.8.1.tar.gz
$ cd ./silversat/direwolf-1.8.1
$ mkdir build
$ cd build
$ cmake ../
$ sudo make
$ sudo make install
$ sudo ldconfig
> re-name direwolf.conf as old [direwolf_old.conf]
> and re-write [direwolf.conf] as follows
#ADEVICE plughw:1,0
#ADEVICE0 udp:7355 default
ARATE 48000
CHANNEL 0
MYCALL JE9PEL
MODEM 9600
AGWport 8000
KISSport 8001
$ cd
$ cd ./silversat/direwolf-1.8.1
$ direwolf -c direwolf.conf
2. on second terminal run silver.py
$ cd
$ cd ./silversat/silversat-main
$ chmod 755 silver.py
$ ./silver.py
3. on third terminal run
$ cd
$ sudo apt install pavucontrol
$ pavucontrol
> look at Recording tab, you will see direwolf app there,
> please change capture to MONITOR mode.
(in progress)
4. the last step is play the audio (eg.#13220914)
The above pending matters have been resolved. In "PulseAudio Volume Control",
I was able to decode the satellite signal on Terminal by changing the setting
of DireWolf-Recoding tab to "Monitor of Built-in Audio Analog Stereo".
I also confirmed that direwolf.exe for Windows works on Linux via Wine.
https://github.com/wb2osz/direwolf/releases
https://github.com/hobisatelit/silversat?tab=readme-ov-file
https://github.com/super-cookerBH4HZD/ssdv-minimodem-windows-builds/releases/