Re: Please, don't kill my WiFi!



Microsoft allows it to be fixed, is how I understand it. The OEM still has
substantial control over what they actually expose that the system supports,
if you see what I mean. Fingers crossed, of course.

If you rebind the adapter, it's *very* unlikely that you'll get a different
IP address; very unlikely. The DHCP server is going to keep you in a cache
for a while after you go away (in fact, it probably won't even know that
you've gone away, as there's no ongoing communication between client and
DHCP server, until the lease is getting old). So, when the same Ethernet
address comes in and asks the DHCP server for another IP, it's virtually
certain that it will get the same one as last time. I'm constantly
rebooting our devices while under development and they will *forever* get
the same IP from our DHCP server, unless the server runs out of DHCP
addresses to assign and a new Enet address comes in and wants an IP...

Paul T.

"John" <John@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:7446D188-8A3F-4A76-B322-A2265F05AFD8@xxxxxxxxxxxxxxxx
If you're doing option #3, you'll have a significant amount of work to do
when Windows Mobile is based on Windows CE 6, presumably in the next
version
after WM6. You won't be able to do any UI stuff from inside the driver
because it will be in kernel mode. No other problems that come
immediately
to mind, though.

Yes, I know about CE 6 changes.
But, hopefully I will not need to port this solution to WM 7 because you
said
that the problem was solved in WM 6.
Anyway, my goal is to use my old WM 2005 Pocket PC as a WiFi bridge.
If it will work, then I will be able to use it for years to come and will
not need an upgrade.

I like solution #2. As long as AS isn't persistent about unbinding the
adapter over and over, this scheme requires no low-level access to
anything,
uses all documented interfaces, and should work.

Yes. CSPNET.DLL does unbind when you plug in AS, after
the adapter is enabled (this explains why WiFi actually works for a second
after setup, then breaks, as I explained in my ninitial post),
after suspend/resume cycle, may be some other occasions, which I haven't
seen yet.
So, the message box certainly should have an option "Don't show it
anymore",
otherwise it is too annoying.

But, method #2 re-binds adapters few seconds after they are unbound,
so all active connections will be broken, DHCP lease will have to be
re-established, you may get a different IP address, etc.

So, I will stick with a driver approach.

John



.



Relevant Pages

  • Re: DHCP Issue
    ... > PC was infected with a version of About:Blank IE Hijack, ... > I deleted the dll - which was not a Microsoft dll, ... It will default to the generic adapter address. ... >> netscreen 10) as my DHCP server. ...
    (microsoft.public.windowsxp.network_web)
  • Re: DHCP Issue
    ... Thanks for your help GTS. ... >> I deleted the dll - which was not a Microsoft dll, ... It will default to the generic adapter address. ... >>> netscreen 10) as my DHCP server. ...
    (microsoft.public.windowsxp.network_web)
  • Linksys LAN Card double entry
    ... I have a LinkSys LNE100TX Fast Ethernet Adapter, I can't get it to subscribe ... (My DHCP server works fine with the other clients on my ... I did a Network Diagnostics Scan (option from ... ....my instinct is that the DHCP server can't be contacted because the card ...
    (microsoft.public.windowsxp.general)
  • Re: DHCP server
    ... I don't get how a DHCP server doesn't exist...and how do I bind an IP to my ... I re-did the network between the two computers, and once again my laptop is ... > your ethernet adapter. ...
    (microsoft.public.windowsxp.network_web)
  • Re: xp not detecting correct dhcp address
    ... I changed the subnet on the router to 255.255.255.0. ... only if the client decides there is no DHCP server. ... Sometimes the driver just leaves the ... I still think you've got something misconfigured on the client, ...
    (alt.internet.wireless)