Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Dec 2003 10:56:31 +0100
From:      "Sebastian Yepes F. [ESN]" <esn@x123.info>
To:        freebsd-hackers@freebsd.org
Subject:   Re: enhanced security patch for if_wi
Message-ID:  <20031226105631.22c85008@fire.x123.info>
In-Reply-To: <1072310851.bd48a4a0the_mip_rvl@myrealbox.com>
References:  <1072310851.bd48a4a0the_mip_rvl@myrealbox.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

--Multipart=_Fri__26_Dec_2003_10_56_31_+0100_DLU6tYX.tMfg+hGc
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

On Thu, 25 Dec 2003 01:07:31 +0100
"The MiP RvL" <the_mip_rvl@myrealbox.com> wrote:

> Hello
> 
> This is a patch for which a couple of wi-fi fans have been waiting to get :) And now it's there, just before Christmas ;)
> 
> This patch is against FreeBSD 5.1, I didn't have current installed and 5.0 doesn't work in hostap mode with 1.7.4 firmware.
> http://wleiden.webweaving.org:8080/svn/node-config/other/enh-sec-patch/
> 
> For the enhsec option to work you need a prism 2,2.5,3 with firmware 1.6.3 or higher.
> 
> To give a small explaination:
> 
> It uses a firmware feature: 0xFC43
> 
> # wicontrol -i iface -E 0|1|2|3
> This sets the WI_RID_CNFENHSECURITY flag. 
> 0 = "disabled"
> 1 = hide SSID in beacon frames
> 2 = ignore clients with a "ANY" SSID
> 3 = 1 and 2 combined
> 
> It blocks clients with a "" or "ANY" ssid
> And disables ssid broadcasting.
> 
> I checked it today, and it worked,
> but please do acknowledge the fact that I haven't been
> able to test this function on a real network, with real data going over the link.
> 
> I haven't had the time yet to make it work with ifconfig, so until then, use wicontrol.
> 
> Regards,
> 
> Roland van Laar
> 

hi man nice work.. there are the diff on Current[Tuday], i well try to make this work with the ath drv..

Until next time..


----

if (Better You Treat Them) { return "Worst You Get Treated"; }

I have a dream that one day this nation will rise up and live out the true meaning of its creed..
(Martin Luther King)
/*
www:
 http://www.x123.info

Contect:			FingerPrint:
 esn aT x123.info		 0D42 F870 F650 6B86 CA9E
 esn aT freshpkgsrc.org		 E199 A57D 3824 F8AA A934
 sebastian.yepes aT hp.com
*/

--Multipart=_Fri__26_Dec_2003_10_56_31_+0100_DLU6tYX.tMfg+hGc
Content-Type: application/octet-stream;
 name="if_wavelan_ieee.h.diff"
Content-Disposition: attachment;
 filename="if_wavelan_ieee.h.diff"
Content-Transfer-Encoding: base64

LS0tIGlmX3dhdmVsYW5faWVlZS5oCUZyaSBKdW4gMjcgMDI6NDk6MDQgMjAwMworKysgaWZfd2F2
ZWxhbl9pZWVlLmgucAlGcmkgRGVjIDI2IDEwOjE3OjAzIDIwMDMKQEAgLTIzOCw2ICsyMzgsNyBA
QAogI2RlZmluZSBXSV9SSURfQ05GQVVUSE1PREUJMHhGQzJBCiAjZGVmaW5lIFdJX1JJRF9ST0FN
SU5HX01PREUJMHhGQzJECiAjZGVmaW5lIFdJX1JJRF9PV05fQkVBQ09OX0lOVAkweEZDMzMgLyog
YmVhY29uIHhtaXQgdGltZSBmb3IgQlNTIGNyZWF0aW9uICovCisjZGVmaW5lIFdJX1JJRF9DTkZF
TkhTRUMJMHhGQzQzIC8qIGZpcm13YXJlIDEuNi4zIG9yIGFib3ZlIG5lZWRlZCAqLwogI2RlZmlu
ZSBXSV9SSURfQ05GX0RCTV9BREpVU1QJMHhGQzQ2CiAjZGVmaW5lIFdJX1JJRF9EQk1fQURKVVNU
CTB4RkM0NiAvKiBSU1NJIC0gV0lfUklEX0RCTV9BREpVU1QgfiBkQm0gKi8KICNkZWZpbmUgV0lf
UklEX0JBU0lDX1JBVEUJMHhGQ0IzCg==

