home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / sun / admin / 9668 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  8.9 KB

  1. Path: sparky!uunet!spool.mu.edu!uwm.edu!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!phys.ksu.edu!rjq
  2. From: rjq@phys.ksu.edu (Rob Quinn)
  3. Newsgroups: comp.sys.sun.admin
  4. Subject: Re: This LAN is not you LAN !!!
  5. Date: 22 Dec 1992 16:28:17 GMT
  6. Organization: Kansas State University
  7. Lines: 210
  8. Message-ID: <1h7fn1INNeqp@moe.ksu.ksu.edu>
  9. References: <BzMvLJ.Lqr@boi.hp.com>
  10. NNTP-Posting-Host: bohr.phys.ksu.edu
  11.  
  12. In <BzMvLJ.Lqr@boi.hp.com> randyb@boi.hp.com (randy barbour) writes:
  13. >le0: Receive: giant packet for ff:ff:ff:ff:ff:ff
  14. >le0: Receive: STP in rmd cleared
  15. >Question: Does anyone know how to interpret this message or why the Suns
  16. >          are sensitive to it? Networking seems to work fine other
  17. >          than these console messages ! 
  18.  
  19.  Here's a summary I saved a while back (which is actually someone elses
  20. summary...) regarding large packets.
  21.  
  22.  
  23.  
  24. From comp.sys.sun.admin Fri Oct  9 11:53:47 1992
  25. Path: moe.ksu.ksu.edu!zaphod.mps.ohio-state.edu!rphroy!kocrsv01!swlodin
  26. From: swlodin@kocrsv01.delcoelect.com (Steve Lodin)
  27. Newsgroups: comp.sys.sun.admin
  28. Subject: Re: giant packet
  29. Message-ID: <1992Oct9.133631.6600@kocrsv01.delcoelect.com>
  30. Date: 9 Oct 92 13:36:31 GMT
  31. References: <KAM.92Oct8090407@moe.tulmath.math.uno.edu> <1992Oct8.213228.16480@intellistor.com>
  32. Sender: news@kocrsv01.delcoelect.com (Usenet News Account)
  33. Organization: Delco Electronics Corp.
  34. Lines: 180
  35. Originator: swlodin@kocrsw15
  36.  
  37.  
  38. I'll take this one :-)
  39.  
  40. I'd like to think that every time we get one of those messages, it's
  41. because an Intergraph workstation just rebooted.
  42.  
  43. Here are the results from the rest of the net...
  44.  
  45.  
  46. [saved from a previous posting]
  47.  
  48.  
  49. Thanks to everyone who responded on my question about giant packets.
  50. It seems that the problem is most likely related to bad equipment on
  51. the network.  We talked to Cabletron (our main network hardware
  52. supplier), and they have loaned us a network monitoring package to help 
  53. us track down the problem.
  54.  
  55. Here was the original question:
  56.  
  57. We keep geting this message on one of our sun4/330 server consoles:
  58.  
  59.     le0: Receive: giant packet from 8:0:20:0:f:3c
  60.     le0: Receive: STP in rmd cleared
  61.  
  62. The ethernet address varies.
  63.  
  64. What does this mean, and what can we do about it?  We have been experiencing
  65. severe network problems (timeouts, etc).  Is this related and/or the cause?
  66.  
  67. And the responses:
  68.  
  69. ------------------------
  70. ~From:    Andrew Luebker <asuvax.eas.asu.edu!eye.psych.umn.edu!aahvdl>
  71.  
  72. Do you have any micros on your network?
  73.  
  74. I sometimes see those messages when micro users run the
  75. test programs on the diagnostics floppy shipped with
  76. 3com 3c501/3c503 boards for the IBM's and clones...
  77.  
  78. [Yes, we do and we are looking into this. - Rod]
  79. -----------------------------
  80. >From asuvax.eas.asu.edu!csis.dit.csiro.au!geoff 
  81.  
  82.     I would be very interested to get a summary of responses to your request as I have the same problem here!
  83.  
  84.     It has of late "gone away", this has been since we put a bridge in 
  85. the network. Our scenerio was poor network performance, lots of NFS not 
  86. responding messages high Input/Output error rates a network average collision 
  87. rate of 3-4% but some hosts up to 12%.
  88.  
  89.     Since I put the bridge in it has essentially reduced all of the above.
  90. I'm sure that there is a physical problem on the net causing all of the above 
  91. but finding out where it is, is turning out to be a real battle.
  92.  
  93.     Anyway I still have no idea what causes the messages you described 
  94. (but would like to as it may point to our problem).
  95.  
  96. ----------------------------
  97. ~From:    asuvax.eas.asu.edu!spdev.East.Sun.COM!tgsmith (Timothy G. Smith - Special Projects)
  98.  
  99. TFM [ le(4s) ] says:
  100.  
  101.      le%d: Receive: STP in rmd cleared
  102.                The driver has received a  packet  that  straddles
  103.                multiple  receive  buffers  and therefore consumes
  104.                more than one of the LANCE chip's receive descrip-
  105.                tors.   Provided that all stations on the Ethernet
  106.                are operating according to the Ethernet specifica-
  107.                tion,  this error "should never happen," since the
  108.                driver allocates its receive buffers to  be  large
  109.                enough  to  hold  packets of the largest permitted
  110.                size.  Most likely, some other station on the  net
  111.                is  transmitting  packets whose lengths exceed the
  112.                maximum permitted for Ethernet.
  113.  
  114.  
  115. The first message means that a packet came in that was over 1588 bytes
  116. long.  (1588 = 1536 Ethernet MTU + 4 CRC + 48 overrun space) This
  117. shouldn't happen on an Ethernet.
  118.  
  119. The second message is a result of the first.  A "rmd" is a Recieve
  120. Message Descriptor.  STP is the Start of Packet bit.  The second
  121. message means that the chip returned a buffer that didn't have the STP
  122. bit set.  The lance chip will automatically chain buffers together if
  123. neccessary.  It should never be necessary to chain buffers since the
  124. driver always allocates 1588 byte buffers.  The buffers were chained
  125. because the frame coming in was over 1588 bytes so the chip started
  126. stuffing data into the next buffer.
  127.  
  128. What all of this really means is that the machine is seeing long
  129. frames.  Your network is broken.  Might be a broken host, xcvr,
  130. repeater, sun spots, or whatever.  Break out the sniffers.
  131.  
  132. ---------------------------
  133. ~From:    asuvax.eas.asu.edu!sunne.East.Sun.COM!stern (Hal Stern - Consultant)
  134.  
  135. the sun ethernet drivers (ie and le) use a fixed-size buffer
  136. for receiving packets.   the buffer is big enough to hold a
  137. single maximum sized packet.   if the chip receives a packet
  138. that is larger than the maximum defined for the ethernet, it
  139. copies it into two buffers -- the packet sort of "hangs over"
  140. the edge of the first buffer.
  141.  
  142. the "giant packet" received message indicates that a packet
  143. larger than the buffer was received.  the STP message (you
  144. may also get ENP messages) is a side-effect of the buffer
  145. overflow.  each packet has a start and end of packet bit.
  146. normally, they should both be set.  but when a packet overflows
  147. into the next buffer, that bit gets a random value -- whatever
  148. bit from the giant packet happens to fall on it.  so sometimes
  149. the STP bit will be set to 0 - a "can't happen" with a legal
  150. ethernet packet.
  151.  
  152. the ethernet address 8:0:20 belongs to a sun.  could be that
  153. (a) your ethernet is too long
  154. (b) you have a branch, T- Y- or other illegal topology in
  155.     your network, particularly if you're using thinnet
  156. (c) you have a bad transceiver
  157.  
  158. you might want to put a sniffer on the wire to see what
  159. the giant packets look like -- are they noise or two
  160. valid packets that got glommed together
  161.  
  162. ---------------------------
  163. ~From:    asuvax.eas.asu.edu!NMSU.Edu!jeff (Jeff Harris)
  164.  
  165. Another place to watch out for is at people with 3Com interface cards in 
  166. their PC's.  When using the diagnostic disks that used to come with the 
  167. cards (I haven't checked lately), one of the tests would cause giant 
  168. packet errors.  The directions clearly state not to run that particular 
  169. test on a running network, but how many people actually read docs :-)
  170.  
  171. The test generated packets that seemed to generate packets whose entire 
  172. contents (including src and dest fields) alternated between a random 
  173. value and 0, so packet contents loooked like 
  174.  
  175. AA-00-AA-00-AA-00-AA-00-AA...
  176.  
  177. When you start to parse the packet, and get to the length field, you can 
  178. obviously get some really bizzare results.  And to make life more 
  179. interesting, the packets do not have valid source addresses, so they are 
  180. particularly fun to track down.
  181.  
  182. -------------------------------
  183. ~From:    asuvax.eas.asu.edu!amil.co.il!leonid (Leonid Rosenboim)
  184.  
  185. This is a guess because I dont have a 330 nor have I ever seen such a
  186. message but it might help:
  187.  
  188. The maximum Ethernet packet size (including header) is 1538 bytes, as
  189. specified by the standard. Practically various Ethernet chips can be
  190. programmed for a larger packet size which would be rejected by the
  191. destination node if it was not midified accordingly, but I never heard
  192. of enybody doing such bad things.
  193.  
  194. Since the Ethernet address changes, and they look like legitimate Sun
  195. addresses (8:0:20:...), this is a different case. I think that you have
  196. serious electrical problems on your Ethernet wire, or in your low-level
  197. ethernet equipment (transceivers, repeaters, fan-outs etc.). But since
  198. you did not elaborate on the type of media you are using, there is very
  199. little I can add. You may howevery try to deduce the source of the
  200. problem by either:
  201.  
  202. 1. Gathering the different ethernet addresses and guessing the
  203. particular area, 2. try to replace some of the low-level stuff that you
  204. suspect 3. divide your network into subnetworks for testing ala binary
  205. search 4. get a LAN analyzer and do it by the book.  5. call a
  206. consulting company for help
  207.  
  208. I would like to hear about your progress however, because I like to
  209. help people.
  210.  
  211.  
  212. -- 
  213. Steve Lodin    Internet: swlodin@kocrsv01.delcoelect.com  UUCP: deaes!swlodin
  214.  
  215.  
  216.         "So much news, so little time."
  217.  
  218. --
  219. | "He does not _drink_ from a can like most humans...            Rob Quinn |
  220. |  he slurps it out. It sounds as if he's trying          rjq@phys.ksu.edu |
  221. |  drink it without tipping the can." -anon          QuinnBob@KSUVM.BITNET |
  222.