Re: Setitng OID_802_11_SSID in XP SP2
- From: "Pavel A." <pavel_a@xxxxxxxxxxxxxxx>
- Date: Tue, 19 Apr 2005 13:16:01 -0700
"John K Gummadi" wrote:
> Hi Pavel,
>
> > 1.Microsoft never said that Ndisuio driver in XP is a public interface.
> > You've used it on your own risk, you've lost.
> > There is a sample source code (in the DDK) similar to ndisuio, that you
> can
> > use instead.
> What is the name of the sample? I can see "ndisuio" in
> "C:\WINDDK\2600.1106\src\network\ndis" folder. Is this you're talking about?
This sample is named "ndisprot" in the current (Win2003 SP1) DDK.
Name "ndisuio" belongs to the real XP component and it's sources are not
available.
> > 2. Even if you manage to set the SSID, this won't get you connected to a
> > real life network protected by WPA or WPA2. You'll need a supplicant.
> This means I have to write a driver, right? If so, are there any docs for
> beginners, like how to install the sys file, etc., And if want to debug (to
> see if my code is really being executed), how do I do?
Look... most (if not all) commercial supplicants available today are some
kind of drivers (transport or IM). So it seems that driver is the way to go.
Then you'll need all the tools, kernel debugger and so on.
You can buy the supplicant component (with support of course), this
will save you many many weeks of work and nerve cells.
Security isn't simple and cheap.
> >this won't get you connected to a real life network protected by WPA or
> WPA2.
> I assume this is because WPA or WPA2 doesn't have corresponding OIDs exposed
> by driver like "OID_802_11_ADD_WEP" for WEP, is that correct?
Yes. there are some message exchanges that go as (almost normal) data
packets, not OIDs.
> Though in the future I would love to write a driver, at the moment I'll be
> happy with just WEP if it works without having to write a driver.
Ok, then the OIDs should work.
Arkady: to kick the WZC off the adapter you don't need to stop WZC, correct?
You once posted a fix how to use WZC API for this?
It is a pity that Microsoft won't document how to disable WZC on certain
adapter.
People need this and will do this, if not by a documented way, then by dirty
hacks.
About using "ndisuio": see my 1st reply.
Regards,
--PA
.
- Follow-Ups:
- Re: Setitng OID_802_11_SSID in XP SP2
- From: Arkady Frenkel
- Re: Setitng OID_802_11_SSID in XP SP2
- References:
- Setitng OID_802_11_SSID in XP SP2
- From: John K Gummadi
- RE: Setitng OID_802_11_SSID in XP SP2
- From: Pavel A.
- Re: Setitng OID_802_11_SSID in XP SP2
- From: John K Gummadi
- Re: Setitng OID_802_11_SSID in XP SP2
- From: Pavel A.
- Re: Setitng OID_802_11_SSID in XP SP2
- From: John K Gummadi
- Setitng OID_802_11_SSID in XP SP2
- Prev by Date: RE: NDIS miniport driver
- Next by Date: RE: Driver Install using : DPInst + amd64 + WIN XP 64
- Previous by thread: Re: Setitng OID_802_11_SSID in XP SP2
- Next by thread: Re: Setitng OID_802_11_SSID in XP SP2
- Index(es):
Relevant Pages
|