home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sun.hardware
- 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
- From: whiles@nswc.navy.mil (William Scott Hiles x1568)
- Subject: Sun FDDI DX/2.0 problem
- Message-ID: <1993Jan26.203525.20252@relay.nswc.navy.mil>
- Sender: news@relay.nswc.navy.mil
- Reply-To: whiles@nswc.navy.mil
- Organization: Naval Surface Warfare Center, Dahlgren Division
- Date: Tue, 26 Jan 1993 20:35:25 GMT
- Lines: 126
-
- This message may seem a bit long, but it is a summary of a months effort in
- trying to find the answer to a problem. After exhausting my resources and
- time, I am turning to this group for a possible solution or verification that
- the problem exists.
-
- Let us create a picture. You purchase Sun S-BUS fddi cards for your workstations
- and would like to connect these to your server. After having a lot of problems
- with third party vendors not keeping up with OS changes you decide to buy
- your FDDI for the Suns from Sun. Nothing strange so far. Now you have all these
- sun S-bus single attachment stations and a concentrator to hook them together
- and you want to connect up your server. What type of server does the average
- company have? Possibly a VME based system? So, you buy a SUN FDDI DX/2.0
- card for 10k in hopes that your network will work great. In the mean time
- you have other products such as SGI and DEC equipment that you will be using
- too as well as network management software. Wouldn't it be great if it all
- played together nicely?
-
- Well, 6 months ago we went through such a scenerio. We bought the S-bus
- cards and the DX/2.0 controller. We got the SGI stuff and the concentrators
- and put it all together. We even built our own stations. When we put it
- all together we found a little problem. All the workstations work fine
- except the Server. The SGI has fddi visualizer software on it which makes
- it neat to see the mib information on the network and to see the place of
- problems. The problem? The FDDI visualizer shows everything except the
- sun server on the ring and refuses to let you look at the MIB information.
- Is is an SGI problem? We thought so. We worked on it for a bit, then started
- using the sun SNM to try to figure out what was going on. It turned out that
- even the Sun SNM could not properly look at the MIB of the Sun FDDI DX/2.0.
-
- Well, after realizing what was going on, and isolating the problem to Sun,
- it turns out that the driver for the Sun server fails and core dumps when
- it starts. There are two patches which might have been related, so we got
- them. No fix here. The smtd driver still crashes. O.K. No problem, we
- have a maintenance agreement with Sun. I placed a call to Sun and they
- acknowledged the problem and took down the information and we even got them
- a core dump. All seems to be in order. NOT!
-
- Two weeks later our maintenance agreement is up for renewal and in the process
- Sun tells us that the FDDI DX is not a supported sun product. They have no
- plans for an upgrade and will not put it on our maintenance agreement. They
- did say that in the event that a decision was made to put it on the maintenance
- schedule, we could add it to the contract. NOT again! Our contract office
- will not modify the contract until the next time it is up for renewal.
-
- So, what do we do. We spent 10k (actually we bought 2...so 20k) on something
- to allow our workstations connect to the server (the recommended Sun configuration)
- and find that Sun gladly took our money for a product that does not work.
- This is obviously not an isolated problem because I have made contact with a
- number of other people who are having the same problem and are just waiting
- (possibly hoping) that Sun will come to their senses and do the right thing here.
- I have urged them to complain as much as possible.
-
- In any case, the lesson learned is that you cannot necessarily trust that a Sun
- product will really be supported even if you bought it only 6 months ago.
- Additionally, Sun apparently does not forsee FDDI as a viable means to connect
- workstations to servers since they don't support the only means to connect
- the two together. If you have network management software that tries to
- map out the ring based on the MIB information (neighbor information) and you
- have a Sun FDDI DX/2.0 in the network, don't expect it to work. Pull the
- sun out and everything will be fine.
-
- Want to verify this operation to yourself? On a sun4 with the FDDI DX/2.0
- installed, kill look for a core in the root directory...this was caused when
- the system booted up. Delete the core. Now, kill the smtd daemon with
- smtd_kill. Start the daemon again with the -d option. You will see
- a number of frames go out and then you will get an srf_response and it will
- get a Segmentation Violation. The following is a exact dump of the operation
- with just two Sun stations on the network. I put just these two to show that
- no other station other than the sun was causing the problem.
-
- sunoco #smtd_kill
- sunoco #smtd -d
- SUN MICROSYSTEMS INC, SMTD V6 R0.7
- fddi0: nif_request v=0x1 t=0xaa55 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa56 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa57 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa58 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa59 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa5a s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: srf_announce v=0x1 t=0xaa5b s=10-0-4-f0-7c-2b i=0x38 sllw=0xf041
- Segmentation fault (core dumped)
- sunoco #
-
- You will then have a core in whatever directory you were in.
-
- Maybe Sun isn't the great company I put so much trust into. It was an expensive
- lesson.
-
- Some followup information...I did this with both the dynamic and static linked
- versions of the FDDI DX smtd software and had the same results. You can see which
- of these you are using by looking at the symbolic link /usr/etc/smtd. If
- it points to smtd_static you are running the static linked driver. If it
- points to smtd_shared, you are running the dynamic linked code.
-
- One other test...I got the smtd drive from a Sunlink card and performed the
- same test. The output is as follows:
-
- sunoco #smtd_kill
- sunoco #smtd -d
- SUN MICROSYSTEMS INC, SMTD V6 R1.0
- fddi0: nif_request v=0x1 t=0xaa66 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa67 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa68 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa69 s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa6a s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa6b s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa6c s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: nif_request v=0x1 t=0xaa6d s=10-0-4-f0-7c-2b i=0x28 sllw=0xf04f
- fddi0: srf_announce v=0x1 t=0xaa6e s=10-0-4-f0-7c-2b i=0x38 sllw=0xf041
- Segmentation fault (core dumped)
- sunoco #
-
- This was tried with both the shared and static versions also.
-
- For the past month I have tried everything that I can think of to get this
- fixed and experimented with every kernel configuration that Sun has recommended.
- The Sun Tech support said they would work on the problem, but without maintenance
- I don't see any means to get the solution. Thank you Sun...was it good for you!
- ---
- Scott Hiles
- whiles@relay.nswc.navy.mil
-
- Standard disclaimer:
- The opinions expressed are those of my own and do not necessarily
- reflect those of the DOD or the Navy. I accept full responsibility.
-
-