home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / sun / hardware / 7140 < prev    next >
Encoding:
Text File  |  1993-01-28  |  7.5 KB  |  138 lines

  1. Newsgroups: comp.sys.sun.hardware
  2. Path: sparky!uunet!ferkel.ucsb.edu!taco!gatech!paladin.american.edu!howland.reston.ans.net!usc!sdd.hp.com!saimiri.primate.wisc.edu!relay!sunoco!whiles
  3. From: whiles@nswc.navy.mil (William Scott Hiles x1568)
  4. Subject: Sun FDDI DX/2.0 problem
  5. Message-ID: <1993Jan26.203525.20252@relay.nswc.navy.mil>
  6. Sender: news@relay.nswc.navy.mil
  7. Reply-To: whiles@nswc.navy.mil
  8. Organization: Naval Surface Warfare Center, Dahlgren Division
  9. Date: Tue, 26 Jan 1993 20:35:25 GMT
  10. Lines: 126
  11.  
  12. This message may seem a bit long, but it is a summary of a months effort in 
  13. trying to find the answer to a problem.  After exhausting my resources and
  14. time, I am turning to this group for a possible solution or verification that
  15. the problem exists.
  16.  
  17. Let us create a picture.  You purchase Sun S-BUS fddi cards for your workstations
  18. and would like to connect these to your server.  After having a lot of problems
  19. with third party vendors not keeping up with OS changes you decide to buy
  20. your FDDI for the Suns from Sun.  Nothing strange so far.  Now you have all these
  21. sun S-bus single attachment stations and a concentrator to hook them together
  22. and you want to connect up your server.  What type of server does the average
  23. company have?  Possibly a VME based system?  So, you buy a SUN FDDI DX/2.0 
  24. card for 10k in hopes that your network will work great.  In the mean time
  25. you have other products such as SGI and DEC equipment that you will be using
  26. too as well as network management software.  Wouldn't it be great if it all
  27. played together nicely?
  28.  
  29. Well, 6 months ago we went through such a scenerio.  We bought the S-bus
  30. cards and the DX/2.0 controller.  We got the SGI stuff and the concentrators
  31. and put it all together.  We even built our own stations.  When we put it
  32. all together we found a little problem.  All the workstations work fine
  33. except the Server.  The SGI has fddi visualizer software on it which makes
  34. it neat to see the mib information on the network and to see the place of
  35. problems.  The problem?  The FDDI visualizer shows everything except the
  36. sun server on the ring and refuses to let you look at the MIB information.
  37. Is is an SGI problem?  We thought so.  We worked on it for a bit, then started
  38. using the sun SNM to try to figure out what was going on.  It turned out that
  39. even the Sun SNM could not properly look at the MIB of the Sun FDDI DX/2.0.
  40.  
  41. Well, after realizing what was going on, and isolating the problem to Sun,
  42. it turns out that the driver for the Sun server fails and core dumps when
  43. it starts.  There are two patches which might have been related, so we got
  44. them.  No fix here.  The smtd driver still crashes.  O.K.  No problem, we
  45. have a maintenance agreement with Sun.  I placed a call to Sun and they 
  46. acknowledged the problem and took down the information and we even got them
  47. a core dump.  All seems to be in order.  NOT!
  48.  
  49. Two weeks later our maintenance agreement is up for renewal and in the process
  50. Sun tells us that the FDDI DX is not a supported sun product.  They have no
  51. plans for an upgrade and will not put it on our maintenance agreement.  They
  52. did say that in the event that a decision was made to put it on the maintenance
  53. schedule, we could add it to the contract.  NOT again!  Our contract office
  54. will not modify the contract until the next time it is up for renewal.  
  55.  
  56. So, what do we do.  We spent 10k (actually we bought 2...so 20k) on something
  57. to allow our workstations connect to the server (the recommended Sun configuration)
  58. and find that Sun gladly took our money for a product that does not work.  
  59. This is obviously not an isolated problem because I have made contact with a
  60. number of other people who are having the same problem and are just waiting
  61. (possibly hoping) that Sun will come to their senses and do the right thing here.
  62. I have urged them to complain as much as possible.
  63.  
  64. In any case, the lesson learned is that you cannot necessarily trust that a Sun
  65. product will really be supported even if you bought it only 6 months ago.  
  66. Additionally, Sun apparently does not forsee FDDI as a viable means to connect
  67. workstations to servers since they don't support the only means to connect
  68. the two together.  If you have network management software that tries to 
  69. map out the ring based on the MIB information (neighbor information) and you
  70. have a Sun FDDI DX/2.0 in the network, don't expect it to work.  Pull the
  71. sun out and everything will be fine.  
  72.  
  73. Want to verify this operation to yourself?  On a sun4 with the FDDI DX/2.0
  74. installed, kill look for a core in the root directory...this was caused when
  75. the system booted up.  Delete the core.  Now, kill the smtd daemon with
  76. smtd_kill.  Start the daemon again with the -d option.  You will see
  77. a number of frames go out and then you will get an srf_response and it will
  78. get a Segmentation Violation.  The following is a exact dump of the operation 
  79. with just two Sun stations on the network.  I put just these two to show that
  80. no other station other than the sun was causing the problem.
  81.  
  82. sunoco #smtd_kill
  83. sunoco #smtd -d
  84. SUN MICROSYSTEMS INC, SMTD V6 R0.7
  85. fddi0: nif_request v=0x1 t=0xaa55 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  86. fddi0: nif_request v=0x1 t=0xaa56 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  87. fddi0: nif_request v=0x1 t=0xaa57 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  88. fddi0: nif_request v=0x1 t=0xaa58 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  89. fddi0: nif_request v=0x1 t=0xaa59 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  90. fddi0: nif_request v=0x1 t=0xaa5a s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  91. fddi0: srf_announce v=0x1 t=0xaa5b s=10-0-4-f0-7c-2b i=0x38 sllw=0xf041 
  92. Segmentation fault (core dumped)
  93. sunoco #
  94.  
  95. You will then have a core in whatever directory you were in. 
  96.  
  97. Maybe Sun isn't the great company I put so much trust into.  It was an expensive
  98. lesson.
  99.  
  100. Some followup information...I did this with both the dynamic and static linked
  101. versions of the FDDI DX smtd software and had the same results.  You can see which
  102. of these you are using by looking at the symbolic link /usr/etc/smtd.  If
  103. it points to smtd_static you are running the static linked driver.  If it
  104. points to smtd_shared, you are running the dynamic linked code.  
  105.  
  106. One other test...I got the smtd drive from a Sunlink card and performed the
  107. same test.  The output is as follows:
  108.  
  109. sunoco #smtd_kill
  110. sunoco #smtd -d
  111. SUN MICROSYSTEMS INC, SMTD V6 R1.0
  112. fddi0: nif_request v=0x1 t=0xaa66 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  113. fddi0: nif_request v=0x1 t=0xaa67 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  114. fddi0: nif_request v=0x1 t=0xaa68 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  115. fddi0: nif_request v=0x1 t=0xaa69 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  116. fddi0: nif_request v=0x1 t=0xaa6a s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  117. fddi0: nif_request v=0x1 t=0xaa6b s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  118. fddi0: nif_request v=0x1 t=0xaa6c s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  119. fddi0: nif_request v=0x1 t=0xaa6d s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f 
  120. fddi0: srf_announce v=0x1 t=0xaa6e s=10-0-4-f0-7c-2b i=0x38 sllw=0xf041 
  121. Segmentation fault (core dumped)
  122. sunoco #
  123.  
  124. This was tried with both the shared and static versions also.  
  125.  
  126. For the past month I have tried everything that I can think of to get this
  127. fixed and experimented with every kernel configuration that Sun has recommended.
  128. The Sun Tech support said they would work on the problem, but without maintenance
  129. I don't see any means to get the solution.  Thank you Sun...was it good for you!
  130. ---
  131. Scott Hiles
  132. whiles@relay.nswc.navy.mil
  133.  
  134. Standard disclaimer:
  135.   The opinions expressed are those of my own and do not necessarily 
  136.   reflect those of the DOD or the Navy.  I accept full responsibility.
  137.  
  138.