AXCTL(8)

πŸ“¦
version 1.1.0 Β· 3 versions
, in alpine 3.24, debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’… AXCTL(8) β€” like, the axctl manual page, bestie

okay so this is axctl, from section 8 of the Linux System Managers Manual, and it's genuinely one of those tiny commands that does a lot. buckle up πŸŽ€


✨ NAME ✨

axctl β€” configure or kill running AX.25 connections. that's it, that's the whole vibe. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

axctl [-v] port dest src window|t1|t2|t3|n2|idle|paclen|kill [parm]

no cap, that one line is doing a LOT of work. let's break it down ⬇️


🌸 DESCRIPTION 🌸

so axctl is designed to be a multi-function command β€” a little Swiss Army knife πŸ”ͺ that lets you fire off miscellaneous commands at the Linux AX.25 protocol layer for connections that already exist. it's not out here making new connections, she's here to tweak the ones you've got.

the way it finds your connection is honestly iconic: it's uniquely identified by the combination of port, destination callsign, and source callsign. give the kernel those three and it's like "ohhh THAT one" and it can change the parameters or abort the connection. main character energy fr fr πŸ‘‘

many of the options are similar to the ones you'll find in axparms and they perform the same function β€” so if you know axparms, you already kinda know this.

⚠️ important, bestie: only one parameter may be changed on each invocation of axctl. one. per. call. don't get greedy πŸ™ˆ

πŸ’– OPTIONS πŸ’–

  • -v β€” displays the version number. cute lil intro, love that for you ✨
  • window window β€” sets the window size for the AX.25 connection.
  • t1 t1-timeout β€” sets the initial T1 timeout value for the AX.25 connection. the value is given in seconds ⏱️
  • t2 t2-timeout β€” sets the T2 timeout value for the AX.25 connection. also in seconds.
  • t3 t3-timeout β€” sets the T3 timeout for the AX.25 connected. value in seconds too. (yes, the original says "connected" β€” she's quirky like that, we stan 🫢)
  • n2 n2-count β€” sets the maximum number of tries for the AX.25 connection. like, how many attempts before we accept defeat 😭
  • idle idle-timeout β€” sets the value for the idle timer for the AX.25 connection. this one's in minutes, not seconds β€” read the units, babe ⏳
  • paclen paclength β€” sets the maximum packet length that may be transmitted on the AX.25 connection. keep it reasonable πŸ“¦
  • kill β€” will abort an existing AX.25 connection. yeah. it does exactly what it says on the tin πŸ’€ no coming back from that one.

πŸ“ FILES πŸ“

  • /etc/ax25/axports

🌈 SEE ALSO 🌈

call(1), getsockopt(2), setsockopt(2), ax25(4), axparms(8), axports(5).

like, go read those too, they're all connected, iykyk πŸ”₯


πŸ‘‘ AUTHORS πŸ‘‘

Joerg Reuter DL1BKE <jreuter@poboxes.com>


and that's the whole page, bestie!! πŸ’œ this version of the page is from Linux, dated 16 April 2007, and it's AXCTL(8) all the way down β€” mwah, go configure some connections, slay 🧚✨