diff --git a/Documentation/NuttShell.html b/Documentation/NuttShell.html index 4cc4c41255e..74170efee38 100644 --- a/Documentation/NuttShell.html +++ b/Documentation/NuttShell.html @@ -8,7 +8,7 @@
Last Updated: June 08, 2009
+Last Updated: July 06, 2010
CONFIG_NET=yCONFIG_NSOCKET_DESCRIPTORSCONFIG_NET_TCP=yCONFIG_EXAMPLES_NSH_IOBUFFER_SIZE+ If you use DHCPC, then some special configuration network options are + required. These include: +
+ +| Configuration | +Description | +
|---|---|
CONFIG_NET=y |
+ + Of course, networking must be enabled. + | +
CONFIG_NSOCKET_DESCRIPTORS |
+ + And, of course, you must allocate some socket descriptors. + | +
CONFIG_NET_UDP=y |
+ + UDP support is required for DHCP (as well as various other UDP-related configuration settings). + | +
CONFIG_NET_BROADCAST=y |
+ + UDP broadcast support is needed. + | +
CONFIG_NET_BUFSIZE=650 (or larger) |
+ + Per RFC2131 (p. 9), the DHCP client must be prepared to receive DHCP messages of up to + 576 bytes (excluding Ethernet, IP, or UDP headers and FCS). + | +
If CONFIG_EXAMPLES_NSH_ROMFSETC is selected, then the following additional
configuration setting apply: