tutorial-packet-on-pi
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tutorial-packet-on-pi [2025/12/27 00:40] – [Directories] n6cta | tutorial-packet-on-pi [2026/01/01 07:07] (current) – [Audio - ALSA, maybe PipeWire, not Pulse] n6cta | ||
|---|---|---|---|
| Line 54: | Line 54: | ||
| < | < | ||
| cd ~/ && mkdir .local .config | cd ~/ && mkdir .local .config | ||
| - | cd ~/.local && mkdir bin log src | + | cd ~/.local && mkdir bin log src share |
| cd ~/ | cd ~/ | ||
| cd ~/.config && mkdir autostart linbpq direwolf qttermtcp hamlib | cd ~/.config && mkdir autostart linbpq direwolf qttermtcp hamlib | ||
| Line 119: | Line 119: | ||
| ./configure | ./configure | ||
| make | make | ||
| - | export | ||
| sudo make install | sudo make install | ||
| sudo ldconfig | sudo ldconfig | ||
| Line 446: | Line 445: | ||
| < | < | ||
| - | sudo yggdrasil -genconf -json > / | + | yggdrasil -genconf -json > yggdrasil.conf |
| </ | </ | ||
| - | In the `yggdrasil.conf` file, edit your peers to add: | + | In the `yggdrasil.conf` file, edit your peers (typically the second line) to add: |
| + | < | ||
| " | " | ||
| + | </ | ||
| I also strongly advise disabling the multicast interface: | I also strongly advise disabling the multicast interface: | ||
| Line 466: | Line 467: | ||
| } | } | ||
| + | Then copy the file to the correct directory. | ||
| + | |||
| + | < | ||
| + | sudo cp yggdrasil.conf / | ||
| + | </ | ||
| ===== PBBS Hardening ===== | ===== PBBS Hardening ===== | ||
| Line 560: | Line 566: | ||
| } | } | ||
| - | < | ||
| pcm.9700RX { | pcm.9700RX { | ||
| type dsnoop | type dsnoop | ||
| Line 585: | Line 590: | ||
| } | } | ||
| - | pcm.300RX {type rate slave {pcm "plug:RX7300" rate 48000}} | + | pcm.300RX {type rate slave {pcm "plug:7300RX" rate 48000}} |
| - | pcm.300TX {type rate slave {pcm "plug:TX7300" rate 48000}} | + | pcm.300TX {type rate slave {pcm "plug:7300TX" rate 48000}} |
| - | pcm.1200RX {type rate slave {pcm "plug:RX9700" rate 48000}} | + | pcm.1200RX {type rate slave {pcm "plug:9700RX" rate 48000}} |
| - | pcm.1200TX {type rate slave {pcm "plug:TX9700" rate 48000}} | + | pcm.1200TX {type rate slave {pcm "plug:9700TX" rate 48000}} |
| </ | </ | ||
| ==== Serial - udev rules ==== | ==== Serial - udev rules ==== | ||
| Line 757: | Line 762: | ||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||
| </ | </ | ||
| + | |||
| + | Here the options passed to direwolf are as follows: | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| === BBS - linBPQ === | === BBS - linBPQ === | ||
tutorial-packet-on-pi.1766796029.txt.gz · Last modified: by n6cta