Candela Technologies Logo
Network Testing and Emulation Solutions

LANforge WiFIRE Cookbook

The LANforge WiFIRE Cookbook provides a set of high-level examples of how to setup useful test scenarios in LANforge-FIRE for WiFi traffic generation. Each example intends to give the reader a brief introduction to the test scenario and a set of step-by-step instructions on how to use the LANforge-GUI to configure the test.

LANforge WiFIRE WiFi Traffic Generation Cookbooks

Chamber View

  1. Basic AP Testing[pdf][share]
  2. Advanced VLAN AP Scenario[pdf][share]
  3. Receiver Sensitivity Testing with LANforge[pdf][share]
  4. Dataplane test, throughput over different packet sizes[pdf][share]
  5. Dataplane test, throughput over different AP orientations[pdf][share]
  6. Rate vs Range test, throughput over different signal strengths[pdf][share]
  7. Hunt test, latency over different packet sizes[pdf][share]
  8. WiFi Capacity Test, throughput with many stations[pdf][share]
  9. WiFi Station Reset Test[pdf][share]
  10. Compare multiple APs performance with Dataplane[pdf][share]
  11. Roam test with 802.11k/v/r[pdf][share]
  12. Automated tests with script[pdf][share]
  13. Auto-AP test, automated station capacity, throughput, stability tests[pdf][share]
  14. Auto-AP Mixed traffic stability test[pdf][share]
  15. Automated TR-398 test, receiver sensitivity, throughput, capacity ...[pdf][share]
  16. Automated Mesh test topology test[pdf][share]
  17. Create simple LANforge Access Points[pdf][share]
  18. Create 802.11k/v/r LANforge Access Point cluster[pdf][share]
  19. Automated CI/CD Regression Testing[pdf][share]
  20. CI/CD Lights-Out Chamber Setup[pdf][share]
  21. Basic CICD AP Testing[pdf][share]

AP Testing

  1. Basic AP Testing[pdf][share]
  2. Jamming a channel with CT523[pdf][share]
  3. Station performance for 1, 50, and 128 stations[pdf][share]
  4. Multicast download test[pdf][share]
  5. Rate v. Range Test[pdf][share]
  6. Attenuation vs PDU Size Test[pdf][share]
  7. WiFi Capacity Test[pdf][share]
  8. Station Reset Test[pdf][share]
  9. Emulating Degraded Stations[pdf][share]
  10. Scripted Attenuation of a WiFi Connection[pdf][share]
  11. External Traffic Generation[pdf][share]
  12. Multiple Stations with a Hunt Script[pdf][share]
  13. WPS Association[pdf][share]
  14. Station MU-MIMO performance for 2x2 and 1x1 stations[pdf][share]
  15. Using Wireshark to Sniff WiFi Monitors[pdf][share]
  16. Scripting a Standalone CT703 or CT704 Attenuator[pdf][share]
  17. DFS Testing with CT712 RF Noise Generator and RADAR Simulator[pdf][share]
  18. WiFi Transportation Testing Video Demonstration[pdf][share]
  19. Inflight Entertainment Video[pdf][share]
  20. Configure EAP-PEAP and MSCHAPv2[pdf][share]
  21. Using the Port Monitor[pdf][share]


  1. python script to show latency and throughput at different QoS. Xlsx report.[pdf][share]
  2. python script to create many connections and capture packets. Xlsx report.[pdf][share]
  3. Create Test Scripts With the Realm Class[pdf][share]
  4. Create Layer 4 Test Scripts With Python[pdf][share]
  5. Create Generic Test Scripts With Python[pdf][share]
  6. LAN Theoretical Throughput Calculator for 802.11a/b/g/n/ac standards[pdf][share]

Packet Capture

  1. WiFi Packet Capture and Diagnostics[pdf][share]
  2. Using a script to create packet captures on multiple stations at once, including OFDMA[pdf][share]
  3. OFDMA vs MU-MIMO Packet Capture Analysis[pdf][share]

Mesh Testing

  1. Video demonstration[pdf][share]

Testing HotSpot and Roaming

  1. HotSpot 2.0 with EAP-TTLS (client only needs username/password)[pdf][share]
  2. HotSpot 2.0 with EAP-TLS and EAP-TTLS[pdf][share]
  3. HotSpot 2.0 with EAP-AKA[pdf][share]
  4. HotSpot 2.0 with EAP-SIM[pdf][share]
  5. Fast Roaming Stations with 802.11r (FT-EAP)[pdf][share]
  6. Two Access Point Network with 802.11r (FT-EAP)[pdf][share]
  7. Four Access Point Network with 802.11r (FT-EAP)[pdf][share]
  8. Roaming with HotSpot 2.0[pdf][share]
  9. HotSpot 2.0 Release 2[pdf][share]

Testing Captive Portal

  1. Captive Portal Bot (portal-bot)[pdf][share]
  2. Older Captive Portal Login (lf_ifup_post)[pdf][share]

User Endpoint Testing

  1. Create VAP in Bridge Mode[pdf][share]
  2. Create Routed VAP to Ethernet[pdf][share]
  3. Configuring a Virtual AP with Limited Stations[pdf][share]
  4. WiFi Station Association Code 17[pdf][share]
  5. Emulating many vAP with one radio for Station DUT testing[pdf][share]
  6. Emulating a degraded vAP to test Station DUT management frame retry logic[pdf][share]
  7. Running UDP Traffic with Android[pdf][share]
  8. Verifying Android QoS[pdf][share]
  9. ScriptHunt with Test Groups[pdf][share]
  10. WiFi Capacity Test with Layer 4-7[pdf][share]
  11. WiFi Gaming Demonstration Video[pdf][share]
  12. Setting up a RADIUS server[pdf][share]
  13. Setting up WPA3[pdf][share]
  14. Wifi Roaming with Opportunistic Key Caching (OKC)[pdf][share]
  15. Using iperf to Generate Traffic[pdf][share]
  16. Using flent to Generate Traffic[pdf][share]

Before attempting the examples below, ensure that you have successfully followed these software installation guides:

It is also recommended that you back up your current running LANforge Server database so that you may safely return to your current operating state.

Quick Examples

Note on Plaforms

All of the following examples will work on Linux systems running the LANforge software with the LANforge kernel and a sufficient license. If you are running another Linux kernel, you will not be able to exactly duplicate some of the examples, but there are usually work-arounds available to assist you. Please contact us at if you have any questions.

If you are using the Windows version of LANforge, you will have to modify ports using the Windows utilities.

If you have any questions or suggestions, email

Candela  Technologies, 2417 Main Street, Suite 201, Ferndale, WA 98248, USA | | +1.360.380.1618
Facebook | LinkedIn | Blog