summaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-06-06 15:06:08 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-06-06 15:06:08 +0000
commitb47a9d79bb418b3009489b28ebfa0d3d579ceb0a (patch)
tree8d3abea4c75673c0780e3b1c8d8d5a623b75f3a5 /nuttx/TODO
parenta5955f1c84d42d78af27a298f3cdb54e9cd9bff0 (diff)
downloadpx4-nuttx-b47a9d79bb418b3009489b28ebfa0d3d579ceb0a.tar.gz
px4-nuttx-b47a9d79bb418b3009489b28ebfa0d3d579ceb0a.tar.bz2
px4-nuttx-b47a9d79bb418b3009489b28ebfa0d3d579ceb0a.zip
Fix minimum MTU... must be at lest 576
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3674 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO15
1 files changed, 13 insertions, 2 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 475263727..7345d5b60 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -1,4 +1,4 @@
-NuttX TODO List (Last updated May 31, 2011)
+NuttX TODO List (Last updated June 6, 2011)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
nuttx/
@@ -10,7 +10,7 @@ nuttx/
(1) pthreads (sched/)
(1) C++ Support
(5) Binary loaders (binfmt/)
- (15) Network (net/, drivers/net)
+ (16) Network (net/, drivers/net)
(2) USB (drivers/usbdev, drivers/usbhost)
(6) Libraries (lib/)
(13) File system/Generic drivers (fs/, drivers/)
@@ -333,6 +333,17 @@ o Network (net/, drivers/net)
the mechanism for leaving and joining groups is hidden behind a wrapper
function so that little of this incompatibilities need be exposed.
+ Description: Many configurations have the MTU (CONFIG_NET_BUFSIZE) set to very small
+ numbers, less then the minimum MTU size that must be supported -- 576.
+ This can cause problems in some networks: CONFIG_NET_BUFSIZE should
+ be set to at least 576 in all defconfig files.
+
+ The symptoms of using very small MTU sizes can be very strange. With
+ Ubuntu 9.x and vsFtpd was that the total packet size did *not match* the
+ packet size in the IP header. This then caused a TCP checksum failure
+ and the packet was rejected.
+ Status: Open
+ Priority: Low... fix defconfig files as necessary.
o USB (drivers/usbdev, drivers/usbhost)
^^^^^^^^^^^^^^^^^^^^