aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorAras Vaichas2008-03-25 17:43:57 -0500
committerBen Warren2008-03-29 23:09:49 -0500
commitd9a2f416d6ac6058cd7845033ae4dc32ef1c0746 (patch)
tree201a2451d25d1af825df667a3f32e03aa9f2834d /README
parent74d1e66d22dac91388bc538b2fe19f735edc5b82 (diff)
downloadu-boot-d9a2f416d6ac6058cd7845033ae4dc32ef1c0746.tar.gz
u-boot-d9a2f416d6ac6058cd7845033ae4dc32ef1c0746.tar.xz
u-boot-d9a2f416d6ac6058cd7845033ae4dc32ef1c0746.zip
DHCP request fix for Windows Server 2003
Added option CONFIG_BOOTP_DHCP_REQUEST_DELAY. This provides an optional delay before sending "DHCP Request" in net/bootp.c. Required to overcome interoperability problems with Windows Server 200x DHCP server when U-Boot client responds too fast for server to handle. Signed-off-by: Aras Vaichas <arasv@magtech.com.au> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
Diffstat (limited to 'README')
-rw-r--r--README14
1 files changed, 14 insertions, 0 deletions
diff --git a/README b/README
index 5cbe7c1e80..592d1d8842 100644
--- a/README
+++ b/README
@@ -1151,6 +1151,20 @@ The following options need to be configured:
1151 of the "hostname" environment variable is passed as 1151 of the "hostname" environment variable is passed as
1152 option 12 to the DHCP server. 1152 option 12 to the DHCP server.
1153 1153
1154 CONFIG_BOOTP_DHCP_REQUEST_DELAY
1155
1156 A 32bit value in microseconds for a delay between
1157 receiving a "DHCP Offer" and sending the "DHCP Request".
1158 This fixes a problem with certain DHCP servers that don't
1159 respond 100% of the time to a "DHCP request". E.g. On an
1160 AT91RM9200 processor running at 180MHz, this delay needed
1161 to be *at least* 15,000 usec before a Windows Server 2003
1162 DHCP server would reply 100% of the time. I recommend at
1163 least 50,000 usec to be safe. The alternative is to hope
1164 that one of the retries will be successful but note that
1165 the DHCP timeout and retry process takes a longer than
1166 this delay.
1167
1154 - CDP Options: 1168 - CDP Options:
1155 CONFIG_CDP_DEVICE_ID 1169 CONFIG_CDP_DEVICE_ID
1156 1170