NDIS6 - Renew IP Address
- From: yogev.work@xxxxxxxxx
- Date: Wed, 30 Jan 2008 04:47:16 -0800 (PST)
Hello,
I'm writing a miniport driver for NDIS6 (Vista) which emulates 802.3
network device, but the actual physical device is different.
Within a certain scenario I need the overlying protocol(s) to
renegotiate the IP Address. I'm trying to follow the MSDN documentaion
thus sending the status NDIS_STATUS_NETWORK_CHANGE with the specific
NDIS_NETWORK_CHANGE_TYPE (NdisDefinitelyNetworkChange or
NdisPossibleNetworkChange, i've tried them both). Unfortunatly, I
couldn't obtain a new IP Address. when I run "ipconfig /renew" manualy
I get a new IP easily. I've also seen in a sniffer that no DHCP
Request is sent when my miniport indicates the status above
(NDIS_STATUS_NETWORK_CHANGE ).
In the past, for my previous miniport driver for NDIS5 (XP) the
"trick" to renew the IP from the miniport was to indicate "link down"
and "link up" in a row. in that case it worked fine. But now, running
with NDIS6 I dont know the correct method for doing it.
Can anybody help?
Thanks
Yogev
.
- Prev by Date: Re: Vista 32 bit display driver for small lcd's on USB
- Next by Date: Re: Application can not receive WM_DEVICECHANGE
- Previous by thread: Re: File filter driver or MUP network redirector?
- Next by thread: MSI IRQ is negative in device manager
- Index(es):
Relevant Pages
|