开云体育

Date

Re: Pi Zero ALSA wrecking

 

One option for autostart is to use systemd.


73,
Lee K5DAT


On Wed, Nov 30, 2022 at 7:34 AM MATT SQUIRE <wb9ylp@...> wrote:
OK, Lads:

Gave up, Wiped, reinstalled, running ok with Shot-gunned conf and sh files sprinkled in each directory (I hope).

Would like to 'force' 48KHz sampling shows as E/3, Yes I know it 'hogs' TOP in this instance indicated not more than 20% proc but absolutely nothing else is going to be in there.

In fact any Bullseye armhf lite "Stripping" suggestions would be helpful.?

Still can't get crontab auto-starting, though. Anything out there less 'user-belligerent' to try?

TNX & 73

_._,_._,_


Re: Pi Zero ALSA wrecking

 

OK, Lads:

Gave up, Wiped, reinstalled, running ok with Shot-gunned conf and sh files sprinkled in each directory (I hope).

Would like to 'force' 48KHz sampling shows as E/3, Yes I know it 'hogs' TOP in this instance indicated not more than 20% proc but absolutely nothing else is going to be in there.

In fact any Bullseye armhf lite "Stripping" suggestions would be helpful.?

Still can't get crontab auto-starting, though. Anything out there less 'user-belligerent' to try?

TNX & 73


Re: Configuring AXPORTS for use with Signalink & Linpac

 

开云体育


Hey Adrian,

Author and Maintainer of Linpac here.? There are lots of good guides out there on setting this up and mine for Debian based systems is here:

?? #This takes you to the /etc/ax25/axports configuration section
??


This above document also provides example scripts to start/stop the AX.25 system with Direwolf, etc. to make it all pretty simple.

--David
KI6ZHD


On 11/29/2022 02:53 PM, Adrian Lane wrote:

Hi All,
I am completely new to AX25 in Linux, I have managed to install and get Direwolf working, I am struggling to configure the AXPORTS file for use with my Signalink USB and to clear an errow on Linpac that reads:? no ax25 port data configured.

Any help would be very much appreciated.

73's

Adrian de 2e0sdr


Configuring AXPORTS for use with Signalink & Linpac

 

Hi All,
I am completely new to AX25 in Linux, I have managed to install and get Direwolf working, I am struggling to configure the AXPORTS file for use with my Signalink USB and to clear an errow on Linpac that reads:? no ax25 port data configured.

Any help would be very much appreciated.

73's

Adrian de 2e0sdr


"Sent" packets in KISS terminal

 

Is there a way to have KISS also read/output packets that are being sent by Direwolf to RF?

My use case is that my messaging and net bot, which runs on top of IORETH - - reads and responds to messages as part of the APRSPH net - .

IORETH connects via KISS.

Messages that arrive via RF are properly processed. However, messages from my own igate are not read unless they are also digipeated by other stations in the path.

I am using Direwolf 1.6, recently upgraded to 1.7 running on a Raspberry Pi.


"Sent" packets in KISS terminal

 

Is there a flag or setting to enable packets that are being transmitted by Direwolf to be read by the KISS terminal?

I had been using DW 1.6 and recently compiled 1.7 on Raspbian.

My use case is that my digipeater and igate reside on the same machine as the APRSPH bot, which I modified on top of IORETH - https://github.com/jangelor/ioreth - to act as an automated NET and message handling system - .

It works OK when packets are heard from RF, since IORETH connects via KISS. However, when packets come in from APRS-IS, IORETH is not able to read them because KISS does not display them.

The only way for IORETH to read the packets is when other stations digipeat them and it appears on the KISS terminal.

I have a vague recollection (but not 100% sure) of sent packets being included in KISS when I was still running Direwolf from an OSX machine, but since I moved my digipeater to Raspberry Pi, it was no longer the case.

So far my temporary workaround is to turn off my igate and just use direwolf as a digipeater and KISS terminal for IORETH. But it sometimes misses messages being sent from APRS-IS, as it now depends on other digipeaters/igates in my vicinity.

Any leads would be appreciated.


Re: Pi Zero ALSA wrecking

 

开云体育


