-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
plctone and int6ktone #146
Comments
Hi alexi3, The main difference between these two utilities in the version of the chipset they support / target. The command line help string describes int6ktone as: "Qualcomm Atheros INT6x00 Tone Map Dump Utility". plctone is described as "Qualcomm Atheros Panther/Lynx Tone Map Dump". Panther/Lynx were the generation of chips that were released after the INT6x000, and include the green phy (QCA 7000) chipsets. The tonemap format and number of tones were changed, and that is the reason a new command is needed. Thanks, |
Hi Nate, thanks, yes plctone and int6ktone are for different chips and use different MAC Management Header Version. plctone sends additional Coupling. copy from wireshark: plctone sends: int6ktone sends: (address replaced by xx:xx:xx) Different number of tones is in Tone Map Tx Characteristics Confirmation (0xa071) and Tone Map Rx Characteristics Confirmation (0xa091), not in Request. My Question is: Why other direction? Alexi |
Hi Alexi, I'm not sure why one tool reports TX by default and the other RX... I'll leave this issue open in case someone else can comment. |
Hi Nate, Alexi |
Hi,
plctone and int6ktone have the same syntax:
plctone: command: plctone [options] node peer [> stdout]
int6ktone: command: int6ktone [options] node peer [> stdout]
plctone sends: Tone Map Tx Characteristics Request (0xa070)
int6ktone sends: Tone Map Rx Characteristics Request (0xa090)
(returnes other direction).
Why are differnt Request commands used?
faifa supports
0xA070 Get Tone Map Caracteristics Request
faifa does not support 0xa090
In plc/ToneMaps2.c VS_TONE_MAP_CHAR (0xA070) is used.
In plc/ToneMaps1.c VS_RX_TONE_MAP_CHAR (0xA090) is used
I think using VS_TONE_MAP_CHAR (0xA070 = Get Tone Map Caracteristics Request) in open-plc-utils plc/ToneMaps1.c would be better.
Thanks
The text was updated successfully, but these errors were encountered: