开云体育

Date

Digipeater and I-Gate

 

Hello to you,
?
Can I get help building an 'APRS' digipeater and accessing I-GATE, I'd like to use a raspbery Pi if possible or maybe something else would be better?
?
Or how can I do to have a good digipeater system with I-GATE?
because on my repeater sites I always have internet on my sites in the mountains where I can install my repeaters
?
How or what to use to have a DIGIPEATER system with I-GATE on the mountains in my area
?
Thanks for pointing me in the right direction so I can put this to work
?
Have a good evening

Luc
VE2LUQ


Re: How to start Direwolf without a radio or soundcard

 

Thanks for a quick response David, I have the user guide and will start reading.? I will source a USB sound device as you suggest maybe even connect it to another radio on the APRS frequency and give it another SSID.? As long as it doesent digipeat other traffic it shoud be OK.
?
On 06/11/2022 05:18 AEDT David Ranch <direwolf-groupsio@...> wrote:
?
?

Hello Simon,

So the first step is starting Direwolf but I don't have a soundcard or radio to connect to the test system, is it possible to run it without this hardware for testing purposes.

You could configure Direwolf to use the STDIN device mentioned in the Direwolf User Guide section 9.1.6.2 (for the rtl-sdr) using the line:
--
ADEVICE0 stdin null
--

Yet this is going to create a pretty useless configuration when you want to monitor the transmitted APRS WX packets that Direwolf will want to send.? I would recommend to connect up any old inexpensive USB sound device so you can have a real configuration and then connect up some headphones, speakers, etc. to confirm AFSK modems sounds are being played.? I suppose you could also verify this by enabling various Direwolf debugging options too but it's up to you.

--David
KI6ZHD
?
--
The views I present are that of my own and NOT of any organisation I may belong to.
?
73 de Simon, VK3EM.

--

--
The views I present are that of my own and NOT of any organisation I may belong to.


73 de Simon, VK3XEM.


Re: How to start Direwolf without a radio or soundcard

 

开云体育


Hello Simon,

So the first step is starting Direwolf but I don't have a soundcard or radio to connect to the test system, is it possible to run it without this hardware for testing purposes.

You could configure Direwolf to use the STDIN device mentioned in the Direwolf User Guide section 9.1.6.2 (for the rtl-sdr) using the line:
--
ADEVICE0 stdin null
--

Yet this is going to create a pretty useless configuration when you want to monitor the transmitted APRS WX packets that Direwolf will want to send.? I would recommend to connect up any old inexpensive USB sound device so you can have a real configuration and then connect up some headphones, speakers, etc. to confirm AFSK modems sounds are being played.? I suppose you could also verify this by enabling various Direwolf debugging options too but it's up to you.

--David
KI6ZHD


How to start Direwolf without a radio or soundcard

 

Hello everyone,

Fllowing on from my earlier thread wanting to get my WX data via rtl_433, I was given my Direwolf iGate fully configured and working and I am a total noob at Linux.? So rather than break my operational Direwolf iGate by messsing around with it I have installed Ubuntu and Direwolf on an old NUC computer to experiment and learn on first.

?

So the first step is starting Direwolf but I don't have a soundcard or radio to connect to the test system, is it possible to run it without this hardware for testing purposes.


--
The views I present are that of my own and NOT of any organisation I may belong to.


73 de Simon, VK3XEM.


Re: Direwolf on Mac OSX Monterey - Configure Audio Devices

 

开云体育


Hello K7CFO,

I'm using Mac OS X Monterey connected to IC-705 via WIFI Access Point Mode?192.168.59.1. ?I am able to control the IC-705 with other programs.

Could you please give me advice on how to setup my direwolf.conf file to work with Winlink 1200 packet & GetPat.io?


It's best to first review the Direwolf User Guide to see how to configure things up.? In your specific example, you need to configure Direwolf to use the sound device that is offered by your *IC-705* and not your Mac.? Looking at various websites like , it seems to connect to these IC-705 sound devices wirelessly (over it's wifi interface), it requires you to add another software program to create this inter-connection:

?? #Free Mac, Linux, and Windows
??
??
?? #Windows only - pay for commercial software
??


I found this video ( ) which takes you through the setup and should get you going.? Once you can see the IC-705's sound devices on your Mac, you will then need to configure the direwolf.conf file to use the created sound devices the ADEVICE line.? The Direwolf User Guide Section 9.1.4 will show you how to show the newly added sound device names on your Mac.? Specifically, when you start up Direwolf, the Mac version will list all the available sound devices.? Find that correct name and put that into the direwolf.conf configuration file.??

Here is my direwolf output and config file I've started on. ?Thank you!

In the future, please just paste in the text and not send screen captures.? It makes things smaller and also easier to copy/paste and out to your computer.


--David
KI6ZHD


Direwolf on Mac OSX Monterey - Configure Audio Devices

 

Complete newbie here (sorry guys)

I'm using Mac OS X Monterey connected to IC-705 via WIFI Access Point Mode?192.168.59.1. ?I am able to control the IC-705 with other programs.

Could you please give me advice on how to setup my direwolf.conf file to work with Winlink 1200 packet & GetPat.io?

Here is my direwolf output and config file I've started on. ?Thank you!






Re: rtl_433 intergration

 

Awesome David, this should get it happening!? Thank you again.


cm108

 

I don't know who spent the time to make the cm108 script or application, or whatever it is but I just wanted to say THANK YOU!

For those that don't know about it, if you have multiple sound interfaces that are of the same brand and have direwolf installed (at least on Linux) then at the command prompt type cm108
It will give you YOUR device hardware path, all you need to do is change the name at the end from Fred or Wilma, or whatever is in there to what you want to name it.

Sure, some of you may already know about it, but for those that don't this could be a serious time and frustration saver!!!

OK, well, thought I would say thank a ton and know you are appreciated!


Re: Dual Radio APRS/Packet operation/bridge

 
Edited

Well John, I didn't know about that cm108 but dad gum, super handy!
Someone spent a decent amount of time to create that script or application to display EXACTLY what you need to map a USB device to a name.

I have now mapped my USB sound interfaces and I have have to change my audio settings almost every time I fire the system up.
Thanks a ton for that information, SUPER HANDY!


Re: rtl_433 intergration

 

开云体育


Googling around, this seems close:

??

--David
KI6ZHD


On 11/02/2022 04:28 PM, David Ranch wrote:


Hello Simon,

See page 119 of the Direwolf User Guide talking about the "wxnow.txt" file.? What you will need to do is create a script that can run and extract the required details from the rtl_433 program and format things properly into the wxnow.txt file.? At that point, Direwolf will be able to parse and transmit the data in a valid APRS WX message.
?
I would also recommend to search the archives in this email list for threads including "wxnow.txt" to get some examples written in Python, Perl, shell scripts, etc.

--David
KI6ZHD


On 11/01/2022 06:48 PM, Simon, VK3XEM wrote:
Hello everyone,

I have Direwolf set up for me on Dell Wyse AMD64 machine running as an iGate for my local area.? I also have a WX station on site but it has no usb or ther phyiscal connection to extract data from it, I have however found a programme calle rtl_433 that receives the data on 433.290 MHz via an RTL-SDR dongle.? Has anyone set this combination up before to get the WX data over RF and to aprs.fi via Direwolf before?






Re: rtl_433 intergration

 

Thank you David, that is awesome!!
On 03/11/2022 10:28 AEDT David Ranch <direwolf-groupsio@...> wrote:
?
?

Hello Simon,

See page 119 of the Direwolf User Guide talking about the "wxnow.txt" file.? What you will need to do is create a script that can run and extract the required details from the rtl_433 program and format things properly into the wxnow.txt file.? At that point, Direwolf will be able to parse and transmit the data in a valid APRS WX message.
?
I would also recommend to search the archives in this email list for threads including "wxnow.txt" to get some examples written in Python, Perl, shell scripts, etc.

--David
KI6ZHD


On 11/01/2022 06:48 PM, Simon, VK3XEM wrote:
Hello everyone,

I have Direwolf set up for me on Dell Wyse AMD64 machine running as an iGate for my local area.? I also have a WX station on site but it has no usb or ther phyiscal connection to extract data from it, I have however found a programme calle rtl_433 that receives the data on 433.290 MHz via an RTL-SDR dongle.? Has anyone set this combination up before to get the WX data over RF and to aprs.fi via Direwolf before?




?
--
The views I present are that of my own and NOT of any organisation I may belong to.
?
73 de Simon, VK3EM.


Re: rtl_433 intergration

 

开云体育


Hello Simon,

See page 119 of the Direwolf User Guide talking about the "wxnow.txt" file.? What you will need to do is create a script that can run and extract the required details from the rtl_433 program and format things properly into the wxnow.txt file.? At that point, Direwolf will be able to parse and transmit the data in a valid APRS WX message.
?
I would also recommend to search the archives in this email list for threads including "wxnow.txt" to get some examples written in Python, Perl, shell scripts, etc.

--David
KI6ZHD


On 11/01/2022 06:48 PM, Simon, VK3XEM wrote:

Hello everyone,

I have Direwolf set up for me on Dell Wyse AMD64 machine running as an iGate for my local area.? I also have a WX station on site but it has no usb or ther phyiscal connection to extract data from it, I have however found a programme calle rtl_433 that receives the data on 433.290 MHz via an RTL-SDR dongle.? Has anyone set this combination up before to get the WX data over RF and to aprs.fi via Direwolf before?





rtl_433 intergration

 

Hello everyone,

I have Direwolf set up for me on Dell Wyse AMD64 machine running as an iGate for my local area.? I also have a WX station on site but it has no usb or ther phyiscal connection to extract data from it, I have however found a programme calle rtl_433 that receives the data on 433.290 MHz via an RTL-SDR dongle.? Has anyone set this combination up before to get the WX data over RF and to aprs.fi via Direwolf before?




Re: Dual Radio APRS/Packet operation/bridge

 

Interesting, I didn't know about the cm108 utility.

Usually I use "bash <(wget -q -O - "https://raw.githubusercontent.com/ronalde/mpd-configure/master/alsa-capabilities") -l usb -s"

As for identifying a sound interface specifically, I still don't see how to identify a specific device.
Sure, I can assign it a name but how do I target each device specifically?

I do see that one is /dev/snd/pcmC2D0c and p and the other is /dev/snd/pcmC3D0c and p but I don't know if these change on reboot and/or disconnect.
I assume likely not though

Heck, if possible I'd even name the PTT device
I'd do, ft300dr for sound, /dev/ft300drPTT for PTT and ft857d and ft857dPTT for the names.

Here is a screen shot of what cm108 output...


Re: Dual Radio APRS/Packet operation/bridge

 


Direwolf includes a utility called "cm108" which will list the sound and HID devices.
Here is an example with two identical USB Audio adapters and one of a different brand.
It was already pointed out that you can't distinguish between the first two because they don't have serial numbers.
The plughw: number can change as devices are added and removed.




At the end, there is information on how you can associate names to the physical USB ports.



After rebooting, you should see names associated with the USB Audio devices.



Refer to the audio device names like these:

ADEVICE plughw:Fred,0

ADEVICE1 plughw:Wilma,0

ADEVICE2 plughw:Pebbles,0


You can and and remove other audio devices and these names will remain constant as long as the named devices remain in the same physical USB sockets.


73,
John WB2OSZ



Re: Pseudo terminal time stamps?

 

开云体育

Interesting...? Not an option on my (admittedly older) version 1.4.

Using 'ts' is currently a lower pain option than upgrading, as the Pi is still running Buster...? But will save this for when the overall system gets upgraded.

Thanks,

Greg? KO6TH


WB2OSZ wrote:

There is an easier way to get timestamps.
Just use the -T command line option followed by a string with conversion specifications found here:? ???
Example:

direwolf? -T "%H:%M:%S"

73,
John WB2OSZ


Re: Dual Radio APRS/Packet operation/bridge

 

开云体育


I remember with the deeper details as requested by "-vvvv", it requires root.? I might be wrong here but that's how I personally usually use lsusb.

--David
KI6ZHD


On 10/31/2022 04:40 PM, Rusty Travis wrote:

On 10/31/22 10:22, David Ranch wrote:
...
?? sudo ls
?? sudo lsusb -vvvv 2>&1 > /tmp/complete-lsusb-output.txt
...
?I'm curious, David, when did ls and lsusb become privileged commands requiring sudo from an ordinary user? e.g.:

$ ls -l $(which ls lsusb)
-rwxr-xr-x 1 root root 138856 Feb 28 ?2019 /usr/bin/ls
-rwxr-xr-x 1 root root 240408 Feb 24 ?2019 /usr/bin/lsusb




Re: Dual Radio APRS/Packet operation/bridge

 

开云体育

On 10/31/22 10:22, David Ranch wrote:
...
?? sudo ls
?? sudo lsusb -vvvv 2>&1 > /tmp/complete-lsusb-output.txt
...
?I'm curious, David, when did ls and lsusb become privileged commands requiring sudo from an ordinary user? e.g.:

$ ls -l $(which ls lsusb)
-rwxr-xr-x 1 root root 138856 Feb 28 ?2019 /usr/bin/ls
-rwxr-xr-x 1 root root 240408 Feb 24 ?2019 /usr/bin/lsusb



Re: Pseudo terminal time stamps?

 

There is an easier way to get timestamps.
Just use the -T command line option followed by a string with conversion specifications found here:? ???
Example:

direwolf? -T "%H:%M:%S"

73,
John WB2OSZ


Re: Pseudo terminal time stamps?

 

Ha!? ts works.? Needed the package 'moreutils', if anyone else wants to do this.

Thanks, that will work for my purposes.? Much appreciated.

Greg? KO6TH


Robert Bower wrote:

Here is the command I use for direwolf so I get timestamps on the terminal output and also have a log with time stamps

direwolf -c /home/frrobert/direwolfdigipeter.conf -r 24000 -D 1 | ts "%b %d %y %H:%M:%S %Z" | tee -a ~/Documents/Radio/APRSLogs/LocalAPRS.log

The first part is just my settings for direwolf and then it is piped to ts which creates a time stamp in the format specified then it is piped to tee so I get both the terminal display and the information is sent to a log file.
Hope it helps


On 2022-10-31 11:31, Greg D wrote:
Hi folks,

Is there any way to have the logging output that is sent to the
console terminal preceded with a simple time stamp?? If not, could
that be added to the feature wish list?

I have a session of Direwolf running on my Raspberry Pi-based packet
station 24x7.? Most of the time it's just listening to the radio,
which most of the time is parked on our club's 2m repeater. When I
want to run packet I change channels on the radio, enable PTT (I have
a physical in-line switch to prevent unwanted transmissions), and off
I go.

But from time to time someone sends out an APRS burst on the
repeater.? Apparently that's really easy to do with some of the Yaesu
rigs.? My station often catches the transmission and decodes it, so we
get the station call sign and can follow up offline with a friendly
reminder.? But I have no way to know if that decoded packet was the
one that just happened or was something from last night or when the
radio was actually on a packet channel.? It would therefore be very
helpful to have the terminal output time stamped so we can confirm the
event.

Thanks,

Greg? KO6TH