Ok.. one problem down since you disabled the Igate config.?

Next is an issue with all your errors when you run "arecord -l".? The missing left side of the screen makes things hard here but as a guess, have you created a .asoundrc file on your Pi for the "pi" user?? If so, please rename or delete the file, reboot and try the command again.

--David
KI6ZHD


On 11/27/2022 12:45 PM, MATT SQUIRE wrote:

I'd ran out of Inet Hardplugs so it was looking for inet and the error print is squinty

Commented IGATING out

Between a PKT/VARA dual-mode & radio concurrent RMS, my Aging Trusty Tecra i'm out of hardplugs

The ALSA Crash is still there as user. runs OK as SUDO direwolf


Re: Pi Zero ALSA wrecking

 

I'd ran out of Inet Hardplugs so it was looking for inet and the error print is squinty

Commented IGATING out

Between a PKT/VARA dual-mode & radio concurrent RMS, my Aging Trusty Tecra i'm out of hardplugs

The ALSA Crash is still there as user. runs OK as SUDO direwolf


Re: Pi Zero ALSA wrecking

 

开云体育


Hello Matt,

Your right, a picture is worth a 1000 keystrokes.? The error is very clear:

?? "Temporary failure in name resolution"

If you look at it carefully, you have "noan.aprs2.net".? Notice there is an "n" in there instead of the correct "m" character.? It should be "noam.aprs2.net".? Make that correction in your direwolf.conf file and try restarting it.

--David
KI6ZHD


On 11/25/2022 09:21 AM, MATT SQUIRE wrote:

Lads;

NO BEATINGS PLEASE! I'm fully aware of the Pi 0s limitations why I'm running 'stripped' in line tty...

Running a Pi 0 as DIREWOLF Dig-Igate with Bullseye armhf Lite and 9-12 months ago's image worked fine and even Auto-started dammitt;?

Now I have to sudo direwolf start to 'see' the soundcard properly.
Seems to wreck with ALSA error messages as user.

What's Changed?

73 DE MATT


Re: Pi Zero ALSA wrecking

 

OK,
Lovely WX Finally got Outside Christmas lights done!
Still using as default pi until up & stable 3 days...
id-
uid=1000(pi) gid=1000(pi) groups=1000(pi),4(adm) ,20(dialout),24(cdrom),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),104(input),106(render),108(netdev),997(gpio),998(i2c),999(spi)

arecord -l

PIX worth 1000 keystrokes....


Re: HF APRS 30m 10.1476 MHz right dial frequency?

 

On Fri, Nov 25, 2022 at 03:20 PM, Dana Myers wrote:
FWIW I recorded some audio today at 10.1476 MHz, found a particularly strong
packet, and decoded with atest -B 300:

DECODED[1] 0:02.521 WA7GMX-2 audio level = 89(23/22)
[0] WA7GMX-2>APWW11,WIDE1-1:>251857zTeensy Tracker

So there ya go.

73,
Dana? K6JQ
OK. I'm going to try again tomorrow. I'll use FX.25 on transmit, instead of the default AX.25 and see whether anyone gates me to the internet. I obviously got one packet into an i-gate but I need to work on reliability.


Re: HF APRS 30m 10.1476 MHz right dial frequency?

 

On 11/25/2022 2:20 PM, Dana Myers via groups.io wrote:
On 11/23/2022 9:20 PM, David, K7DMJ wrote:
I've been listening and transmitting position beacons on 10.1476 MHz USB this evening using my 10w radio into a end-fed random wire antenna with Direwolf operating a 300 baud modem. Didn't hear or decode any traffic and none of my beacons were apparently picked up by an i-gate. Is this the correct dial frequency? Is anyone still using APRS on 30m?

I know the radio is working. I could see my FT8 signals being received in the Midwest on PSKreporter on 40m. I has a RFI problem earlier? but have apparently fixed it.
FWIW I recorded some audio today at 10.1476 MHz, found a particularly strong
packet, and decoded with atest -B 300:

DECODED[1] 0:02.521 WA7GMX-2 audio level = 89(23/22)
[0] WA7GMX-2>APWW11,WIDE1-1:>251857zTeensy Tracker
Checked back a bit ago, started recording at 0054z + 54s (timestamps
are deltas from that):

