ASTRIBANK_TOOL(8)
π ASTRIBANK_TOOL π
okay bestie, so this is the manual page for astribank_tool β it's section 8 of the manual, which is the "system administration" girlies section, and honestly? iconic. let's get into it π¦
β¨ NAME β¨
astribank_tool β the Xorcom Astribank (xpp) control tool. no cap, that's literally what it is π
πΈ SYNOPSIS πΈ
astribank_tool [ options ] [ operation... ] -D device-path
astribank_tool [-h]
π DESCRIPTION π
So astribank_tool is the tool you use to control the USB-level functionality of an Astribank. That's the whole vibe.
One thing though β it operates on a single Astribank at a time. Singular. One. You gotta tell it which one via the -D command line option. No polyamory here, it's a monogamous tool π
β OPTIONS β
-Ddevice-path β Required. The device to read from/write to. This isbus_num/device_num, wherebus_numanddevice_numare the first two numbers in the output oflsusb(8)ordahdi_hardware(8). Fyi on older versions of this tool you needed a complete path to the device, which would be/dev/bus/usb/bus_num/device_num, or/proc/bus/usb/bus_num/device_num. glow-up tbh β¨-pnum β Set the TwinStar port number. Either0or1. (TODO: explain). yeah bestie, the docs are gatekeeping a lil bit, that's just how it is π-rtype β Reset the Astribank and renumerate its USB connection to power on product ID. type can be:halforfull. (TODO: explain those). again, no explanation, we simply vibe π
also, note the original spells it "Tyep" β a little typo moment, but we keep the option name as -r type because the facts stay facts π«Ά
-w 0|1β Enable (1) or disable (0) the TwinStar watchdog. When it's enabled, the Astribank will jump to the second port if this system is "not working" and the system on the second port is available. very main character energy of it, honestly π-Qβ Query astribank properties via MPP protocol.-nβ Renumerate the Astribank product number (e.g: from1161to1162). little number makeover, slay π-vβ Increase verbosity. May be used multiple times. so you can be-v, or-vv, or-vvvif you're feeling extra π₯-dmask β Set debug mask to mask. Default is0,0xFFis "everything". all the tea, all at once π-hβ Displays usage message. the classic cry-for-help flag, we love her π
π¦ SEE ALSO π¦
fxload(8), lsusb(8), astribank_hexload(8)
go read those next, bestie, they're the supporting cast π
π AUTHOR π
This manual page was written by Tzafrir Cohen <tzafrir.cohen@xorcom.com>. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
and that's the whole page, periodt π this manual page was dated 29 March 2009 and it lives in the ASTRIBANK_TOOL(8) section of the manual β thanks for coming to my TED talk, ily, bye πβ¨
π¦ where this page comes from
- debian bookworm: dahdi 1:3.1.0-2
- debian trixie: dahdi 1:3.1.0-2.1
- epel 9: dahdi-tools 2.11.1-28.el9 Β· GPLv2 and LGPLv2
- fedora 43: dahdi-tools 2.11.1-37.fc43 Β· GPL-2.0-only AND LicenseRef-Callaway-LGPLv2
- fedora 44: dahdi-tools 2.11.1-39.fc44 Β· GPL-2.0-only AND LicenseRef-Callaway-LGPLv2
- ubuntu jammy: dahdi 1:3.1.0-2
- ubuntu noble: dahdi 1:3.1.0-2build1
- ubuntu questing: dahdi 1:3.1.0-2.1
- ubuntu resolute: dahdi 1:3.1.0-2.1build1
- ubuntu stonking: dahdi 1:3.4.0-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms