Eelco Life, UNIX, and everything – Now in English

Sitecom WL-012 Howto

Software needed:

Newer versions may be available from http://www.linux-wlan.com.
Untar the package:

# tar zvxf linux-wlan-ng-.tar.gz

Now cd into the newly created directory and run the Configure script:

# ./Configure

You will be presented with some questions about the driver you want to build and the location of your kernel sources:

-------------- Linux WLAN Configuration Script  -------------
The default responses are correct for most users.
Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [y]: Say  n
Build Prism2 PLX9052 based PCI (_plx) adapter driver?  (y/n) [n]: Say n
Build Prism2.5 native PCI (_pci)  driver? (y/n) [n]: Say n
Build Prism2.5 USB (_usb)  driver? (y/n) [n]: Say y
Linux source directory  [/usr/src/linux]: Press enter
The kernel source tree  is version 2.4.20.
The current kernel build date is Wed Jun 11  21:59:42 2003.
Alternate target install root directory on  host []: Press enter Module install directory  [/lib/modules/2.4.20]: Press enter
It looks like you  have a System V init file setup.
Prefix for build host  compiler? (rarely needed) []: Press enter
Build for  debugging (see doc/config.debug) (y/n) [n]: Say n
Configuration successful.

The package is now configured and ready to be compiled:

# make all

Assuming all went well you can now install the package:

# make install

The drivers are now installed. Now run depmod to be sure your system will know where they are:

# depmod -a

If you have one of the latest versions of the hotplug package, the correct modules will be loaded when the device is detected. If this won't work for you, just load the module manually:

# modprobe  prism2_usb

After the module is loaded, the USB device needs to be activated:

# wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
# wlanctl-ng wlan0 lnxreq_autojoin ssid=[your APs SSID]  authtype=opensystem

You should now be able to set the IP address for your adapter and connect to your network.