Adventure of the Week: Unexpected Synergy

Ethernet Jacks

The photo above is of a pair of Ethernet jacks, the kind we see on the backs of desktop computers and don’t really think about unless they mysteriously stop working properly, something they rarely do. That’s not to say that network connections never malfunction; it’s just that when they do, it’s rarely the fault of the network jack in the computer. Today’s tale is about a pair of problems that a client asked me to fix. One was that his network was down, and the other was a computer that wouldn’t boot normally, and those problems turned out to be related in a very unexpected way.

The more pressing issue that the client had was that none of his computers could connect to his network, even though all the cables appeared to be in the right places and all the expected network indicator lights were on or flashing, whichever was appropriate. His ISP had sent a field technician out to look at it, and the technician had concluded that the problem wasn’t with their equipment. This client is fairly tech-savvy, and had spent some time troubleshooting his LAN equipment – which consisted of the ISP’s gateway, a simple, unmanaged network switch and half a dozen CAT8 cables, one connecting the gateway to the switch, and the rest connecting computers to the switch.

No, CAT8 was not a typo. This client is using Category 8 Ethernet cables, which are intended for high-speed, short-range use in data centers and usually not deployed in office settings. This client obviously didn’t read up on IEEE, CCITT and ISO network cabling standards before buying these. But while I conducted some of my tests using a more appropriate CAT6 cable, that was mainly to rule out the idea that unorthodox use of CAT8 might be causing his problems. I was not, in fact, there to troubleshoot the network cables, as they had been in use for quite some time and the problem had only appeared a week or so before my visit.

Naturally, I concentrated my attention on the network switch, which is an unmanaged, 8-port PoE model (although the client doesn’t have any PoE devices). You might ask why I didn’t start with the gateway, which is one of those all-in-one cable modem/router/wifi devices that incorporates a 4-port switch. After all, many cable Internet companies deploy these to their customers, and they’ve been known to cause problems, mainly with VoIP phone service. But this client doesn’t have any VoIP phones, and the one computer that was communicating properly over the network was plugged directly into the gateway, So, the mystery was why the computer plugged directly into the router was working fine, but any computer plugged into the switch either failed to obtain an IP address, or, if it did manage to get a valid TCP/IP setup from the DHCP server (in the gateway), it still could not communicate on the network afterward. So, the logical place to start seemed to be the switch.

The client had a couple of spare network switches, so I tried swapping switches — no change. I checked and re-checked all the connections; again, everything appeared to be hooked up correctly. It made no difference if I connected up using my CAT6 cable or the client’s CAT8 one. If I connected my laptop to the gateway, my laptop got a working connection, but if I plugged into the switch, it didn’t. It seemed unlikely that all three switches were bad, especially since one of which was just a few weeks old.

So, I then turned my attention to the ISP’s gateway. I had never seen that particular model gateway before, so maybe there was some obscure setting in it that had could affect a connected switch and had accidentally been changed. But no matter where I looked in the gateway’s administration GUI, I couldn’t find any settings that might be responsible for causing issues with the switch.

So much for the places where I most often find this sort of trouble. I now had to start looking at the rest of the network. In a typical home or small business network, plugging certain kinds of rogue devices into the switch can bring down the network. Fortunately, this was a small network, and it was pretty much down anyway, so I unplugged all the client’s network cables from the switch, except for the one that connected it to the gateway, and then plugged just my laptop into the switch. Aha, now I was getting somewhere! My laptop was instantly assigned a valid IP configuration and went online.

Next, I began plugging the client’s network cables back in one by one, testing with my laptop after each. Since we’re only talking about four cables, it didn’t take long to find the problematic one. What surprised me, though, is that the cable that brought the network back down turned out to be plugged into the second problem I was asked to fix: the computer that didn’t work.

It’s instructive to note that a modern computer’s Ethernet jack works even if the computer is turned off, as long as a) it’s plugged into a working electrical outlet, b) the power supply is at least working well enough to energize the system board, and c) the Wake-On-LAN setting in the system board’s BIOS hasn’t been turned off. Apparently, this computer’s Ethernet jack was not only energized, but was also transmitting a constant stream of garbage data out over the network cable. That stream was causing the network outage.

The computer turned out to have some strange things about it. First of all, it has two network jacks instead of the usual one. (Two network jacks is quite common when the computer in question is a network server, but this one was a custom-built, but otherwise fairly ordinary, desktop PC, albeit one equipped with high-end components.) One of the jacks was, in fact, connected to the cable from the network switch. The other one was incorrectly connected to a network printer via a standard Ethernet patch cable. I had to explain to the client that such a connection doesn’t work, particularly not without a special crossover cable, and not without at least setting a static IP address on the printer. But even with a crossover cable, such a configuration was unlikely to make the printer work, so I removed the Ethernet cable that had connected the PC directly to the printer.

But could that unworkable connection have caused the network to go down? That seemed unlikely, because, as mentioned earlier, that computer wasn’t working. OK, to be more precise, it wasn’t running an operating system, because, as I would find out later, its power supply was failing. The system board was getting enough power in its off state to energize its Ethernet jacks, but unless there is something very strange about the way those Ethernet jacks were connected to the system board, having a printer improperly plugged into one of them shouldn’t have caused the other one to create problems on the network.

A failing power supply can, theoretically, cause a component like an onboard Ethernet module to fail, but this, too, seemed unlikely under the circumstances. The power supply in the computer was good enough to get the computer through its power-on self-test. It only failed shortly before or after Windows 10 displayed the logon screen, at which point it would shut down.

So, it seemed more likely that the Ethernet jack connected to the (correct) network cable had gone bad. Or maybe the Ethernet adapter circuitry to which that jack is soldered went bad. Either way, moving the network connection to the other Ethernet jack seems to have solved the network problem. Now the client is waiting on a new power supply for that computer.

The moral of the story is that after you’ve eliminated all the common causes for a common problem, be sure to investigate the uncommon causes before giving up.

Introducing Windows Wednesdays!

Microsoft’s recent release of Windows 11 has spurred a fair amount of online chatter, much of it negative. However, whether the online talking heads like it or not, it is here, and a look at computer sellers’ advertisements and store displays makes it clear that if you’re shopping for a new computer, there’s a very good chance that the one you bring home is going to come with Windows 11 installed on it. Since I’m in the business of supporting computer equipment, and it stands to reason that it won’t be long before I start getting calls from people who need help with Windows 11, I decided it was best for me to begin familiarizing myself with the new operating system. So, when Windows Update offered me the upgrade free of charge on my laptop, I accepted the upgrade. And as long as I’m getting up close and personal with Windows 11, it occurred to me that this also presented me with a great opportunity to re-animate my stagnant blog by sharing my experiences with you. As an adorer of alliteration, I have decided to post these experiences midweek every week (at least until I run out of experiences) on what we will call Windows Wednesdays.

Let’s start with a very basic question: Should I get it, and, if so, how?

The first part of that question brings to mind a host of tired comparisons and recommendations from online pundits, most of whom have only experienced a pre-release version of Windows 11 and maybe not even that. “You never want to get Version 1.0 of anything.” “You can always tell who the pioneers are; they’re the ones with arrows in their backs.” “It’s evolutionary, not revolutionary.” And while there is truth to such statements, I can tell you that, at very least, Windows 11 has been quite stable for me. That’s not to say there haven’t been a few glitches. For example, after the first update Microsoft pushed out (about 48 hours after I got the upgrade), my laptop developed an irritating habit of losing Internet access over its wi-fi connection. A new cumulative update I received last night (six days after I got the upgrade) seems to have cleared that up. But this is no worse than my initial experiences with Windows 11’s predecessor, Windows 10. Sure, it’s going to take a little while to shake all the bugs out, but so far, I haven’t encountered any show stoppers, just annoyances. At the moment, I’m not recommending that anyone rush out to get Windows 11, but I have yet to encounter any problems serious enough to advise avoiding it altogether.

If you want Windows 11 on your current computer, there are two ways to get it: Windows Update and direct download. If your computer runs Windows 10 now, and you open the Windows Update window (click the Start button, then the Settings icon, then click Update and security from the Settings window), you will probably see one of three messages about Windows 11: If your computer passes Microsoft’s Windows 11 compatibility checks and Microsoft has made the upgrade available to you, you will be able to click on a link to get it right then and there. If your computer passed the compatibility checks but Microsoft has not yet made the upgrade available to you, the message will tell you, essentially, to stay tuned. If your computer did not pass the compatibility checks, you will see a message saying your computer is not compatible, and, in that case, Microsoft will not offer you the upgrade.

If you’re in a hurry to get Windows 11 for some reason, you can download an installer on your own from https://www.microsoft.com/en-us/software-download/windows11. The installer will run the same compatibility checks that Windows Update runs, though, so if Windows Update tells you that your computer is not compatible, this download will not install Windows for you, either.

So what makes your computer compatible or incompatible with Windows 11? The most publicized requirement for Windows 11 is the presence of a TPM v2.0 chip in your computer. TPM stands for Trusted Platform Module, and it’s a hardware security chip that, up to this point, has mostly been used in corporate PCs as a hook for network security systems employed by medium to large businesses. Windows 11 uses TPM v2.0 to make it more difficult for cyber-criminals to gain access to computers. Other requirements for Windows 11 are much more conventional, and generally any computer that runs Windows 10 will meet them. There is plenty of information about this elsewhere online, as well as several methods for getting around the TPM v2.0 requirement. These, as well as the reliability of the TPM work-arounds, are beyond the scope of what I want to discuss in this series, so I will not be investigating them. I’ll simply say that if the compatibility checks indicate that your computer isn’t compatible with Windows 11, then that’s as good an excuse as any to stick with Windows 10 until you buy a new computer.

Will Microsoft attempt to force users to install Windows 11, as they did with Windows 10? As of right now, the answer appears to be no. Between the TPM requirement and, no doubt, lessons learned from the by-hook-or-by-crook automatic upgrades when Windows 10 first came out, Microsoft doesn’t seem to be pushing Windows 11 aggressively, at least not to Windows 10 users.

Should you get Windows 11? The fact is that at this time, there is no good reason why you should. At least for the time being, Windows 11 doesn’t do anything that Windows 10 can’t, there is no software on the market at this time that requires Windows 11, and Microsoft has announced that Windows 10 will be supported until October 14, 2025. So, if you’re currently using Windows 10 and you’re happy with it, then stick with Windows 10 and don’t worry about upgrading. If you recently purchased a new computer that came with Windows 11 or is being offered Windows 11, or you are considering purchasing one in the near future, then stay tuned and enjoy this series.

And don’t worry, most of the entries in this series will be much shorter than this one!