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 @@

NuttShell (NSH)

-

Last Updated: June 08, 2009

+

Last Updated: July 06, 2010

@@ -2099,6 +2099,23 @@ nsh> Description + CONFIG_NET=y + + Of course, networking must be enabled. + + + + CONFIG_NSOCKET_DESCRIPTORS + + And, of course, you must allocate some socket descriptors. + + + + CONFIG_NET_TCP=y + + TCP/IP support is required for telnet (as well as various other TCP-related configuration settings). + + CONFIG_EXAMPLES_NSH_IOBUFFER_SIZE Determines the size of the I/O buffer to use for sending/ @@ -2139,6 +2156,49 @@ nsh> +

+ If you use DHCPC, then some special configuration network options are + required. These include: +

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
ConfigurationDescription
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: