int6klog(1)
π int6klog β Qualcomm Atheros Log Retrieval Utility π
okay bestie, welcome to int6klog(1), the log-grabbing icon of the Qualcomm Atheros Powerline Toolkit. sit down, grab a strawberry π, and let's get your device's receipts.
β¨ SYNOPSIS β¨
int6klog [options] [device] [device] [...] [>stdout]
πΈ DESCRIPTION πΈ
So what this does: it reads the device watchdog and checkpoint report and prints it on stdout, so Atheros Technical Support can do their little analysis thing later. π΅οΈβοΈ
The report output is in XML format and it contains base-64 encoded binary data that the device handed back. And ngl, aside from the XML tags, the output is not in human readable format β it's giving encrypted group chat, not a love letter. π
This program is part of the Qualcomm Atheros Powerline Toolkit. See the amp man page for an overview and installation instructions. iykyk π«Ά
π OPTIONS π
-Cβ Return customer log. This option has no effect unless it's used with option-r, and it's for EoC only. no solo missions, bestie, it needs-rwith it.-cβ Clear report. This option is independent of options-rand-C. she's free, she's unbothered, she does her own thing β¨-eβ Redirectsstderrmessages tostdout. By convention, status and error messages are printed onstderrwhile primary program output is printed onstdout. This option prints all output onstdoutin cases where this is desired. all the vibes, one stream π-fβ Specifies the output format. Possible values are"xml"and"raw"."xml"will output the watchdog and checkpoint log in the customer XML xlog format."raw"will output the watchdog log in the Engineering Device Manager.logformat.-iinterface β Select the host Ethernet interface. All requests are sent via this host interface and only reponses received via this host interface are recognized. The default interface iseth1because most people useeth0as their principle network connection; however, if environment string"PLC"is defined then it takes precedence over the default interface. This option then takes precedence over either default. it's a whole hierarchy, and-iis at the top of the food chain π-qβ Suppresses status messages onstderr. shhh π€«-rβ Read watchdog log. This is not the default option and must be specified when needed. she doesn't show up uninvited, you have to text her first π-vβ Print additional information onstdout. In particular, this option dumps incoming and outgoing packets which can be saved as text files for reference. receipts of the receipts π₯-?,--helpβ Print program help summary onstdout. This option takes precedence over other options on the command line. she's the main character, she goes first π-?,--versionβ Print program version information onstdout. This option takes precedence over other options on the command line. Use this option when sending screen dumps to Atheros Technical Support so that they know exactly which version of the Linux Toolkit you are using. literally always do this, they need the tea π
π¦ ARGUMENTS π¦
- device β The MAC address of some powerline device. More than one address may be specified. If more than one address is specified then operations are performed on each device in turn. The default address is
local. See DEVICES for information about symbolic device addresses. one at a time, bestie, we go in order πΆβοΈ
π LOGFILES π
Log files are save in binary format by default but they can also be saved in XML format by adding option -x to the command line. By convention, binary log files have a .log extension and XML log files have a .xlog extension. The extension is not critical but it helps us determine the format before we open the file. it's basically a name tag at a party β not required, but so helpful π·οΈ
β DEVICES β
Powerline devices use Ethernet Media Access Control (MAC) addresses. MAC addresses are 12 hexadecimal digits (0123456789ABCDEFabcdef) in upper, lower or mixed case. Individual octets may be separated by colons, for clarity, but not all octets need to be seperated. For example, "00b052000001", "00:b0:52:00:00:01" and "00b052:000001" are valid and equivalent. three fits, all valid, all iconic π
The following MAC addresses are special and may be expressed by name instead of number:
allβ Equivalent to"broadcast", described next.broadcastβ A synonym for the standard Ethernet broadcast address,FF:FF:FF:FF:FF:FF. All devices, whether local, remote or foreign will respond to this address. she talks to EVERYONE π’localβ A synonym for the Qualcomm Atheros vendor specific Local Management Address (LMA),00:B0:52:00:00:01. All local Atheros devices will recognize this address but remote and foreign devices will not. A remote device is any device at the far end of a powerline connection. A foreign device is any device not manufactured by Atheros. it's giving VIP-only guest list π
π§ REFERENCES π§
See the Qualcomm Atheros HomePlug AV Firmware Technical Reference Manual for more information. the lore is deep, bestie π
π DISCLAIMER π
Atheros HomePlug AV Vendor Specific Management Message structure and content is proprietary to Atheros Communications, Ocala FL USA. Consequently, public information is not available. Atheros Communications reserves the right to modify message structure or content in future firmware releases without any obligation to notify or compensate users of this program. yeah so, they can change stuff whenever and you just have to deal π no cap, read it twice.
π₯ EXAMPLES π₯
The following example reads the Watchdog and Checkpoint Report from device 00:B0:52:BA:BE:02 and prints them on stdout in XML format. The output contains data segments formatted in base-64 notation which preserved data integrity when read or transmitted in text format.
# int6klog 00:B0:52:BA:BE:02
The next example does the same thing but pipes output to file temp.log. Atheros recommends using a .log extension for compatibility with the WIndows Device Manager.
# int6klog 00:B0:52:BA:BE:02 > temp.log
π SEE ALSO π
amp(1), int6k(1), int6kf(1), int6khost(1), int6kid(1), int6krate(1), int6krule(1), int6kstat(1), int6kwait(1)
the whole friend group, go say hi π―βοΈ
π CREDITS π
Charles Maier
and that's the whole page, bestie!! this one's from open-plc-utils-0.0.3, dated November 2013 β vintage, but she still ate. mwah π β¨
π¦ where this page comes from
- alpine 3.24: open-plc-utils-doc 0_git20250712-r1 Β· BSD-3-Clause-Clear
- debian bookworm: plc-utils-extra 0.0.6+git20230504.1ba7d5a0-1 Β· BSD-3
- debian trixie: plc-utils-extra 0.0.6+git20250517.7fb8ac5-1 Β· BSD-3
- ubuntu noble: plc-utils-extra 0.0.6+git20230504.1ba7d5a0-1 Β· BSD-3
- ubuntu questing: plc-utils-extra 0.0.6+git20250517.7fb8ac5-1
- ubuntu resolute: plc-utils-extra 0.0.6+git20250712.46c3506-1 Β· BSD-3
- ubuntu stonking: plc-utils-extra 0.0.6+git20250712.46c3506-1 Β· BSD-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms