My guess(tm) is that I was seeing the intentional trashing part of the ethernet collision detection mechanism going continuously. If the PAD (packet assembler/disassembler) detects a partial collision, it is suppose to intentionally trash the packet to prevent propogating garbage. The waveforms I saw looked like small pulses of this intentional trashing algorithm. The packet disassembler is programmed to detect this trashing and temporarily increase the collision backoff timers resulting in fairly long delays where nobody is transmitting.
Ah, nostalgia. Much my HF ham radio station is thrown together with bright yellow coax cable. I always knew it was good for something. I also have a few 3C500 cards and transceivers which I'm sure will end up in a museum somewhere. About half the problems I found with the stuff were mechanical. Poor probe contact due to loose clamping and lousy terminations due to flakey N-connector assembly were most common. Also water incursion via unused probe holes and the usual mouse chewing. I built my own TDR (time domain relfectometer) which was a big help because I could "see" the probes and terminations.
Great exercise.
Most managed boxes will log "runt" packets, framing errors, and such. |
More nostalgia. Kalpana was the first "LAN switch" vendor. They basically invented ethernet switching (followed by immediate copying by almost everyone in the biz). I never got to play with one.
There were quite a few people in the offices that didn't do anything with computers. Everyone knew how to load paper and were told to keep the printers full. The reason was not very subtle. This company had previous experienced a computer meltdown and would print out every customer order so as not to lose anything. Between the dozen or so printers, that was about 2-3 reams per day plus a huge pile at the end of each accounting period. About once a year, they would rent a huge paper shredder and recycle. I worked on their machines since the S100 bus days and found that the paper trail was rarely used, but when it was, it was invaluable.
If you search Google, you'll find a few articles by me on using RG-6/u
75 ohm coax for 10base2 (Cheapernet). Works fine if you don't have any BNC T connector taps and only transceivers at the ends of the coax. I learned networking the hard way with Arcnet (over both coax and flat telco wire) and Starlan with CAT3 and 25 pair telco bundles. I still have a few 10baseT runs over 25 pair telco cables.I was in a hurry. Nobody wanted me around during working hours. I was very disruptive. No matter how hard I tried, I could never schedule any downtime during working hours. There was always someone who just had to get their report done at the very late moment. So, I would show up at about 7PM putter around until about 9PM, and then bring everything down. As I recall, I was done with the rewiring exercise at about 2AM and spent the next 3 hours fixing my crimping and punch down mistakes. I now have various cable testers, but at the time, it was with an ohms-guesser and clip leads. Somehow, I thought that I would remember where everything went and label things later. Later never arrived.
The segment length can be up to 500 meters for 10base5 so that's fine. Howeve, you're only suppose to have 100 nodes per segment, so you're more than slightly out of spec. I'm suprised it worked at all. Even repeaters wouldn't have made that conform as there were only suppose to be 3 segments max per system.
If you want some really fun nightmares, try the original Sytek IBM RF baseband modem network implimentation. IBM was selling the technology for office networking on the original IBM PC's in the early 1980's. It's basically a CATV system, complete with 6MHz channels, with all the nightmares of analog systems. Much of the network hardware was right out of the cable TV business. The RF data networks were amazingly common and I made good money recrimping connectors, dealing with reflections, and playing RF troubleshooter. I just noticed I still have some of the Sytek cards in my pile. Ah, nostalgia.
5 phone calls while writing this message. Maybe it's time to go to work?