Hi,
I have a WPA client that works fine, receives the group key, no problem.
If I use static IP I can connect to the Internet.
But if I send a DHCP discover message (broadcast), I don't get a DHCP offer
back. (I also never get a dhcp address)
Now someone said I need to reset the Multicast list for this to work.
I set the oid OID_802_3_MULTICAST_LIST with 0 but still I don't get any DHCP
offer.
I set this oid before I set ssid and those oids.

any idea what I need to do?

thanks!
/Niklas

Re: issue with DHCP discover and wireless by Thomas

Thomas
Wed Oct 13 10:21:44 CDT 2004


"Niklas" <niklaso@hotmail.com> wrote in message
news:ea1r7aTsEHA.3876@TK2MSFTNGP15.phx.gbl...
> Hi,
> I have a WPA client that works fine, receives the group key, no problem.
> If I use static IP I can connect to the Internet.
> But if I send a DHCP discover message (broadcast), I don't get a DHCP
> offer back. (I also never get a dhcp address)
> Now someone said I need to reset the Multicast list for this to work.
> I set the oid OID_802_3_MULTICAST_LIST with 0 but still I don't get any
> DHCP offer.
> I set this oid before I set ssid and those oids.
>

If you are working with the multicast list you must do two things:

1.) Make sure that youe NDIS packet filter (See
OID_GEN_CURRENT_PACKET_FILTER...) includes either NDIS_PACKET_TYPE_MULTICAST
or NDIS_PACKET_TYPE_ALL_MULTICAST.

2.) If you use NDIS_PACKET_TYPE_MULTICAST as your NDIS packet filter, then
you must subsequently use OID_802_3_MULTICAST_LIST to pass to NDIS an array
of MC addresses (6-bytes each...) that you actually want to receive.

Hope this helps.

Thomas F. Divine, Windows DDK MVP
http://www.rawether.net


> any idea what I need to do?
>
> thanks!
> /Niklas
>



RE: issue with DHCP discover and wireless by pavel_a

pavel_a
Wed Oct 13 13:05:01 CDT 2004

This is a known issue with several drivers/adapters. THis is a timing problem
- something like dhcp request is sent too early and gets lost.
Try to determine when exactly you see dchp request sent by your driver, and
what is media connect status and .1x handshake status at this moment.
Try to resend dhcp request later (ipconfig /renew).

--PA

"Niklas" wrote:
> Hi,
> I have a WPA client that works fine, receives the group key, no problem.
> If I use static IP I can connect to the Internet.
> But if I send a DHCP discover message (broadcast), I don't get a DHCP offer
> back. (I also never get a dhcp address)
> Now someone said I need to reset the Multicast list for this to work.
> I set the oid OID_802_3_MULTICAST_LIST with 0 but still I don't get any DHCP
> offer.
> I set this oid before I set ssid and those oids.
>
> any idea what I need to do?
>
> thanks!
> /Niklas
>