In the early days of Amateur Packet Radio, it was necessary to use an expensive “Terminal Node Controller” (TNC) with specialized hardware. Those days are gone. You can now get better results at lower cost by connecting your radio to the “soundcard” interface of a computer and using software to decode the signals.
Why settle for mediocre receive performance from a 1980's technology TNC using an old modem chip? Dire Wolf decodes over 1000 error-free frames from Track 2 of the WA8LMF TNC Test CD, leaving all the hardware TNCs, and first generation "soundcard" modems, behind in the dust.
Dire Wolf is a modern software replacement for the old 1980's style TNC built with special hardware.
Without any additional software, it can perform as:
- APRS GPS Tracker
- Digipeater
- Internet Gateway (IGate)
- APRStt gateway
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.
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh$ git clone https://github.com/f4hlv/direwolf-docker.git
$ cd direwolf-dockerEdit docker-compose.yml and run
$ docker compose up -d./direwolf.conf:/usr/local/etc/direwolf/direwolf.conf:roPath to the direwolf.conf File
$ docker compose build --no-cache
$ docker compose up -dservices:
direwolf:
build:
context: .
dockerfile: Dockerfile
container_name: direwolf
restart: unless-stopped
volumes:
- ./direwolf.conf:/usr/local/etc/direwolf/direwolf.conf:ro
devices:
- "/dev/snd:/dev/snd"
# - "/dev/gpiomem:/dev/gpiomem"
- /dev/gpiochip0:/dev/gpiochip0 # --> The RPi model 5, uses gpiochip4
environment:
- TZ=Europe/Paris
tty: true
stdin_open: true