123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196 |
- <?xml version='1.0' encoding='iso-8859-1'?>
- <!doctype html public '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
- <html xmlns='http://www.w3c.org/1999/xhtml' lang='en-us'>
- <head>
- <title>
- efbu.1
- </title>
- <meta http-equiv='content-type' content='text/html;iso-8859-1'/>
- <meta name='generator' content='motley-tools 1.9.4 13:40:33 Feb 18 2015'/>
- <meta name='author' content='cmaier@cmassoc.net'/>
- <meta name='robots' content='noindex,nofollow'/>
- <link href='toolkit.css' rel='stylesheet' type='text/css'/>
- </head>
- <body>
- <div class='headerlink'>
- [<a href='edsu.1.html' title=' edsu.1 '>PREV</a>]
- [<a href='toolkit.html' title=' Index '>HOME</a>]
- [<a href='efeu.1.html' title=' efeu.1 '>NEXT</a>]
- </div>
- <pre>
- efbu(1) Qualcomm Atheros Open Powerline Toolkit efbu(1)
- NAME
- efbu - Ethernet Frame Blast Utility
- SYNOPSIS
- efbu [options]
- DESCRIPTION
- Send IP broadcast frames of maximum length at maximum rate over a given interface for a given period in seconds. The
- maximum frame length is ETHER_MAX_LEN as defined in <net/ethernet.h>. The maximum rate is limited by the host processor
- type, the number of active processes, the interface hardware and so on. This program does the best it can within the
- given execution environment. Multi-processosr and faster hosts should see at least 85mb. Single-processor and slower
- hosts will see less.
- This program is for test purposes. It has no practical application beyond flooding the network with useless traffic and
- annoying the network administrator. Don't abuse it.
- OPTIONS
- -b value
- Byte value used to pad Ethernet frames. Valid values are 0 through 255 and may be specified in decimal, hexadeci‐
- mal or binary. Hexadecimal is prefixed with 0x. Binary is prefixed with 0b. The default is 0xAA or 0b10101010.
- -d address
- Replace the destination Ethernet address of each transmitted frame with the option argument. The destination
- address consists of 12 hex digits in upper, lower or mixed case. Octets may be seperated with colons for clarity
- but colons are not required.
- -e ethertype
- The ethertype expressed as a 16-bit hexadecimal integer. Prefix "0x" is optional. The default is ETH_P_802_2 as
- defined in if_ether.h.
- -h Replace the source address of each transmitted frame with the Ethernet address of the host interface used to send
- the frame. This allows frames to be sent correctly from any host interface. Use option -i to specify an interface.
- -i interface
- The host interface used to send frames. The default is "eth1" because most people use "eth0" as their principle
- network connection; however, if the string "PLC" is defined in the environment then it will over-ride the program
- default. Any interface specified on the command line will over-ride the default.
- -p milliseconds
- The pause time in milliseconds. The program pause this long after sending each frame. If 0 then the network will
- be flooded with frames for the duration. The default is 50 milliseconds which results in about 20 frames per sec‐
- ond for the duration. Permitted values are 0 through UINT_MAX as defined in <limits.h>.
- -t milliseconds
- The blast duration in milliseconds. The default is 1000 milliseconds seconds which is about 1 second. Permitted
- values are 0 through UINT_MAX as defined in <limits.h>.
- -v Print transmitted frames in hex dump format on stdout as they are sent. This reduces network transmission rate, as
- a consequence.
- ARGUMENTS
- None.
- EXAMPLES
- The following example sends an IP broadcast frame of maximum length on host interface eth2 for a duration of 20 seconds.
- The destination address will be the Ethernet broadcast address because option -d is omitted. The source address will be
- the host Ethernet interface address because option -h is present. Frames will be send at about 20 frames per second
- because option -p is not present.
- # efbu -ieth2 -t20000 -h -e0800
- The outgoing frame will look something like this when captured with wireshark.
- 00000000 FF FF FF FF FF FF 00 50 04 D3 4E F2 08 00 AA AA .......P..N.....
- 00000010 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000020 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000030 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000040 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000050 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000060 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000070 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000080 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000090 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000000A0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000000B0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000000C0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000000D0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000000E0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000000F0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000100 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000110 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000120 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000130 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000140 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000150 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000160 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000170 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000180 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000190 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000001A0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000001B0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000001C0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000001D0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000001E0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000001F0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000200 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000210 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000220 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000230 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000240 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000250 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000260 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000270 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000280 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000290 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000002A0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000002B0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000002C0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000002D0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000002E0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000002F0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000300 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000310 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000320 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000330 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000340 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000350 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000360 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000370 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000380 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000390 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000003A0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000003B0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000003C0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000003D0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000003E0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000003F0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000400 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000410 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000420 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000430 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000440 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000450 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000460 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000470 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000480 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000490 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000004A0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000004B0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000004C0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000004D0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000004E0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000004F0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000500 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000510 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000520 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000530 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000540 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000550 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000560 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000570 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000580 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 00000590 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000005A0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000005B0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000005C0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000005D0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ................
- 000005E0 AA AA AA AA AA AA AA AA AA AA ..........
- SEE ALSO
- amp(1), efsu(1), hpav(1)
- CREDITS
- Charles Maier <cmaier@qca.qualcomm.com>
- open-plc-utils-0.0.3 Mar 2014 efbu(1)
- </pre>
- <div class='footerlink'>
- [<a href='edsu.1.html' title=' edsu.1 '>PREV</a>]
- [<a href='toolkit.html' title=' Index '>HOME</a>]
- [<a href='efeu.1.html' title=' efeu.1 '>NEXT</a>]
- </div>
- </body>
- </html>
|