Before firing rockets and engaging the enemy, it is necessary to learn how to take off and efficiently fly the plane. Before conducting wireless security audits or site surveys, ensure that the chosen hardware is fully recognized and runs smoothly under your system of choice. Familiarize yourself with all command-line options that pertain to your wireless setup; this time clicking through the buttons won't do the job. Knowing your command-line wireless configuration utilities increases audit efficiency and allows you to write useful shell scripts, saving your time and automating your tests. Besides, such knowledge fosters a better understanding of the wireless security auditing tools presented in the next chapter.