Date: Thu, 9 Aug 2012 10:19:55 +0800 From: =?UTF-8?B?5LmU5qWa?= <honestqiao@gmail.com> To: Adrian Chadd <adrian@freebsd.org> Cc: freebsd-wireless <freebsd-wireless@freebsd.org>, bschmidt <bschmidt@freebsd.org> Subject: Re: Re: iwn0/wlan0 scan WPA2-PSK/AES as WEP on freebsd9 Message-ID: <CAMAY4Vh5Nf6EGa3K8Vae_MLLfrZozXyO_txRj64VtQ5Hzyr-Ow@mail.gmail.com> In-Reply-To: <CAJ-Vmo=8mANNs1n4xKRfLpeuPOibL_wNW1xMdigv2rQhR%2BwnWA@mail.gmail.com> References: <201207300139326668335@gmail.com> <CAJ-VmokhfuK82iSicx-hKT0X3W=3ia-dwUHqaJxuLJ_YJLOhMw@mail.gmail.com> <2012080200541916697916@gmail.com> <201208011929.23039.bschmidt@freebsd.org> <201208021454506984721@gmail.com> <CAJ-VmoncK47d%2BHVsC=ze6tDDgGQ=wTP3Q7hsADJq%2BcvD6aL1OA@mail.gmail.com> <201208081131539552520@gmail.com> <CAJ-VmokH1Xoo2BfDaJtc-zq4%2BiHjvw5De1y-bCnbvSGrkRBz-Q@mail.gmail.com> <CAMAY4Vg6s8xqjZPVES4OeUkT3rb6ogT3XbseaysQofOFCyPTEQ@mail.gmail.com> <CAJ-VmonDAC2rJTy564HtsVA1_nve2UArgVcB6KAu0R4eSGaGtQ@mail.gmail.com> <CAJ-Vmo=8mANNs1n4xKRfLpeuPOibL_wNW1xMdigv2rQhR%2BwnWA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
2012/8/9 Adrian Chadd <adrian@freebsd.org>:
> Hm, so can you disable mesh?
>
> Or, so you don't have to recompile everything, just edit
> ieee80211_input.c, find this code:
>
>
>
> #ifdef IEEE80211_SUPPORT_MESH
> case IEEE80211_ELEMID_MESHID:
> scan->meshid = frm;
> break;
> case IEEE80211_ELEMID_MESHCONF:
> scan->meshconf = frm;
> break;
> #endif
>
> .. and just change that ifdef to
>
> #ifdef UNUSED
>
> I'd like to see if somehow your code is mis-parsing the beacon and
> populating those meshid/meshconf fields. They should be NULL at the
> start of that function.
>
>
>
> Adrian
>And this is an example of it working? What's ifconfig wlan0 list sta show?
Yes , It's working.
#ifconfig wlan0 list sta
ADDR AID CHAN RATE RSSI IDLE TXSEQ RXSEQ CAPS FLAG
8c:21:0a:43:ef:d4 4 11 54M 27.5 0 16 11296 EPS AEHTR
RSN HTCAP ATH WPS
#ifconfig wlan0
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 8c:a9:82:5a:41:58
inet 192.168.1.7 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11ng
status: associated
ssid OpenBSD channel 11 (2462 MHz 11g ht/20) bssid 8c:21:0a:43:ef:d4
country US authmode WPA2/802.11i privacy ON deftxkey UNDEF
AES-CCM 2:128-bit txpower 14 bmiss 10 scanvalid 450 bgscan
bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 64 protmode CTS
ampdulimit 64k -amsdutx amsdurx shortgi wme roaming MANUAL
> Hm, so can you disable mesh?
Are you mean remove IEEE80211_SUPPORT_MESH from kernel config?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMAY4Vh5Nf6EGa3K8Vae_MLLfrZozXyO_txRj64VtQ5Hzyr-Ow>