--Multipart=_Fri__26_Dec_2003_10_56_31_+0100_DLU6tYX.tMfg+hGc
Content-Type: application/octet-stream;
 name="if_wi.c.diff"
Content-Disposition: attachment;
 filename="if_wi.c.diff"
Content-Transfer-Encoding: base64

LS0tIGlmX3dpLmMJVHVlIERlYyAgOSAwODo0MTowNiAyMDAzCisrKyBpZl93aS5jLnAJRnJpIERl
YyAyNiAxMDoxNjo0MSAyMDAzCkBAIC00MDIsNiArNDAyLDggQEAKIAkJICovCiAJCWlmIChzYy0+
c2Nfc3RhX2Zpcm13YXJlX3ZlciA+PSA4MDMpCiAJCQlpYy0+aWNfY2FwcyB8PSBJRUVFODAyMTFf
Q19IT1NUQVA7CisJCWlmIChzYy0+c2Nfc3RhX2Zpcm13YXJlX3ZlciA+PTEwNjAzKQorCQkJc2Mt
PnNjX2ZsYWdzIHw9IFdJX0ZMQUdTX0hBU19FTkhTRUM7CiAJCXNjLT5zY19pYnNzX3BvcnQgPSBo
dG9sZTE2KDApOwogCiAJCXNjLT5zY19taW5fcnNzaSA9IFdJX1BSSVNNX01JTl9SU1NJOwpAQCAt
NzA1LDYgKzcwNyw4IEBACiAJd2lfd3JpdGVfdmFsKHNjLCBXSV9SSURfUlRTX1RIUkVTSCwgaWMt
PmljX3J0c3RocmVzaG9sZCk7CiAJaWYgKHNjLT5zY19mbGFncyAmIFdJX0ZMQUdTX0hBU19GUkFH
VEhSKQogCQl3aV93cml0ZV92YWwoc2MsIFdJX1JJRF9GUkFHX1RIUkVTSCwgaWMtPmljX2ZyYWd0
aHJlc2hvbGQpOworCWlmIChzYy0+c2NfZmxhZ3MgJiBXSV9GTEFHU19IQVNfRU5IU0VDKQorCQl3
aV93cml0ZV92YWwoc2MsIFdJX1JJRF9DTkZFTkhTRUMsIHNjLT5zY19lbmhzZWMpOwogCiAJLyog
ZHJpdmVyIHNwZWNpZmljIDgwMi4xMSBjb25maWd1cmF0aW9uICovCiAJaWYgKHNjLT5zY19mbGFn
cyAmIFdJX0ZMQUdTX0hBU19TWVNTQ0FMRSkKQEAgLTE4ODUsNiArMTg4OSwxNiBAQAogCWNhc2Ug
V0lfUklEX1RYX1JBVEU6CiAJCXJldHVybiBpZWVlODAyMTFfY2ZnZ2V0KGlmcCwgY21kLCBkYXRh
KTsKIAorCWNhc2UgV0lfUklEX0NORkVOSFNFQzoKKwkJaWYgKHNjLT5zY19lbmFibGVkICYmIChz
Yy0+c2NfZmxhZ3MgJiBXSV9GTEFHU19IQVNfRU5IU0VDKSkgeworCQkJZXJyb3IgPSB3aV9yZWFk
X3JpZChzYywgd3JlcS53aV90eXBlLCB3cmVxLndpX3ZhbCwKKwkJCSAgICAmbGVuKTsKKwkJCWJy
ZWFrOworCQl9CisJCXdyZXEud2lfdmFsWzBdID0gaHRvbGUxNihzYy0+c2NfZW5oc2VjKTsKKwkJ
bGVuID0gc2l6ZW9mKHVfaW50MTZfdCk7CisJCWJyZWFrOworCiAJY2FzZSBXSV9SSURfTUlDUk9X
QVZFX09WRU46CiAJCWlmIChzYy0+c2NfZW5hYmxlZCAmJiAoc2MtPnNjX2ZsYWdzICYgV0lfRkxB
R1NfSEFTX01PUikpIHsKIAkJCWVycm9yID0gd2lfcmVhZF9yaWQoc2MsIHdyZXEud2lfdHlwZSwg
d3JlcS53aV92YWwsCkBAIC0yMTA1LDYgKzIxMTksNyBAQAogCQltZW1jcHkoc2MtPnNjX25vZGVu
YW1lLCAmd3JlcS53aV92YWxbMV0sIHNjLT5zY19ub2RlbGVuKTsKIAkJYnJlYWs7CiAKKwljYXNl
IFdJX1JJRF9DTkZFTkhTRUM6CiAJY2FzZSBXSV9SSURfTUlDUk9XQVZFX09WRU46CiAJY2FzZSBX
SV9SSURfUk9BTUlOR19NT0RFOgogCWNhc2UgV0lfUklEX1NZU1RFTV9TQ0FMRToKQEAgLTIxMjEs
NiArMjEzNiw5IEBACiAJCWlmICh3cmVxLndpX3R5cGUgPT0gV0lfUklEX0ZSQUdfVEhSRVNIICYm
CiAJCSAgICAoc2MtPnNjX2ZsYWdzICYgV0lfRkxBR1NfSEFTX0ZSQUdUSFIpID09IDApCiAJCQli
cmVhazsKKwkJaWYgKHdyZXEud2lfdHlwZSA9PSBXSV9SSURfQ05GRU5IU0VDICYmCisJCSAgICAo
c2MtPnNjX2ZsYWdzICYgV0lfRkxBR1NfSEFTX0VOSFNFQykgPT0gMCkKKwkJCWJyZWFrOwogCQkv
KiBGQUxMVEhST1VHSCAqLwogCWNhc2UgV0lfUklEX1JUU19USFJFU0g6CiAJY2FzZSBXSV9SSURf
Q05GQVVUSE1PREU6CkBAIC0yMTUyLDYgKzIxNzAsOSBAQAogCQkJYnJlYWs7CiAJCWNhc2UgV0lf
UklEX01BWF9EQVRBTEVOOgogCQkJc2MtPnNjX21heF9kYXRhbGVuID0gbGUxNnRvaCh3cmVxLndp
X3ZhbFswXSk7CisJCQlicmVhazsKKwkJY2FzZSBXSV9SSURfQ05GRU5IU0VDOgorCQkJc2MtPnNj
X2VuaHNlYyA9IGxlMTZ0b2god3JlcS53aV92YWxbMF0pOwogCQkJYnJlYWs7CiAJCX0KIAkJYnJl
YWs7Cg==

