Bug 217791 - [NEW PORT] comms/direwolf: Software "soundcard" modem/TNC and APRS encoderd/decoder
Summary: [NEW PORT] comms/direwolf: Software "soundcard" modem/TNC and APRS encoderd/d...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Diane Bruce
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-14 21:33 UTC by Kyle Evans
Modified: 2017-03-25 11:56 UTC (History)
1 user (show)

See Also:


Attachments
shar(1) archive of comms/direwolf (24.79 KB, application/x-shar)
2017-03-14 21:33 UTC, Kyle Evans
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Evans freebsd_committer freebsd_triage 2017-03-14 21:33:12 UTC
Created attachment 180830 [details]
shar(1) archive of comms/direwolf

Direwolf is incredibly useful, quoth the `pkg-descr`:

Direwolf can be used stand-alone to observe APRS traffic, as a digipeater,
APRStt gateway, or Internet Gateway (IGate). It can also be used as a virtual
TNC for other applications such as APRSIS32, UI-View32, Xastir, APRS-TW,
YAAC, UISS, Linux AX25, SARTrack, RMS Express, BPQ32, Outpost PM and 
many others.

It can interface with other applications by way of AGW network or
KISS/serial network.

Looked over with: portlint -aACN
Test build with: poudriere testport
Comment 1 Kyle Evans freebsd_committer freebsd_triage 2017-03-21 00:07:46 UTC
For functionality testing, I setup my rtl-sdr on my laptop listening for APRS data on 144.39MHz. I piped the output of rtl_fm into direwolf, and setup direwolf as an APRS IGate connected to noam.aprs2.net.

My test was at least mostly successful. Unfortunately, APRS is very quiet in my area and I don't have any gear to transmit APRS beacons at the moment.

However, I was at least able to verify that it's not doing anything particularly stupid. It was able to get a good connection to a gate in noam.aprs2.net with my callsign and passcode, and it was indeed not trying to send along anything that it did not actually decode as verified from the webserver running on the remote gate.

I hope to acquire some equipment to transmit APRS beacons soon.
Comment 2 Diane Bruce freebsd_committer freebsd_triage 2017-03-22 15:24:49 UTC
(In reply to Kyle Evans from comment #1)

Excellent. I'll commit today.
Comment 3 commit-hook freebsd_committer freebsd_triage 2017-03-24 14:02:06 UTC
A commit references this bug:

Author: db
Date: Fri Mar 24 14:01:50 UTC 2017
New revision: 436814
URL: https://svnweb.freebsd.org/changeset/ports/436814

Log:
  Dire Wolf is a software "soundcard" modem/TNC and APRS encoder/decoder.
  It can be used stand-alone to observe APRS traffic, as a digipeater,
  APRStt gateway, or Internet Gateway (IGate). It can also be used as a
  virtual TNC for other applications such as APRSIS32, UI-View32, Xastir,
  APRS-TW, YAAC, UISS, Linux AX25, SARTrack, RMS Express, BPQ32,
  Outpost PM and many others.

  PR:		217791
  Submitted by:	bsdports@kyle-evans.net

Changes:
  head/comms/Makefile
  head/comms/direwolf/
  head/comms/direwolf/Makefile
  head/comms/direwolf/distinfo
  head/comms/direwolf/files/
  head/comms/direwolf/files/Makefile.FreeBSD
  head/comms/direwolf/files/patch-Makefile
  head/comms/direwolf/files/patch-dw-start.sh
  head/comms/direwolf/files/patch-dwgpsd.c
  head/comms/direwolf/pkg-descr
  head/comms/direwolf/pkg-plist