GETWIFI man page


SYNOPSIS

getwifi [ -hisv ]

getwifi handles the precedence of joining wireless networks

 

OPTIONS

 usage: getwifi [options]

 -h   --help             Show the help message
 -i   --interactive      Interactive mode"
 -s   --scan             Scan for wireless networks
 -v   --version          Show the version

 

DESCRIPTION

This tool allows a user to specify which networks they would like to join in order. It also provides dynamic configuration of selected ssid's based upon user specification.

Options include: highest precedence or highest signal strength.

 

EXAMPLE of Similar Configuration of ESSID networks

The following is an example of a config file that defines the various ssid's that will be used.

        # getwifi config file
        DEVICE = wlan0
        TYPE = static
        CONNECT = precedence
        SIMILAR = yes
        IP = 10.0.0.20
        SUBNET = 255.255.255.0
        GATEWAY = 10.0.0.1
        ####
        #### SET 2 ####
        # if the networks are similar
        # List of Networks

        #PROFILE
        ESSID = vanderbilt
        #PROFILE
        ESSID = jimdeb
        #PROFILE
        KEY = f8fed0bfeaf8fecdbf
        ESSID = djimeb
        #PROFILE
        ESSID = jabra.dyndns.org
        #### END SET 2 ####
        #end

 

DEVICE

Name of the device you would like to use to join wireless networks

 

TYPE ( dhcp || static )

Can either be dhcp or static depending on what type of connection you would like.

 

SIMILAR ( currently needs to be set to yes to have a similar configuration)

"no" for a none similar configuration is not yet supported

 

IP

IP address for connection with static ip address

 

SUBNET

Subnet for connection with static ip address

 

GATEWAY

Router or Gateway for connection with static ip address

 

#PROFILE

This indicates that this is a set of configurations. A ESSID is needed for each profile. If no KEY is specified for the profile the key is set to off.

 

ESSID

Name of the network for a given profile that you would like to join in order.

 

KEY

WEP key

 

NOT IMPLEMENTED

 

EXAMPLE of non-similar Configuration of ESSID networks

The following is an example of a config file that defines the various ssid's that will be used.

    # getwifi config file
    DEVICE = eth1
    SIMILAR = yes

    #### SET 1 ####
    # if the networks are not similar
    ESSID = vanderbilt
    DEVICE = wlan0
    RATE = auto
    KEY = off
    DHCP = false
    IP = 10.0.0.20
    SUBNET = 255.255.255.0

    ESSID = CCIS
    DEVICE = eth1
    RATE = 11M
    KEY = off
    DHCP = true
    #### END SET 1 ####

 

AUTHORS

Joshua D. Abraham <jabra at ccs.neu.edu>


This document was created by man2html, using the manual pages.
Time: 01:34:31 GMT, September 29, 2005