DECODED[1] 2:34.822 Digipeater WIDE1 audio level = 137(23/26)???? 0
[0] VE3ZFM-4>ID,WA7GMX-2,WIDE1*:=4456.59N/07731.42W#? VE3FZM-4/N

DECODED[2] 5:31.056 WA7GMX-2 audio level = 144(26/22)???? 0
[0] WA7GMX-2>APWW11:=/6Oo3/OMD& sT

DECODED[3] 6:58.409 Digipeater WIDE1 audio level = 144(30/33)???? 0
[0] WA0TJT-9>APDW16,WA7GMX-2,WIDE1*:;WA0TJT *111111z3912.18N\09436.17W=Kansas City, MO APRS HF I-Gate w/Direwolf

DECODED[4] 17:31.651 Digipeater WIDE1 audio level = 144(28/30)???? |
[0] VE3ZFM-4>ID,WA7GMX-2,WIDE1*:=4456.59N/07731.42W#? VE3FZM-4/N

DECODED[5] 17:53.069 Digipeater WIDE1 audio level = 141(26/25)???? 0
[0] VE3ZFM-4>ID,WA7GMX-2,WIDE1*:Central Ontario Amateur Radio Club www.coarc.on.ca

DECODED[6] 31:18.422 Digipeater WIDE1 audio level = 148(34/37)???? 0
[0] VE3ZFM-4>ID,WA7GMX-2,WIDE1*:Repeater VE3ZFM 147.000(118.8)

DECODED[7] 32:29.074 Digipeater WIDE1 audio level = 151(35/36)???? 0
[0] VE3ZFM-4>ID,WA7GMX-2,WIDE1*:=4456.59N/07731.42W#? VE3FZM-4/N

DECODED[8] 35:51.361 Digipeater WIDE1 audio level = 145(36/36)???? 0
[0] VE3ZFM-4>ID,WA7GMX-2,WIDE1*:VE3ZFM HF Digi McCrae Ontario


I seem to just be hearing WA7GMX-2 near Seattle.

73,
Dana? K6JQ


Re: HF APRS 30m 10.1476 MHz right dial frequency?

 

On 11/23/2022 9:20 PM, David, K7DMJ wrote:
I've been listening and transmitting position beacons on 10.1476 MHz USB this evening using my 10w radio into a end-fed random wire antenna with Direwolf operating a 300 baud modem. Didn't hear or decode any traffic and none of my beacons were apparently picked up by an i-gate. Is this the correct dial frequency? Is anyone still using APRS on 30m?

I know the radio is working. I could see my FT8 signals being received in the Midwest on PSKreporter on 40m. I has a RFI problem earlier? but have apparently fixed it.
FWIW I recorded some audio today at 10.1476 MHz, found a particularly strong
packet, and decoded with atest -B 300:

DECODED[1] 0:02.521 WA7GMX-2 audio level = 89(23/22)
[0] WA7GMX-2>APWW11,WIDE1-1:>251857zTeensy Tracker

So there ya go.

73,
Dana? K6JQ


Re: Pi Zero ALSA wrecking

 


What do you get when typing these commands?

id
arecord -l

73,
John WB2OSZ


Re: Pi Zero ALSA wrecking

 

开云体育


Hello Matt,

NO BEATINGS PLEASE! I'm fully aware of the Pi 0s limitations why I'm running 'stripped' in line tty...

Awwww.. but we like to give beatings!? ;-)?? Anyway, a Rpi Zero, Rpi Zero Wireless, Rpi 1, etc will all run Direwolf for 1200bps AFSK just fine.


Running a Pi 0 as DIREWOLF Dig-Igate with Bullseye armhf Lite and 9-12 months ago's image worked fine and even Auto-started dammitt;

So you were starting Direwolf via the cron job approach?


Now I have to sudo direwolf start to 'see' the soundcard properly.
Seems to wreck with ALSA error messages as user.

What's Changed?

You need to provide us some examples of errors you're seeing.? If you were starting direwolf via the cron approach, which user were you doing this as?? The "pi" user?? Some other account?? As the "root" user?

