- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all
Here is my environments.
- WICED SDK 2.4.0
- ThreadX/NetX Duo
In field test, I found that some DHCP server(DHCP proxy) replied DHCP-Offer with Unicast not Broadcast.
Then, WICED module(netx) can't go on anymore as below.
I think that this is internal issue of ThreadX/NetX library.
(I can't use the lwip for some reason.)
Is any way to solve this problem?
Regards, Steve
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Could you please try the attached patch and library for SDK-2.4.0?
Attached NetX_Duo.ARM_Cortex_M3.release.a replaces the .../Wiced/Network/NetX_Duo/NetX_Duo.ARM_Cortex_M4.release.a library.
Seyhan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Steve,
Which platform are you using?
Seyhan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi sehyan
My platform is <BCMUSI11>, but I don't think that this problem is related to the platform.
I guess that this is about dhcp-client-library of NetX.
And, technically speaking, I think that if WICED module(NetX-dhcp-client) send a DHCP-Discover-with-Broadcast, DHCP Server should reply DHCP-Offer-with-Broadcast (not DHCP-Offer-with-Unicast).
Actually most DHCP-server reply DHCP-Offer-with-Broadcast.
But, "sometime-DHCP-server" would reply DHCP-Offer-with-Unicast, and in this case WICED module(NetX-dhcp-client) can't go to next-step.
In the same-conditions, Linux, smartphone, windowns and another dhcp-client can go to the next-step and get a IP from DHCP-serer.
Steve
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good.
Thanks seyhan.