ATMDIAG(8)
π ATMDIAG β bestie's guide to ATM device driver diagnostics β¨
okay so real talk, atmdiag is that girl. she's from the Maintenance Commands section (section 8, iykyk), and she shows you the statistic counters that your ATM device drivers are keeping. no cap, she just reads the receipts your drivers have been quietly writing down this whole time. π§Ύ
πΈ SYNOPSIS πΈ
atmdiag [-z] [interface...]
π¦ DESCRIPTION π¦
so here's the vibe: atmdiag shows statistic counters maintained by ATM device drivers. that's it, that's the whole job, and she does it flawlessly. π
if you pass one or more interface numbers, you get the statistics of only those interfaces. no extras, no randos, just your faves. if you don't pass any interface numbers at all? then bestie, you're getting the statistics of all interfaces. the whole friend group shows up. π«Ά
β¨ the counters, per AAL β¨
for each AAL, these counters get shown. memorize them, they're iconic:
TX_okayβ number of successfully sent PDUs. she ate, no crumbs. π₯TX_errβ number of PDUs not sent because of errors. π it's giving failed.RX_okayβ number of successfully received PDUs. main character behaviour honestly. πRX_errβ number of PDUs discarded because of errors. π gone, reduced to atoms.RX_dropβ number of PDUs dropped because of lack of memory. not the memory running out bestie, that's so real of the kernel. π
π OPTIONS π
-zβ zero all counters after showing them. like, she shows you the numbers and then hits the reset button on them. fresh slate, clean girl energy, periodt. β
lowkey important: -z wipes the counters after showing them, so you still see the numbers before they vanish into the void. don't say I didn't warn you. π
π AUTHOR π
Werner Almesberger, EPFL ICA <Werner.Almesberger@epfl.ch>
π SEE ALSO π
go read those too, they're the rest of the squad. π¦
and that's the whole page bestie, fr fr. this one's from the Linux era, dated April 26, 2000 β vintage but still slaying. mwah πβ¨
π¦ where this page comes from
- arch rolling: linux-atm 2.5.2-9 Β· GPL-2.0-only
- debian bookworm: atm-tools 1:2.5.1-4+b2
- debian trixie: atm-tools 1:2.5.1-7
- fedora 43: linux-atm 2.5.1-45.fc43 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 44: linux-atm 2.5.1-46.fc44 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.0-or-later
- opensuse-leap 16.0: linux-atm 2.5.2-160000.3.2 Β· BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: linux-atm 2.5.2-160000.3.2 Β· BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: linux-atm 2.5.2-160000.3.2 Β· BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: linux-atm 2.5.2-160000.3.2 Β· BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
- ubuntu jammy: atm-tools 1:2.5.1-4build2
- ubuntu noble: atm-tools 1:2.5.1-5.1build1
- ubuntu resolute: atm-tools 1:2.5.1-9
- ubuntu stonking: atm-tools 1:2.5.1-9
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms