Home arrow BrainDump arrow Page 3 - Maintaining a Linux Wireless Access Point

4.13 Probing Your Wireless Interface Card - BrainDump

In this fourth part of a five-part series on building a Linux wireless access point, you'll learn about firewalling, routing, and more. This article is excerpted from chapter four of the Linux Networking Cookbook, written by Carla Schroder (O'Reilly; ISBN: 0596102488). Copyright © 2008 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.

TABLE OF CONTENTS:
  1. Maintaining a Linux Wireless Access Point
  2. 4.12 Using Routing Instead of Bridging
  3. 4.13 Probing Your Wireless Interface Card
  4. 4.14 Changing the Pyramid Router’s Hostname
By: O'Reilly Media
Rating: starstarstarstarstar / 1
February 08, 2010

print this article
SEARCH DEV SHED

TOOLS YOU CAN USE

advertisement
 

Problem

Your wireless interface card came in a colorful box and wads of multilanguage documentation. But none of it gives you the technical specs that you really want, such as supported channels, encryption protocols, modes, frequencies—you know, the useful information.

Solution

Both wlanconfig, which is part of the MadWiFi driver package, and iwlist, which is part of wireless-tools, will probe your wireless card and tell you what it can do, like this command that displays what protocols the card supports:

  pyramid:~# wlanconfig ath0 list caps
  ath0=7782e40f<WEP,TKIP,AES,AES_CCM, HOSTAP,TXPMGT,SHSLOT,SHPREAMBLE,\
  TKIPMIC,WPA1,WPA2,WME>

This means this is a nice modern card that supports all of the important encryption and authentication protocols, and it can serve as an access point.

This command shows all of the channels and frequencies the card supports:

  pyramid:~# wlanconfig ath0 list chan

Find out what kind of keys your card supports:

  pyramid:~# iwlist ath0 key

Which card functions are configurable:

  pyramid:~# iwlist ath0 event

This particular card supports variable transmission power rates:

  pyramid:~# iwlist ath0 txpower

Probing Your Wireless Interface Card

What bit-rates are supported?

  pyramidwrap:~# iwlist ath0 rate

The iwconfig command shows the card’s current configuration:

  pyramidwrap:~# iwconfig ath0

Discussion

What does this output mean?

  ath0=7782e40f<WEP,TKIP,AES,AES_CCM,HOSTAP, TXPMGT,SHSLOT,SHPREAMBLE,\
  TKIPMIC,WPA1,WPA2,WME>

It means this particular card supports WEP encryption, Temporal Key Integrity Protocol (TKIP), Advanced Encryption Standard with Counter Mode with CBC-MAC Protocol (AES and AES_CCM), can function as an Access Point, has variable transmission power, supports TKIP Message Identity Check, WPA/WPA2, frame bursting, and Wireless Media Extensions.

SHSLOTandSHPREAMBLEstand for “short slot” and “short preamble,” which have to do with faster transmission speeds. Matthew Gast’s 802.11 Wireless Networks: The Definitive Guide (O’Reilly) tells you all about these.

See Also

  • Pyramid Linux does not include manpages, so you should install the applications in this chapter on a PC to obtain them, or rely on Google
  • wlanconfig is part of MadWiFi-ng

  • man 8 iwlist
  • man 8 wlanconfig 
  • 802.11 Wireless Networks: The Definitive Guide, by Matthew Gast (O’Reilly)



 
 
>>> More BrainDump Articles          >>> More By O'Reilly Media
 

blog comments powered by Disqus
escort Bursa Bursa escort Antalya eskort
   

BRAINDUMP ARTICLES

- Apple Founder Steve Jobs Dies
- Steve Jobs` Era at Apple Ends
- Google's Chrome Developer Tool Updated
- Google's Chrome 6 Browser Brings Speed to th...
- New Open Source Update Fedora 13 is Released...
- Install Linux with Knoppix
- iPad Developers Flock To SDK 3.2
- Managing a Linux Wireless Access Point
- Maintaining a Linux Wireless Access Point
- Securing a Linux Wireless Access Point
- Configuring a Linux Wireless Access Point
- Building a Linux Wireless Access Point
- Migrating Oracle to PostgreSQL with Enterpri...
- Demystifying SELinux on Kernel 2.6
- Yahoo and Microsoft Create Ad Partnership

Developer Shed Affiliates

 


Dev Shed Tutorial Topics: