Determine real interface by the new $if
Fix error checking for wireless interfaces being part of a bridge which is allowed only in hostap mode.
fix typo
Correct form fields css
Unhide Allow intra-BSS communication, the option now works with 6.2-RC1
Hide Allow intra-BSS communication option. It is b0rked and we don't plan on playing dominos any further with the wireless stuff.
A little uniformity can go a long way in programming.
Crack, that whip! Just rip it, ript it into shape.
Remove the Key generator goo that doesn't work.
Remove gettext() call, we don't have this in RELENG_1.
Add back auto setting. It was mistaken as the culprit of a bug prior.
Remove the auto option, it no longer works with the latest HAL because it expects commands ina certain order which breaks auto.
MFC wireless changes
Nuke stationname
Do not allow editing of interface channel items
Move to under channel
Include channel info
Correct warnings and errors found eclipse
Fix bugs found by eclipse
MFC 8163Add 802.11g protection mode. ticket #715
MFC 7992Fix mac filter bit from ticket 684. Mac filtering is still a backend function, to enable one has to create the mac filter files in shell and comment out the # lines in hostapd config file. This will be part of my rewrite of wireless once i'm done with everything, but interface design needs to be redone first (as adding the mac filterlists to the wireless config page will "clutter it up" even more)
MFC 7993can used -> can be used
MFC 7994add info that distance is for atheros based cards only
Remove "Enable MAC Filtering" option until a helper area is added allowing which mac addresses can associate.
MFC 7719Add wireless distance tuning.
MFC 7668Fix wpa_supplicant startup issue and fix macaddress filtering backend function (ticket 684).
Use isset()
Ticket #631
Save and restore checkboxes correctly
MFC 6919Set checkbox values to yes and use similar logic to system_advanced.php
MFC 6922Use isset() on checked items
Complete rewrite of wireless. Everything should be working now
Passphrase must be from 8 to 63 chars.
Added some info to options.
Adding (EXPERIMENTAL) WPA Support.Fixed a few bugs with setting turbo mode and hidessid and Pure G mode.
Adding (EXPERIMENTAL) WPA Support.
Disable input validation on wep key. Its causing way more problems than it should...
string -> strong
^ with
Add WLAN Strong Key Generator.
If item is 12 digits in length then treat the same for hex
Ensure that hex keys begin with 0x.
Add if necessary.
Count from 99
Allow 28 digit keys (0x)
No need to loop through all keys if any of the sizes mismatch
Document key lengths
Correctly deterimine key size
Enforce wep key sizes
Ticket #344
Add wireless canning option
Remove hide option. It wasn't what i thought it was.
Global $g
Ticket #304
Use $g['wireless_regex'] for wireless detection
Allow channel 0 usage
Add 802.11g only mode for cards that support it
Add notes about wireless txpower item
Fix transmit power option
Ticket #251
Correctly count to 0
Add transmit power settings
Ticket #246
Allow ath or wi interfaces to use hostap correctly
make a copy of $optcfg since the wireless code depenes on $optcfg
Add $Id$ tag
Import m0n0wall's 1.2b7 latest wireless changes.
Synchornize with m0n0wall 1.2b3. These files have not really beenmodified too much so a straight copy works. 9 files remain to bepatched by hand.
Initial revision