Hi,
I am working on development of a Windows based application which connects to a PDA like device over USB & communicates with it using RNDIS protocol. The device has a static IP in the APIPA range (169.254.2.1). When it is connected to PC, Windows allocates a dynamic APIPA IP (169.254.x.x) to the RNDIS adapter. I have confirmed that there is proper connectivity with the device (I can ping it, can access a web server on the device etc.). But the problem is that after Windows allocates the dynamic IP, a 'limited or no network connectivity' message is displayed in system tray.
Since the device & software will go out in the market, display of this message (& exclamation mark on the network tray icon) is undesirable. I know that it can be suppressed by setting property of network adapter, but would prefer a solution that would not require end users to do any settings. Also, please note that using APIPA addresses is essential as we would like to avoid conflicts with end users' LAN addresses.
Sorry for the verbose post..hope someone can help.
Thanks in advance.
I am working on development of a Windows based application which connects to a PDA like device over USB & communicates with it using RNDIS protocol. The device has a static IP in the APIPA range (169.254.2.1). When it is connected to PC, Windows allocates a dynamic APIPA IP (169.254.x.x) to the RNDIS adapter. I have confirmed that there is proper connectivity with the device (I can ping it, can access a web server on the device etc.). But the problem is that after Windows allocates the dynamic IP, a 'limited or no network connectivity' message is displayed in system tray.
Since the device & software will go out in the market, display of this message (& exclamation mark on the network tray icon) is undesirable. I know that it can be suppressed by setting property of network adapter, but would prefer a solution that would not require end users to do any settings. Also, please note that using APIPA addresses is essential as we would like to avoid conflicts with end users' LAN addresses.
Sorry for the verbose post..hope someone can help.
Thanks in advance.