--Multipart=_Fri__26_Dec_2003_10_56_31_+0100_DLU6tYX.tMfg+hGc
Content-Type: application/octet-stream;
 name="if_wivar.h.diff"
Content-Disposition: attachment;
 filename="if_wivar.h.diff"
Content-Transfer-Encoding: base64

LS0tIGlmX3dpdmFyLmgJVHVlIERlYyAgOSAwODo0MTowNyAyMDAzCisrKyBpZl93aXZhci5oLnAJ
RnJpIERlYyAyNiAxMDoxNjo1NSAyMDAzCkBAIC01Nyw2ICs1Nyw3IEBACiAjZGVmaW5lIFdJX1JJ
RF9QMl9DUllQVF9LRVkzCTB4RkMyNwogI2RlZmluZSBXSV9SSURfUDJfRU5DUllQVElPTgkweEZD
MjgKICNkZWZpbmUgV0lfUklEX1JPQU1JTkdfTU9ERQkweEZDMkQKKyNkZWZpbmUgV0lfUklEX0NO
RkVOSFNFQwkweEZDNDMgLyogZmlybXdhcmUgMS42LjMgb3IgYWJvdmUgbmVlZGVkICovCiAjZGVm
aW5lIFdJX1JJRF9DVVJfVFhfUkFURQkweEZENDQgLyogY3VycmVudCBUWCByYXRlICovCiAKIHN0
cnVjdCB3aV9zb2Z0Ywl7CkBAIC0xMTgsNiArMTE5LDcgQEAKIAl1X2ludDE2X3QJCXNjX3JvYW1p
bmdfbW9kZTsKIAl1X2ludDE2X3QJCXNjX21pY3Jvd2F2ZV9vdmVuOwogCXVfaW50MTZfdAkJc2Nf
YXV0aHR5cGU7CisJdV9pbnQxNl90CQlzY19lbmhzZWM7CiAKIAlpbnQJCQlzY19ub2RlbGVuOwog
CWNoYXIJCQlzY19ub2RlbmFtZVtJRUVFODAyMTFfTldJRF9MRU5dOwpAQCAtMTkzLDYgKzE5NSw3
IEBACiAjZGVmaW5lCVdJX0ZMQUdTX0JVR19BVVRPSU5DCQkweDAxMDAKICNkZWZpbmUJV0lfRkxB
R1NfSEFTX0ZSQUdUSFIJCTB4MDIwMAogI2RlZmluZQlXSV9GTEFHU19IQVNfREJNQURKVVNUCQkw
eDA0MDAKKyNkZWZpbmUgV0lfRkxBR1NfSEFTX0VOSFNFQwkJMHgwODAwCiAKIHN0cnVjdCB3aV9j
YXJkX2lkZW50IHsKIAl1X2ludDE2X3QJY2FyZF9pZDsK

--Multipart=_Fri__26_Dec_2003_10_56_31_+0100_DLU6tYX.tMfg+hGc
Content-Type: application/octet-stream;
 name="wicontrol.c.diff"
Content-Disposition: attachment;
 filename="wicontrol.c.diff"
Content-Transfer-Encoding: base64

LS0tIHdpY29udHJvbC5jCU1vbiBTZXAgMjkgMDg6MzI6MTEgMjAwMworKysgd2ljb250cm9sLmMu
cAlGcmkgRGVjIDI2IDEwOjE3OjIwIDIwMDMKQEAgLTU0LDYgKzU0LDcgQEAKICNpbmNsdWRlIDxu
ZXQ4MDIxMS9pZWVlODAyMTFfaW9jdGwuaD4KICNpbmNsdWRlIDxkZXYvd2kvaWZfd2F2ZWxhbl9p
ZWVlLmg+CiAjaW5jbHVkZSA8ZGV2L3dpL2lmX3dpcmVnLmg+CisjZGVmaW5lICBXSV9SSURfQ05G
RU5IU0VDIDB4RkM0MwogCiAjaW5jbHVkZSA8c3RkaW8uaD4KICNpbmNsdWRlIDxzdHJpbmcuaD4K
QEAgLTcxMCw2ICs3MTEsNyBAQAogCXsgV0lfUklEX0NBUkRfSUQsIFdJX0hFWFdPUkRTLCAiQ2Fy
ZCBJRCByZWdpc3RlcjpcdFx0XHQiIH0sCiAJeyBXSV9SSURfUkVHX0RPTUFJTlMsIFdJX1JFR0RP
TVMsICJSZWd1bGF0b3J5IERvbWFpbnM6XHRcdFx0IiB9LAogCXsgV0lfUklEX1RFTVBfVFlQRSwg
V0lfV09SRFMsICJUZW1wZXJhdHVyZSBSYW5nZTpcdFx0XHQiIH0sCisJeyBXSV9SSURfQ05GRU5I
U0VDLCBXSV9XT1JEUywgIkVuaGFuY2VkIFNTSUQgU2VjdXJpdHk6XHRcdFx0IiB9LAogI2lmZGVm
IFdJX0VYVFJBX0lORk8KIAl7IFdJX1JJRF9QUklfU1VQX1JBTkdFLCBXSV9XT1JEUywgIlBSSSBT
dXAgUmFuZ2U6XHRcdFx0XHQiIH0sCiAJeyBXSV9SSURfQ0lGX0FDVF9SQU5HRSwgV0lfV09SRFMs
ICJDRkkgQWN0IFN1cCBSYW5nZTpcdFx0XHQiIH0sCkBAIC05MTAsNiArOTEyLDcgQEAKIAlmcHJp
bnRmKHN0ZGVyciwgIlx0JXMgLWkgaWZhY2UgLVAgMHwxXG4iLCBwKTsKIAlmcHJpbnRmKHN0ZGVy
ciwgIlx0JXMgLWkgaWZhY2UgLVMgbWF4IHNsZWVwIGR1cmF0aW9uXG4iLCBwKTsKIAlmcHJpbnRm
KHN0ZGVyciwgIlx0JXMgLWkgaWZhY2UgLVQgMXwyfDN8NFxuIiwgcCk7CisJZnByaW50ZihzdGRl
cnIsICJcdCVzIC1pIGlmYWNlIC1FIDB8MXwyfDNcbiIgLHApOwogI2lmZGVmIFdJQ0FDSEUKIAlm
cHJpbnRmKHN0ZGVyciwgIlx0JXMgLWkgaWZhY2UgLVogemVybyBvdXQgc2lnbmFsIGNhY2hlXG4i
LCBwKTsKIAlmcHJpbnRmKHN0ZGVyciwgIlx0JXMgLWkgaWZhY2UgLUMgcHJpbnQgc2lnbmFsIGNh
Y2hlXG4iLCBwKTsKQEAgLTEwOTcsNyArMTEwMCw3IEBACiAJb3B0ZXJyID0gMTsKIAkJCiAJd2hp
bGUoKGNoID0gZ2V0b3B0KGFyZ2MsIGFyZ3YsCi0JICAgICJhOmM6ZDplOmY6aGk6azpsbTpuOm9w
OnE6cjpzOnQ6djpDRjpMUDpRUzpUOloiKSkgIT0gLTEpIHsKKwkgICAgImE6YzpkOmU6RTpmOmhp
Oms6bG06bjpvcDpxOnI6czp0OnY6Q0Y6TFA6UVM6VDpaIikpICE9IC0xKSB7CiAJCXN3aXRjaChj
aCkgewogCQljYXNlICdaJzoKICNpZmRlZiBXSUNBQ0hFCkBAIC0xMTMzLDYgKzExMzYsMTMgQEAK
IAkJCXdpX3NldHdvcmQoaWZhY2UsIFdJX1JJRF9FTkNSWVBUSU9OLCBhdG9pKG9wdGFyZykpOwog
CQkJZXhpdCgwKTsKIAkJCWJyZWFrOworCQljYXNlICdFJzoKKwkJCWlmIChhdG9pKG9wdGFyZykg
Pj0gMCAmJiBhdG9pKG9wdGFyZykgPD0zKSB7CisJCQkJd2lfc2V0d29yZChpZmFjZSwgV0lfUklE
X0NORkVOSFNFQywgYXRvaShvcHRhcmcpKTsKKwkJCX0KKwkJCWVsc2UgZnByaW50ZihzdGRlcnIs
ICJpbnZhbGlkIG9wdGlvblxuIik7CisJCQlleGl0KDApOworCQkJYnJlYWs7IAogCQljYXNlICdm
JzoKIAkJCWRlcCgiZiIsICJjaGFubmVsIik7CiAJCQl3aV9zZXR3b3JkKGlmYWNlLCBXSV9SSURf
T1dOX0NITkwsIGF0b2kob3B0YXJnKSk7Cg==

--Multipart=_Fri__26_Dec_2003_10_56_31_+0100_DLU6tYX.tMfg+hGc--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031226105631.22c85008>