Main Menu

search

You are here

Dire Wolf

[last updated: 2024-10-17]
ham radio home page
WinLink home page
Pat WinLink Installation
-----

  • from github: "Dire Wolf is a software "soundcard" modem/TNC and APRS encoder/decoder.
    It can be used stand-alone to receive APRS messages, as a digipeater, APRStt gateway, or Internet Gateway (IGate)."
  • from github: "It can also be used as a virtual TNC for other applications,
    such as Xastir, Linux AX25, Winlink Express, and others ..."
    ------------------------------------------------------------------------

  • Install on Linux:
    • From github:
      • First you must install some development tools:
          On Debian / Ubuntu / Raspbian / Raspberry Pi OS:
            $ sudo apt-get install git
            $ sudo apt-get install gcc
            $ sudo apt-get install g++
            $ sudo apt-get install make
            $ sudo apt-get install cmake
            $ sudo apt-get install libasound2-dev
            $ sudo apt-get install libudev-dev
            $ sudo apt-get install libavahi-client-dev
      • If your system already has any of these, then executing the install command will give you an "already installed" message.
        ---------------
      • Do the install on Linux:

      • 2024-10-17: Installed successfully per above procedure
        on SD-23 in rPi-06 (rPi5)
        ---------------
      • Configure direwolf:
        • from: https://www.thetechprepper.com/digital-modes/setting-up-dire-wolf
          • connect soundcard (SignaLink) to PC
            In terminal:
              $ arecord -l

            Note "card" number, and "Device" number.

          • Edit direwolf.conf (located in home directory - /home/jay - on my system)
            Find the line: ADEVICE plughw:1,0
                Replace the "1" with your card number, replace the "0" with your device number.
            Find MYCALL line:
                enter your callsign after the MYCALL
          • Start direwolf:
              $direwolf

          • In the end, there is a new directory, named direwolf, in the home directory,
            and a direwolf.conf file, also in the home directory, ie, NOT in the direwolf directory.

          • Adjust Audio Levels:
            • from terminal:
                $ alsamixer
            • press F6 (fn-F6 on my keyboard) to select your sound card device:
              The SignaLink shows up as: "USB Audio Codec"
            • "make a note of default settings:
              fn-F5 [all] shows two vert bar graphs,
              one labeled Master, which seems to be the speaker output (default=40)
                  and which you can also show with fn-F3 [playback],
              and Capture (fn-F4), which presumably is microphone input (default=100)
            • "If mic is muted, un-mute it:"
              SWAG set capture to 0
            • "if speaker is muted, un-mute it.
              Set it to 100 as a starting point."
              Set Master to 82,
              which is the highest setting before the bargraph turns red.
            • "Mute the AGC ("m" key):"
              Could not find this.
            • Exit alsamixer with <esc>
            • Save config with:
                $ sudo alsactl store

        ---------------------------------------------------------------------

      • Slightly different instructions from: packet-radio.net:

      ------------------------------------------------------------------------

    • Links:

    .

    .

    .

    eof