VERY OBSOLETE linux-wlan-ng master repository
Go to file
mark 43f4bf9158 Initial add of the MPL version 1.1. 2000-02-07 19:26:25 +00:00
doc Added the config.* files and made a legibility change to mysteries. 2000-02-07 19:01:47 +00:00
etc Added the CFPPERIOD and CFPMAXDURATION. Don't know how they got overlooked. 2000-02-07 19:02:27 +00:00
man Makefile updates for clean target 1999-11-04 08:08:39 +00:00
src Uncommented the call the print_80211_frame(). 2000-02-07 16:39:32 +00:00
COPYING Intial add 2000-02-07 19:25:37 +00:00
Configure Added configuration script, removed an extraneous output from prframe. 2000-01-13 14:44:20 +00:00
LICENSE Initial add of the MPL version 1.1. 2000-02-07 19:26:25 +00:00
Makefile Modifications through the development of mibget and mibset. 2000-01-19 05:33:42 +00:00
README Updated again for 0.1.3. 2000-02-07 19:03:37 +00:00
config.in Added configuration script, removed an extraneous output from prframe. 2000-01-13 14:44:20 +00:00

README

Description:
The linux-wlan-ng package is a linux device driver and subsystem
package that is designed to provide the full range of IEEE 802.11 MAC
management capabilities for use in user-mode utilities and scripts.
The package currently supports the Intersil Prism2 11Mb/s reference design
PCMCIA wireless LAN (WLAN) card.

Top level directory for linux-wlan-ng:

./doc		- source distribution documentation
./man		- man pages
./etc		- scripts used at run-time
./src		- source code for various components

Note:
Some of the subdirectories have empty README files.  This means we haven't 
gotten to the contents of these directories.  The empty README is just a trick
to prevent CVS from pruning the directory.

DISCLAIMER!!!
prism2dl	This utility is used for loading firmware
   		images into prism2 cards.  DO NOT USE IT! 
		UNLESS YOU KNOW EXACTLY WHAT YOU ARE DOING.  
		This utility has the capability to damage a
		card in a way that can only be repaired by the
		manufacturer.  


This software has currently been tested on the following
configurations:

   linux-2.2.9  + pcmcia-cs-3.1.8  + RedHat6.0
   linux-2.2.12 + pcmcia-cs-3.0.14 + RedHat6.1

The following build and install instructions assume you have configured source
code for both the linux kernel package and pcmcia-cs package installed on your
system.  It's important that the configured code for these packages match
the kernel and pcmcia-cs you currently have running.

Build Instructions:

1) untar the package using the command:

   tar zxvf linux-wlan-ng-0.1.3.tar.gz

2) Make sure you have configured kernel and pcmcia sources on your system.

3) To clean up any unwanted files accidentally included in the tar package,
   run 'make clean'.  If make clean behaves badly (infinite loop, for
   example), you may have a date/time mismatch.  Run the command:

   find . -type f -exec touch {} \;

   to fix the date&time stamps, then run 'make clean' again.

4) To configure the linux-wlan-ng package, run 'make config' and respond 
   to the questions.  The defaults should be sufficient for most
   users.  'make config' must be run after a 'make clean' and 
   before 'make all'.

5) To build the package, run 'make all'

6) To install the package, run 'make install' (as root).

7) Edit the /etc/pcmcia/wlan-ng.opts file to configure. These options are
   set every time you insert a card.  If you want to change an option
   after the initial configuration, a) pop your card out, b) alter the 
   file, c) insert your card.  For more information see the file(s)
   linux-wlan-ng*/doc/config.*

8) Edit your network.opts file to set up your IP settings.

9) Restart pcmcia-cs with the command:

    /etc/rc.d/init.d/pcmcia restart

10) Insert the card.  A solid LED indicates that the SSID you specified
   was found, a bss was joined, and the firmware completed the authenticate
   and associate processes.

11) Run ifconfig and route to determine if your IP and route settings are
    listed as you wanted them.  It's also a good idea to look at the file
    /etc/resolv.conf to see if your nameserver address has been set up 
    correctly.

12) If you are trying to set up an AP, you will need bridging support
    compiled into your kernel.  You will also need the brcfg utility.
    A version of this utility can be found on the AVS ftp site.
    ftp://ftp.absoval.com/pub/brcfg