129 lines
5.0 KiB
Bash
Executable File
129 lines
5.0 KiB
Bash
Executable File
#! /bin/sh
|
|
# Wireless LAN adapter configuration
|
|
#
|
|
# etc/pcmcia/wlan-ng.opts
|
|
#
|
|
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
|
|
# --------------------------------------------------------------------
|
|
#
|
|
# linux-wlan
|
|
#
|
|
# The contents of this file are subject to the Mozilla Public
|
|
# License Version 1.1 (the "License"); you may not use this file
|
|
# except in compliance with the License. You may obtain a copy of
|
|
# the License at http://www.mozilla.org/MPL/
|
|
#
|
|
# Software distributed under the License is distributed on an "AS
|
|
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
|
# implied. See the License for the specific language governing
|
|
# rights and limitations under the License.
|
|
#
|
|
# Alternatively, the contents of this file may be used under the
|
|
# terms of the GNU Public License version 2 (the "GPL"), in which
|
|
# case the provisions of the GPL are applicable instead of the
|
|
# above. If you wish to allow the use of your version of this file
|
|
# only under the terms of the GPL and not to allow others to use
|
|
# your version of this file under the MPL, indicate your decision
|
|
# by deleting the provisions above and replace them with the notice
|
|
# and other provisions required by the GPL. If you do not delete
|
|
# the provisions above, a recipient may use your version of this
|
|
# file under either the MPL or the GPL.
|
|
#
|
|
# --------------------------------------------------------------------
|
|
#
|
|
# Inquiries regarding the linux-wlan Open Source project can be
|
|
# made directly to:
|
|
#
|
|
# AbsoluteValue Systems Inc.
|
|
# info@linux-wlan.com
|
|
# http://www.linux-wlan.com
|
|
#
|
|
# --------------------------------------------------------------------
|
|
#
|
|
# Portions of the development of this software were funded by
|
|
# Intersil Corporation as part of PRISM(R) chipset product development.
|
|
#
|
|
# --------------------------------------------------------------------
|
|
#
|
|
# The address format is "scheme,socket,instance,hwaddr".
|
|
#
|
|
# --------------------------------------------------------------------
|
|
|
|
case "$ADDRESS" in
|
|
*,*,*,*)
|
|
#=======ENABLE========================================
|
|
# Do we want to enable the card at all? Set to 'n' if you don't
|
|
# want the card initialized for normal operation. Helpful for
|
|
# (re)loading flash or for test purposes.
|
|
WLAN_ENABLE=y
|
|
|
|
#=======USER MIB SETTINGS=============================
|
|
# You can add the assignments for various MIB items
|
|
# of your choosing to this variable, separated by
|
|
# whitespace. The wlan-ng script will then set each one.
|
|
# Just uncomment the variable and set the assignments
|
|
# the way you want them.
|
|
|
|
#USER_MIBS="\
|
|
#p2EarlyBeacon=true \
|
|
#p2MMTx=true \
|
|
#p2MMFixedLevel=2"
|
|
|
|
#=======WEP===========================================
|
|
# [Dis/En]able WEP. Settings only matter if PrivacyInvoked is true
|
|
dot11PrivacyInvoked=false # true|false
|
|
dot11WEPDefaultKeyID=1 # 0|1|2|3
|
|
dot11ExcludeUnencrypted=true # true|false, in AP this means WEP
|
|
# is required for all STAs
|
|
# Use the generator string to generate keys (just a convenience)
|
|
PRIV_GENERATOR=/sbin/nwepgen # nwepgen, Neesus compatible
|
|
PRIV_GENSTR="12345"
|
|
# or set them explicitly. Set genstr or keys, not both.
|
|
dot11WEPDefaultKey0= # format: xx:xx:xx:xx:xx
|
|
dot11WEPDefaultKey1= # e.g. 01:20:03:40:05
|
|
dot11WEPDefaultKey2=
|
|
dot11WEPDefaultKey3=
|
|
|
|
#=======STA START=====================================
|
|
# SSID is all we have for now
|
|
dot11DesiredSSID="linux-wlan"
|
|
|
|
#=======DOWNLOAD======================================
|
|
# Do we need to download code/data to the card?
|
|
WLAN_DOWNLOAD=n
|
|
WLAN_DOWNLOADER=/sbin/prism2dl
|
|
WLAN_DLIMAGE=/etc/pcmcia/t10002c5.hex
|
|
|
|
#=======AP START======================================
|
|
# If IS_AP is 'y', then the following settings will be
|
|
# used in the creation of a BSS with this station acting
|
|
# as the AP. If IS_AP is 'n', these settings are ignored.
|
|
IS_AP=n # y|n
|
|
IS_BRIDGE=n # Are we a bridging AP?
|
|
IS_OLDBRIDGE=n # Which kernel bridge code are we using?
|
|
APWIREDDEVICE=eth0 # Must be an ethernet device
|
|
APBRIDGEDEVICE=apbr0 # Bridge interface name
|
|
AP_IPADDR=192.168.200.150 # Bridge IP address (and only bridge)
|
|
APSSID="WLAN_PRISM2" # SSID the AP will use, max 32 chars
|
|
APBCNINT=100 # Beacon interval (in Kus)
|
|
APDTIMINT=3 # DTIM interval (in beacons)
|
|
APCFPOLLABLE=false # AP's CFP support (see table below)
|
|
APCFPOLLREQ=false # AP's CFP support (see table below)
|
|
APCFPPERIOD=3 # CFP period, if CFP enabled(in beacons)
|
|
APCFPMAXDURATION=100 # CFP max length (in Kus)
|
|
APPROBEDELAY=100 # Not currently used
|
|
APCHANNEL=6 # DS channel for BSS (1-14, depends
|
|
# on regulatory domain)
|
|
APBASICRATES="2 4" # Rates for mgmt&ctl frames (in 500Kb/s)
|
|
APOPRATES="2 4 11 22" # Supported rates in BSS (in 500Kb/s)
|
|
|
|
# Table of CFPOLL* values:
|
|
# CFPOLLABLE CFPOLLREQ AP Behavior
|
|
#----------------------------------------------------
|
|
# false false No Point Coordinator (CFP) at AP
|
|
# false true CFP for delivery only (no polling)
|
|
# true false CFP delivery and polling
|
|
# true true Reserved, do not use
|
|
;;
|
|
esac
|