Thank you everyone for your help! I found the problem! Darn dumbest thing I've ever seen, and, unfortunately, I have to see it every morning in the mirror. <stressed chuckle>
Since all of my pcs use the same CPU, and most use the same motherboards, then I am accustomed to swapping Linux hard drives on occasion. Well, I swapped the Budgie drive from a pc that has the one motherboard that is a different brand and a little different than the rest, and, of course, the drivers wouldn't be the same. No problems at all if the hdd is in the original pc. (I was also under the assumption that since some Linux distros automatically update drivers when placed with different motherboards, then I would assume that Budgie would do likewise, but my assumption was incorrect this time.)
The switch problem reoccurred when using the Kingston and other brands of USB, it just took longer to happen. I also discovered that the USB3 ports are zooming right along at around 2mbs. lol!
But, on the bright side, since the switch is about 15 years old, it gave me the incentive to order a backup if/when the current switch does fail.
But that's still weird that the router shut itself off. My best guess at the moment is that the wrong ethernet driver was sending a 'just right' signal that triggered the switch to turn off. I no longer have an oscilloscope, so I can't view the actual signals, but, the fix has been easy enough: just put the hard drive back into the correct pc! π
@brent: at present I don't have any special firewall setup, just using the little UFW. I've been wanting to setup a better firewall since the W2K days, just haven't got the gumption yet. π
@Axios: Yes, fortunately the PNY USB drive works well in all of my pcs, albeit usually somewhat slow as compared to the better quality USB drives. Since I normally only write 1-5mb files, it's been plenty good enough for my needs (especially since it only cost about $5.00).
@[deleted]: If I ever place the hard drive back in that wrong pc, I'll do a dmesg, just to satisfy both of our curiosities.
Thank you again everyone for your help, and I apologize for having made such a dumb blunder.