Date: Mon, 1 Oct 2001 16:24:00 -0700
To: rick@linuxmafia.com
Subject: Cisco Aironet 350 on Linux: docs
User-Agent: Mutt/1.2.5i

http://www.duskyblue.net/article.php?sid=5

I picked up a tip from a Cisco Software Engineer for getting the aironet
drivers working on Linux! Yippee!

Here's my evironment:
kernel 2.2.19 (trying 2.4.3 next)
pcmcia-cs-3.1.25
aironet driver 1.0000.2 (there should be newer ones at sourceforge)

Now get your mouse copy ready... Add the line below into /etc/pcmcia/config:
card "350 Series Wireless LAN Adapter"
manfid 0x015f,0x00a
bind "airo_cs"

The installation guide failed to mention that part, but that's the line that
picks up the card type and assigns the right driver to the hardware.

Now reboot or restart the pcmcia services and the card should be up. Run acu
to setup the card and you are on your way! For more detailed information,
click on more.

Here is a step by step installation guide for the aironet 350 pc card under
linux. First of all, lets do a system check to get a look at the
environment that you are on. To do this type 'uname -a'. That should get you
the kernel version version that you are running. Something like 2.2.x is
what cisco recommends for their current drivers, but the original writers
for the driver are working on a port to kernel 2.4.3 at sourceforge found
here (http://sourceforge.net/projects/airo-linux/). Keep in mind this installation intrustion is for kernel version 2.2.x.

Now the you have the right kernel version running, follow the typical
install instructions from Cisco which can be found here
( http://www.cisco.com/univercd/cc/td/doc/product/wireless/airo_350/350cards/
pc350hig/pc_ch3.htm#xtocid2677216).

If you installed the drivers fine without errors, this is where the
installation guides become useless. Before rebooting the machine, you have
to follow an additional step. Add the line below to /etc/pcmcia/config:

card "350 Series Wireless LAN Adapter"
manfid 0x015f,0x00a
bind "airo_cs"

With that added, you can finally reboot and configure the card with 'acu' to
setup the SID and WEP. That's all!

if you have any other questions, you can contact me at sentinael@hotmail.com
or the fastest way is to contact me on AIM. My SN for AIM is sentinael.


http://www.cisco.com/univercd/cc/td/doc/product/wireless/airo_350/350cards/
pc350hig/pc_ch3.htm#xtocid2677216

Download the driver and utilities from Cisco's Web site at
http://www.cisco.com/public/sw-center/ sw-wireless.shtml. Under "Wireless
Software Products - Cisco Aironet Drivers and Utilities," select your
computer's operating system and the appropriate driver.

Installing the Driver for Linux

Note Cisco's Linux driver currently supports version 2.2.xx of
the Linux kernel. To determine your kernel version, type uname -a
and press Enter. The name of your computer and the Linux kernel
version are displayed. For example, in drake.cisco.com 2.2.15-4mak,
drake.cisco.com represents your computer's name, and 2.2.15 is the
kernel version.

[compile instructions snipped]

Step 12 Perform one of the following:

* If you do not want to limit access to the client utilities to root
users (those with administrative rights), no action is required.
Proceed to Step 13.

* If you want only root users to be able to run the client utilities and
configure the client adapter, type chmod 500 /path/acu (where path is
the exact path to where the utilities were installed in Step 4), press
Enter, type chmod 500 /path/cem, and press Enter.

Step 13 Perform one of the following:

* If you want your computer's IP address to be assigned by DHCP and your
network has a DHCP server, you must run a DHCP client utility. The two
most popular client utilities are DHCP CD and Pump. Most Linux
distributions should have one of them. If you have neither, you must
install it from your distribution CD-ROM or download one from the
Internet. Refer to your distribution's home page for more information.

* If your computer is not connected to a DHCP server, follow the steps
below to enter the IP address, subnet mask, and default gateway address
of your computer.

a. Perform one of the following:

o If you want to set the IP address and have the system determine
the broadcast address and subnet mask, type ifconfig ethx IP
address (where x is the number of your client adapter and IP
address is your computer's IP address) and press Enter.

o If you want to set the IP address and manually set the broadcast
address and subnet mask, type ifconfig ethx IP address broadcast
broadcast address netmask netmask (where x is the number of your
client adapter, IP address is your computer's IP address,
broadcast address is the corresponding broadcast address, and
netmask is your subnet mask) and press Enter.

Note Your client adapter's number is zero (0) if it is the
only Ethernet adapter card installed. The Device field of the
Status screen in the Aironet Client Utility (ACU) indicates
the number of the adapter being used.

b. To enter the default gateway address, type route add default gw
IP address of gateway netmask 0.0.0.0 metric 1 (where IP address of
gateway is your default gateway address) and press Enter.

Step 14 Remove the CD and reboot your computer.

Step 15 The driver and client utility installation is complete. Refer to
the Cisco Aironet Wireless LAN Adapters Software Configuration Guide for
instructions on how to use each utility.

Note Linux allows you to install the drivers for more than one
client adapter and to then select between the adapters. To
install the driver for another client adapter, you can follow the
previous instructions; however, the process will be abbreviated now
that some files are already installed. After the drivers and the
client utilities are installed, you can switch back and forth
between the client adapters using the Select Radio parameter in
ACU. See the Cisco Aironet Wireless LAN Adapters Software
Configuration Guide for information on using this parameter.

Installing the Client Utilities and Enabling LEAP or EAP

If your computer is using Linux, the client utilities are installed
with the driver (see the "Installing the Correct Driver" section),
and LEAP is enabled through the client utilities (refer to the
Cisco Aironet Wireless LAN Adapters Software Configuration Guide for
instructions).

To verify that you have properly installed the appropriate driver and client
utilities, perform one of the following:

* If your computer's operating system is Linux, go to the directory where
the utilities were installed and type acu to open ACU. If the
installation was successful, the bottom left corner of the Aironet
Client Utility screen indicates that your client adapter is associated
to its Access Point.

Note If your computer's operating system is Linux, LEAP is enabled
through the client utilities. For information on enabling LEAP
and verifying authentication for client adapters that are used with
these operating systems, refer to the Cisco Aironet Wireless LAN
Adapters Software Configuration Guide.