int6kecho.1 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. .TH int6kecho 1 "Mar 2014" "plc-utils-2.1.6" "Qualcomm Atheros Powerline Toolkit"
  2. .SH NAME
  3. int6kecho - Qualcomm Atheros Loopback Utility
  4. .SH SYNOPSIS
  5. .BR int6kecho
  6. .RI [ options ]
  7. .RI [ device ]
  8. .RI [ device ]
  9. [...]
  10. .SH DESCRIPTION
  11. Send an Ethernet frame to some Qualcomm Atheros powerline device, using the VS_FR_LBK message, and instruct that device to echo that frame once per second for a given period of time.
  12. The VS_FR_LBK message is intended for diagnostic purposes and has no practical application in an operational environment.
  13. Users must sign a formal non-diclosure agreement with Atheros before using this program.
  14. .PP
  15. This program is part of the Qualcomm Atheros Powerline Toolkit.
  16. See the \fBplc\fR man page for an overview and installation instructions.
  17. .SH OPTIONS
  18. .TP
  19. -\fBf \fIfilename\fR
  20. A frame description file.
  21. When this option is present, the named file is read, converted to binary format and used that the VS_FR_LBK message payload.
  22. It defines the Ethernet frame to be echoed by the target device.
  23. The frame will be padded to \fB60\fR bytes or truncated to \fB1038\fR bytes, as needed, to accommodate the VS_FR_LBK message.
  24. See \fBefsu\fR for more information on \fBframe description files\fR.
  25. If this option is omitted, a default frame or pre-programmed frame is used.
  26. .TP
  27. -\fBi\fR \fIinterface\fR
  28. Select the host Ethernet interface.
  29. All requests are sent via this host interface and only reponses received via this host interface are recognized.
  30. The default interface is \fBeth1\fR because most people use \fBeth0\fR as their principle network connection; however, if environment string "PLC" is defined then it takes precedence over the default interface.
  31. This option then takes precedence over either default.
  32. .TP
  33. .RB - q
  34. Suppress normal progress and status messages.
  35. This option has no effect at this time.
  36. .TP
  37. .RB - v
  38. Print additional information on stdout.
  39. Specifically, this option prints incoming and outgoing frames in hexadecimal format on stdout.
  40. Output can be directed to a text file for analysis.
  41. .TP
  42. -\fB?\fR, --\fBhelp\fR
  43. Print program help summary on stdout.
  44. This option takes precedence over other options on the command line.
  45. .TP
  46. -\fB!\fR, --\fBversion\fR
  47. Print program version information on stdout.
  48. This option takes precedence over other options on the command line.
  49. 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.
  50. .SH ARGUMENTS
  51. .TP
  52. .IR device
  53. The MAC address of some powerline device.
  54. More than one address may be specified.
  55. If more than one address is specified then operations are performed on each device in turn.
  56. The default address is \fBlocal\fR.
  57. See \fBDEVICES\fR for information about symbolic device addresses.
  58. .SH DEVICES
  59. Powerline devices use Ethernet Media Access Control (MAC) addresses.
  60. MAC addresses are 12 hexadecimal digits (\fB0123456789ABCDEFabcdef\fR) in upper, lower or mixed case.
  61. Individual octets may be separated by colons, for clarity, but not all octets need to be seperated.
  62. For example, "00b052000001", "00:b0:52:00:00:01" and "00b052:000001" are valid and equivalent.
  63. .PP
  64. The following MAC addresses are special and may be expressed by name instead of number.
  65. .TP
  66. .BR all
  67. Equivalent to "broadcast", described next.
  68. .TP
  69. .BR broadcast
  70. A synonym for the standard Ethernet broadcast address, \fBFF:FF:FF:FF:FF:FF\fR.
  71. All devices, whether local, remote or foreign will respond to this address.
  72. .TP
  73. .BR local
  74. A synonym for the Qualcomm Atheros vendor specific Local Management Address (LMA), \fB00:B0:52:00:00:01\fR.
  75. All local Atheros devices will recognize this address but remote and foreign devices will not.
  76. A remote device is any device at the far end of a powerline connection.
  77. A foreign device is any device not manufactured by Atheros.
  78. .SH DISCLAIMER
  79. Atheros HomePlug AV Vendor Specific Management Message Entry structure and content is proprietary to Qualcomm Atheros, Ocala FL USA.
  80. Consequently, public information may not be available.
  81. Qualcomm Atheros reserves the right to modify message structure and content in future firmware releases without any obligation to notify or compensate users of this program.
  82. .SH EXAMPLES
  83. The following example sends the Ethernet frame defined in file \fBabc.hex\fR to powerline device \fB00:B0:52:BA:BE:01\fR.
  84. The device will echo the frame about once per second for \fB5\fR seconds.
  85. .PP
  86. # int6kecho -f abc.hex -d 5 00:B0:52:BA:BE:01
  87. .SH SEE ALSO
  88. .BR efsu ( 1 )
  89. .SH CREDITS
  90. Charles Maier <cmaier@qca.qualcomm.com>