home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.linux      Getting to be as bloated as Windows!      107,917 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 107,336 of 107,917   
   Paul to Java Jive   
   Re: Crimping tool, odd review   
   30 May 25 06:05:19   
   
   XPost: uk.comp.os.linux, alt.comp.microsoft.windows   
   From: nospam@needed.invalid   
      
   On Thu, 5/29/2025 6:02 PM, Java Jive wrote:   
   > On 2025-05-29 19:48, Theo wrote:   
   >>   
   >> In uk.comp.os.linux Java Jive  wrote:   
   >>>   
   >>> As I understand, the two halves of those testers slide apart and you can   
   >>> put one half at each end to perform the test.   
   >>   
   >> Do you need to see both ends to run the test, or is one sufficient?   
   >>   
   >> I saw a video showing that a green light on each part scans down the numbers   
   >> 1 to 8 then 'G'.  But I'm not sure if you are testing that the lights match   
   >> at both ends, or if a fault is only shown at the end that detects it.   
   >>   
   >> (eg if you had open circuit at one end and a short at the other, what would   
   >> it tell you?)   
   >   
   > Well, I've not used one, so I'm guessing based solely on electronic logic.    
   Hopefully, if I'm wrong, someone will correct me.   
   >   
   > 1)  If the cable was miswired by crossing two cables, then I'd expect the   
   lights at one end, most probably the remote end, to light in the wrong order.   
   >   
   > 2)  If you have a short at one end, I'd expect two lights to be on at the   
   same time at least at that end, probably at both.   
   >   
   > 3)  If you have an open circuit, I'd expect the corresponding light at one   
   end or the other to fail to light.   
   >   
   > But let's see if anyone can confirm what actually happens based on actual   
   experience.   
   >   
      
   A GbE chip, has MDI/MDIX and the two ends of the cable   
   automatically negotiate the highest rate they can manage.   
   I presume in this case, that starts with selecting   
   GbE full duplex 1gbit mode and trying to make that work.   
      
   If the four pairs do not operate, for whatever reason,   
   the negotiation will eventually drop to 100BT and the   
   two pairs on 1,2,3,6 . I don't think there is a reason   
   for the GbE end to move to 10BT 1,2,3,6, unless some kind   
   of response from the other end, indicates that is all the   
   hardware can manage.   
      
   A second kind of diagnostic, is a Marvell Ethernet Chip,   
   has a TDR (Time Domain Reflectometer), it shoots a pulse   
   down each pair. If the end is shorted or open, that causes   
   a reflection off the spot, and the Marvell   
   logic block measures the pulse polarity and arrival time   
   (possibly to the nearest 1 nanosecond). If your cable   
   was shorted in the middle and not at the crimp, the TDR   
   method tells you roughly where to look for crushing damage.   
      
   I'm not aware of any NIC PHY having the ability to work   
   at the "I've got eight wires level" and figure out   
   what is connected to what, as a means of vetting home made   
   cables with the wires shoved in the wrong holes (like   
   an attempt to make a "rolled" cable). For that matter,   
   the MDI/MDIX on the Gbe, is even capable of dealing   
   with "straight" wiring pattern or "rolled" wiring   
   pattern. Either cable works. Whereas with 100BT NICs   
   as endpoints, if you use the wrong cable, it fails   
   to function, you switch cable types (remove that yellow   
   cable from the broadband modem box), and the interface   
   starts to work.   
      
   The GbE NIC then, is the magical beast, up to the point of   
   the user has mis-wired and put the wires in the wrong holes,   
   and the wrong-ness happens to not be in the MDI/MDIX feature   
   set :-)   
      
   The PCI Express used on computer motherboards, is similarly   
   whizzy at this kind of stuff. If one of the wires on a   
   PCI Express interface isn't working, the interface   
   can restore enough functionality (reduced bandwidth)   
   for the equipment to carry on. PCI express can even handle   
   an endian problem, such that if the diff pairs are flipped   
   on bus order... it still works. I don't know what they   
   were smoking when they came up with all of this, but it must   
   drive the implementers nuts to support it all. You're running   
   at very high speed, and you have all these modes, and negotiations   
   to do. (The negotiation was even broken, in one generation, and   
   some video cards needed their VBIOS flashed up, to jam the bus   
   into the lower speed mode. The industry is better at checking   
   for compliance now.)   
      
      Paul   
      
   --- SoupGate-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca