Difference between revisions of "Linux Wireless"

From The University of Akron Support Wiki
Jump to: navigation, search
Line 1: Line 1:
 
<big>'''If you are new to Linux, this article is ''not'' for you'''</big>
 
<big>'''If you are new to Linux, this article is ''not'' for you'''</big>
  
 +
== Wireless Utilities ==
 +
=== Cisco ===
 +
First you'll need to download linux-acu-driver-v21.tar.gz from [http://www.cisco.com/pcgi-bin/tablebuild.pl/aironet-utils-linux 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.
  
== Kernel Configuration ==
+
=== Kernel Configuration ===
 
First step is to figure out what kind of Wireless Card you have.
 
First step is to figure out what kind of Wireless Card you have.
 
  #lspci | grep Wireless
 
  #lspci | grep Wireless
Line 13: Line 21:
 
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 [http://gentoo-wiki.com/index.php?title=HOWTO_Wireless&action=submit#Cisco getting the utility]
 
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 [http://gentoo-wiki.com/index.php?title=HOWTO_Wireless&action=submit#Cisco getting the utility]
  
== Wireless Utilities ==
 
=== Cisco ===
 
First you'll need to download linux-acu-driver-v21.tar.gz from [http://www.cisco.com/pcgi-bin/tablebuild.pl/aironet-utils-linux 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===
+
==== 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.  
 
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.  
  
Line 28: Line 28:
 
  #!/bin/sh
 
  #!/bin/sh
 
  /opt/cisco/bin/leapscript UANETID PASSWORD
 
  /opt/cisco/bin/leapscript UANETID PASSWORD
  dhcpcd eth0
+
  dhcpcd eth1
  
 
===Intel PROSet===
 
===Intel PROSet===

Revision as of 17:34, 29 September 2006

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

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.

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


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 eth1

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