[NDIS 6.x] Work in progress?

James Rowe jroweboy
Tue Aug 4 10:27:21 PDT 2015


Hello Sergio! I'm also interested in adding NDIS 6.x support to hostap.
Sadly, I have no experience with this code base, so I'm not sure how useful
I will be when it comes to coding, but I'm willing to chip in however I
can. At the very least, I'll be able to test your implementation. Let me
know how I can help and if you get a public branch somewhere that I can
work on and test.

James

On Tue, Aug 4, 2015 at 10:39 AM, Sergio NNX <sfhacker at hotmail.com> wrote:

> > I'm not aware of anyone working on this. I have no plans on working with
> > newer NDIS versions, but if someone is willing to maintain driver_ndis.c
> > with newer versions (and likely also support a protocol or intermediate
> > driver, etc. that may be needed), contributions to add such support are
> > welcome.
>
> Thanks for your response. The reason I asked was because there is a post
> [1] from 2007 stating you had started working on it! Anyway, that was a
> long time ago!
>
> We have already started with this new functionality. One issue is that we
> don't know much about the code so it's difficult to know what/where to
> change. We would also need people willing to test this new functionality.
>
> Thanks.
>
>
> Some preliminary tests show:
> ...
> ...
> NDIS: Interface name match
> NDIS: Adapter description prefix 'Atheros AR9485WB-EG Wireless Network
> Adapter'
> NDIS: Using Native Wi-Fi API v2
> NDIS: Opened NDISUIO v6.20 device successfully
> NDIS: OID_802_11_CAPABILITY - hexdump(len=44): 80 01 2c 00 04 00 00 00 08
> 00 00
> 00 01 00 00 00 04 00 00 00 04 00 00 00 1c 00 00 00 04 00 00 00 0d 00 00 00
> 03 00
>  00 00 20 00 00 00
> NDIS: Driver supports OID_802_11_CAPABILITY - NoOfPMKIDs 3
> NoOfAuthEncrPairs 22
> NDIS: 0 - auth 1 encr 0
> NDIS: 1 - auth 2883968 encr 4
> NDIS: 2 - auth 8 encr 1
> NDIS: 3 - auth 4 encr 4
> NDIS: 4 - auth 28 encr 4
> NDIS: 5 - auth 13 encr 3
> NDIS: 6 - auth 32 encr 0
> ...
> ...
> {A21AD3D8-B862-4381-B145-3CCA3DC0A89C}: Event ASSOC (0) received
> {A21AD3D8-B862-4381-B145-3CCA3DC0A89C}: Association info event
> FT: Stored MDIE and FTIE from (Re)Association Response - hexdump(len=0):
> {A21AD3D8-B862-4381-B145-3CCA3DC0A89C}: State: DISCONNECTED -> ASSOCIATED
> {A21AD3D8-B862-4381-B145-3CCA3DC0A89C}: Associated to a new BSS:
> BSSID=84:18:3a:26:7d:c8
> {A21AD3D8-B862-4381-B145-3CCA3DC0A89C}: Select network based on
> association information
> {A21AD3D8-B862-4381-B145-3CCA3DC0A89C}: Network configuration found for
> the current AP
> ...
> ..
>
> hostapd_cli.exe -p..\\var\\run mib
> Selected interface 'localhost'
> dot11RSNAOptionImplemented=TRUE
> dot11RSNAPreauthenticationImplemented=TRUE
> dot11RSNAEnabled=FALSE
> dot11RSNAPreauthenticationEnabled=FALSE
> dot11RSNAConfigVersion=1
> dot11RSNAConfigPairwiseKeysSupported=5
> ...
> ...
>
> wpa_cli.exe -p..\\var\\run status
> bssid=84:18:3a:26:7d:c8
> freq=0
> ssid=BigAir Community Broadband
> id=0
> mode=station
> pairwise_cipher=NONE
> group_cipher=NONE
> key_mgmt=NONE
> wpa_state=COMPLETED
> ip_address=10.xx.xx.1x0
> address=00:08:ca:f7:fb:ee
> uuid=252f9718-1e46-5c4a-9d84-20866c5ab517
>
> wpa_cli.exe -p..\\var\\run list_networks
> network id / ssid / bssid / flags
> 0       BigAir Community Broadband      any     [CURRENT]
>
> wpa_cli.exe -p..\\var\\run get_capability eap
>
> MD5 TLS WFA-UNAUTH-TLS MSCHAPV2 PEAP TTLS GTC OTP SIM LEAP PSK AKA AKA'
> FAST PAX
>  SAKE GPSK WSC IKEV2 TNC PWD EKE
>
> wpa_cli.exe -p..\\var\\run list_creds
> cred id / realm / username / domain / imsi
> 0       winports.eu    0555444333222111 at wlan.org       winports.eu
>
>
> [1] http://lists.shmoo.com/pipermail/hostap/2007-June/015851.html
>
> _______________________________________________
> HostAP mailing list
> HostAP at lists.shmoo.com
> http://lists.shmoo.com/mailman/listinfo/hostap
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.shmoo.com/pipermail/hostap/attachments/20150804/d9313327/attachment.htm>



More information about the Hostap mailing list