Linux Wireless

From The University of Akron Support Wiki
Revision as of 17:34, 29 September 2006 by Tce3 (Talk | contribs)

Jump to: navigation, search

If you are new to Linux, this article is not for you


Kernel Configuration

First step is to figure out what kind of Wireless Card you have.

#lspci | grep Wireless

Cisco Aironet

The output of the previous command should look similar to this:

02:02.0 Network controller: AIRONET Wireless Communications Cisco Aironet Wireless...

Compile in the Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards under Device Drivers > Network device support > Wireless LAN (non-hamradio) Select whichever you have (PCMCIA or ISA/PCI) After you have compiled in or as a module you should now see another ethernet device (eth1 in my case) and you can move onto getting the utility

Wireless Utilities

Cisco

First you'll need to download linux-acu-driver-v21.tar.gz from the Cisco website and put it in /usr/portage/distfiles/ Now you can get the client-utils

emerge cisco-aironet-client-utils

Launch the aironet-client-utiltiy with:

/opt/cisco/bin/acu

Now this user interface has to be taken with a grain of salt. It is infact, so salty that I don't even use it.

Cisco / LEAP Authenication by Command Line Interface

If the computer recognizes the Cisco card, you can just try using the leapset command line program which will ask for a username and password. Then you can use dhcpcd on the interface to obtain an IP address.

To reduce typing make a script

#!/bin/sh
/opt/cisco/bin/leapscript UANETID PASSWORD
dhcpcd eth0

Intel PROSet

Intel did not write a Linux driver, however, there is an open source solution. A utility called "ipw2200"

Kernel Configuration

Networking --->
   [*] Generic IEEE 802.11 Networking Stack

Device Drivers --->
   Generic Driver Options --->
      [*] Hotplug firmware loading support
   Network Device support --->
      Wireless LAN (non-hamradio) --->
        [*] Wireless LAN drivers (non-hamradio) & Wireless Extensions

Cryptographic options --->
   [*] Cryptographic API
     <*> AES cipher algorithms (i586)
     <*> ARC4 cipher algorithm
     <*> Michael MIC keyed digest algorithm
     <*> CRC32c CRC algorithm (this wasn't prompted in the emerge of ipw2200)

Getting and installing the Intel utilities


Profile Utilities

There aren't too many programs available for wireless profile management. But here is a small list to try

  • gtkwifi
  • gwifiapplet
  • kwifimanager
  • NetworkManager
  • wifi-radar

See Also

Wireless Setup