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.