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

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