--David
KI6ZHD


Pi Zero ALSA wrecking

 

Lads;

NO BEATINGS PLEASE! I'm fully aware of the Pi 0s limitations why I'm running 'stripped' in line tty...

Running a Pi 0 as DIREWOLF Dig-Igate with Bullseye armhf Lite and 9-12 months ago's image worked fine and even Auto-started dammitt;?

Now I have to sudo direwolf start to 'see' the soundcard properly.
Seems to wreck with ALSA error messages as user.

What's Changed?

73 DE MATT


Re: What data mode do Garmin RINO radios use

 

I did some research into this many years ago.
If anyone else is interested, contact me privately so we can combine our findings.

73,
John WB2OSZ


Re: What data mode do Garmin RINO radios use

 

开云体育


Hello Rick,

Most of the links on are not working so people will have a difficult time here.? Direwolf and this email list really isn't the best place to discuss the reverse engineering of RF transmissions.? That said, since this is a GMRS device that's allowed in the USA, details about it's data mode MUST be published on the FCC website.? Searching around, I found this:

?? --> FCC Waiver
?? --
??? PSPWD permitted Garmin to receive FCC certification of a FRS unit that would permit users to transmit GPS location information using emission type F2D
?? --

I think that will be your best initial bet and after that, you might try using tools like rtl_433, inspectrum, baudline, GnuRadio, etc. to see what you can figure out.? Good luck!

--David
KI6ZHD


On 11/23/2022 10:17 PM, Rick McNamara wrote:

Bob Bruninga, WB4APR put out this call to determine the data mode being used by Garmin to transmit packet data.


I am on a mission to identify the mode. My belief is it is one of the FKS protocols. by law it has to be AFSK, FSK, or PSK.? Have any of you looked into this. Any ideas on how to sniff it out? Thank you. WS7PB


Re: strange CMake warnings building direwolf

 

开云体育


I think this is a cmake issue as I just tried cmake 3.16 on Ubuntu 20.04 and it was completely happy.? I think endusers won't need to worry about it too much as you already reported that things still work but this probably should be cleaned up before v1.7 is officially released.

--
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Git: /usr/bin/git (found version "2.25.1")
-- Dire Wolf Version: 1.7.0-8913a85
-- Build type set to: Release
CMake system: Linux
-- Target architecture: x86_64
-- Use SSE SIMD instructions
-- Looking for strlcpy
-- Looking for strlcpy - not found
-- Looking for strlcat
-- Looking for strlcat - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE?
-- Checking for module 'libgps'
--?? Found libgps, version 3.20
-- Found GPSD: /usr/lib/x86_64-linux-gnu/libgps.so
-- Checking for module 'hamlib'
--?? Found hamlib, version 3.3
-- Found HAMLIB: /usr/lib/x86_64-linux-gnu/libhamlib.so?
-- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version "1.2.2")
-- Checking for module 'libudev'
--?? Found libudev, version 245
-- Found UDEV: /usr/lib/x86_64-linux-gnu/libudev.so?
-- Could NOT find AVAHI (missing: AVAHI_COMMON_FOUND AVAHI_CLIENT_FOUND)
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/src/packaging/direwolf/direwolf-1.7E-103122/build
--

--David
KI6ZHD



On 11/24/2022 10:04 AM, Andrew P. wrote:

Re: my version of cmake:

cmake-3.20.5-1.fc34.x86_64

________________________________________
From: [email protected] <[email protected]> on behalf of David Ranch <direwolf-groupsio@...>
Sent: Thursday, November 24, 2022 12:37 PM
To: [email protected]
Subject: Re: [direwolf] strange CMake warnings building direwolf


Hello Andrew,

On 11/24/2022 06:58 AM, Andrew P. wrote:

Greetings.

I just pulled the latest from the git repo and built it on my Fedora Core 34 Linux system, and got the following warnings from cmake:

-- Dire Wolf Version: 1.7.0-8913a85

Ok.. Just an aside, the Github shows the same Git hash for the last commit on Sept 30th, 2022 but on my system using the command line git tool, I see:

--
commit 8913a852fd805e62b5312c055645da624b85ba2c (HEAD -> dev, origin/dev)
Author: wb2osz <wb2osz@...><mailto:wb2osz@...>
Date:   Sat Oct 1 02:32:43 2022 +0100

    clean up
--


Seeing different date and git hashes on the command line vs. the web interface is rather strange to me but I'm no Git expert.  Anyway.. moving on.


-- Build type set to: Release
CMake system: Linux
-- Target architecture: x86_64
-- Use SSE2 SIMD instructions
-- Use SSSE3 SIMD instructions
-- Use SSE 4.1 SIMD instructions
-- Use SSE 4.2 SIMD instructions
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (HAMLIB)
  does not match the name of the calling package (hamlib).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/Findhamlib.cmake:55 (find_package_handle_standard_args)
  CMakeLists.txt:290 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (UDEV) does
  not match the name of the calling package (udev).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/Findudev.cmake:68 (find_package_handle_standard_args)
  CMakeLists.txt:304 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (AVAHI) does
  not match the name of the calling package (Avahi).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindAvahi.cmake:12 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:309 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

I see similar things BUT my u22.04 machine includes lines saying it successfully found the various libraries.  See the BOLDED text below.  It's strange your output DOESN'T show any of that.  Btw, I don't have any Avahi libaries installed as I always rip that stuff out of my Linux machines:

--
$ cmake ..
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.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.34.1")
-- Dire Wolf Version: 1.7.0-8913a85
-- Build type set to: Release
CMake system: Linux
-- Target architecture: x86_64
-- Use SSE SIMD instructions
-- Looking for strlcpy
-- Looking for strlcpy - not found
-- Looking for strlcat
-- Looking for strlcat - not found
-- Looking for pthread.h
-- Looking for pthread.h - 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/x86_64-linux-gnu/libgps.so
-- Checking for module 'hamlib'
--   Found hamlib, version 4.3.1
CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (HAMLIB)
  does not match the name of the calling package (hamlib).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/Findhamlib.cmake:55 (find_package_handle_standard_args)
  CMakeLists.txt:290 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found HAMLIB: /usr/lib/x86_64-linux-gnu/libhamlib.so
-- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version "1.2.6.1")
-- Checking for module 'libudev'
--   Found libudev, version 249
CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (UDEV) does
  not match the name of the calling package (udev).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/Findudev.cmake:68 (find_package_handle_standard_args)
  CMakeLists.txt:304 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found UDEV: /usr/lib/x86_64-linux-gnu/libudev.so
CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (AVAHI) does
  not match the name of the calling package (Avahi).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindAvahi.cmake:12 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:309 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Could NOT find AVAHI (missing: AVAHI_COMMON_FOUND AVAHI_CLIENT_FOUND)
-- Configuring done
-- Generating done
--


What version of cmake is on your Fedora machine?  I'm using 3.22.1 here.

--David
KI6ZHD








Re: HF APRS 30m 10.1476 MHz right dial frequency?

 

开云体育


Hello David K7DMJ,

(Direwolf does enable reception by default but doesn't transmit it by default)
How do you turn on FX.25 in Direwolf? I saw the -X n command line switch in the User Guide. Is that something you insert when you execute Direwolf? (i.e. direwolf -X 1)

The documentation for the FX.25 feature in the Direwolf Guide is a bit lacking but on page 7 of , it mentions how to configure your level of FX.25 transmit protection be it "-X 16", "-X 32", or "-X 64".? Higher the FEC rate, the slower your transmissions will be as you'll be adding more and more overhead.? Only you can determine what the right balance will be for whatever remote stations support FX.25 reception.


Is this worth doing? How many i-gate digipeaters operating on 30m would decode this protocol by default?

That's a good question and I can't answer that.? I imagine there are some email lists, web sites, etc. that are dedicated to HF-APRS but maybe start with reviewing .? Maybe other HF APRS users on the list can chime in here.


I saw you mention switching frequencies. I didn't know that APRS was on HF frequencies other than 30m. How would anyone know what they are?

Using an Internet search for "hf aprs frequency" brings up a lot of links but should be a good, "official" starting point.

--David
KI6ZHD