[CUWiN-Dev] Requirements for CUWiN Configurator: v1.0
David Young
dyoung at pobox.com
Thu Apr 13 12:32:59 CDT 2006
I have assigned machine-readable names to the interface properties.
Dave
Interfaces
- enable/disable if.<interface name>.enable
(yes|no)
- discover HSLS routes if.<interface name>.hsls.discover
(yes|no)
- advertise HSLS route if.<interface name>.hsls.stub
to this interface (yes|no)
- auto-assign address if.<interface name>.ipv4.autoaddress
in CUWiN IP schema (yes|no)
- IP address if.<interface name>.ipv4.address
- netmask if.<interface name>.ipv4.netmask
(dotted quad or hexadecimal or /mask-length)
- IPv6 address if.<interface name>.ipv6.address
- IPv6 netmask if.<interface name>.ipv6.netmask
(/mask-length)
Wireless specific
- ssid if.<interface name>.ssid
- role if.<interface name>.role
(hostap|backhaul|client)
- mode if.<interface name>.mode
(11a|11b|11g)
- channel if.<interface name>.channel
1-14,36,40,...
- rate if.<interface name>.rate
(auto|1|2|5.5|11|6|9|12|...|54|108)
DHCP server
- enable/disable dhcp.<interface name>.enable
(yes|no)
- IP start-end range dhcp.<interface name>.iprange
(dotted quad-hyphen-dotted quad)
- netmask dhcp.<interface name>.netmask
(dotted quad or hexadecimal or /mask-length)
- router(s) dhcp.<interface name>.routers
(whitespace-delimited list of routers:
dotted quads or dotted hostname)
- lease time dhcp.<interface name>.lease_time
(seconds)
- DNS servers dhcp.<interface name>.dns_servers
(whitespace-delimited list of domain
name servers: dotted quads or dotted
hostname)
- domain name dhcp.<interface name>.domain_name
System
- hostname system.hostname
- SSH public keys system.<login>.pubkey
Second priority. Many of these need some design thought:
Interfaces
- MTU
- gateway
Wireless specific
- RTS threshold
- fragmentation threshold
- retry limit
- enable/disable WEP (some want it!)
- WEP keys
- authentication/crypto mode: TKIP/WPA/WPA2
- WPA/WPA2 pre-shared key (PSK) if.<interface name>.psk
System
- remote logging/logging host
- enable/disable SSH
Firewall
- rules
- NAT
Traffic shaping
- QoS
- rules/pipes/queues
Dave
--
David Young OJC Technologies
dyoung at ojctech.com Urbana, IL * (217) 278-3933
More information about the CU-Wireless-Dev
mailing list