RXECHO(8)

πŸ“¦
version 1.1.0 Β· 2 versions
  • 1.1.0 Β· alpine 3.24, debian bookworm, debian trixie, nixos 26.05, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.0.4 Β· fedora 43, fedora 44
, in alpine 3.24, debian bookworm, debian trixie, nixos 26.05, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’… RXECHO(8) β€” the Linux System Managers Manual page, but make it make sense πŸŽ€

okay bestie, grab a snack πŸ“ because we're talking about rxecho β€” it lives in section 8 of the Linux System Managers Manual and it's genuinely one of those quiet little utilities that just does the thing with zero drama. no cap.


✨ NAME ✨

rxecho β€” Route AX.25 packets between ports transparently. πŸ¦‹

like, transparently transparently. nobody downstream even notices.


🌸 SYNOPSIS 🌸

rxecho [-l] [-v]

that's it. two flags. main character energy, minimal effort. πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

so here's the vibe: rxecho copies AX.25 frames between interfaces without altering their contents. it doesn't rewrite them, it doesn't sprinkle anything on top, it just picks them up and puts them somewhere else. iconic behaviour honestly. ✨

and why would you want that? okay so the whole point of this utility is to let other AX.25-aware programs and computers share the same AX.25 ports that the Linux kernel AX.25 code is using. it's giving "everybody gets a turn at the radio port." 🀝

some real scenarios, since you asked:

  • you could route packets out onto another serial port so a whole other machine running DOS-based programs gets to share the same radio ports as the Linux machine πŸ–₯️
  • or you could route them out onto a pseudo-tty to another application sittin' on the same machine 🧚
  • the copying could even go out to another radio port πŸ“»

no thoughts, just forwarding.

and the copying itself? it's controlled by a configuration file, rxecho.conf(5), which you set up to selectively copy packets. so you pick who gets copied where. you're in charge. πŸ’…


πŸ”₯ OPTIONS πŸ”₯

  • -l β€” Enables logging of errors to the system log. the default is off, so if you want the receipts you gotta ask for them, bestie. πŸ“
  • -v β€” Display the version. tiny flag, big "who am i" energy. ⭐

πŸŽ€ FILES πŸŽ€

here's where everything lives, keep these paths in your notes app:

/etc/ax25/axports
/etc/ax25/rxecho.conf

🌈 SEE ALSO 🌈

go read the friends of this page, they're all linked up:

iykyk πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

this beautiful little program was written by Tomi Manninen OH2BNS <oh2bns@sral.fi> β€” give him his flowers, fr fr 🌸🫢


πŸ’€ lowkey reminder: rxecho copies frames unmodified between interfaces. the config file is what decides which packets get copied β€” so if the routing looks weird, go check rxecho.conf(5) before you spiral. πŸ™ˆ

mwah πŸ’‹ that's the whole page, bestie. this one came out of the Linux world, dated 27 April 2008, and it's officially a wrap. go configure your ports. slay. πŸŽ€βœ¨