Fixed the internet! Turns out the network card had gone bad. So had the other one I tried. Eventually after some testing, figured out that it was indeed two bad network cards, and found a third which thus far looks like it's cleared up the issue.
I have dense bones! So that rules out osteoporosis as a potential problem with my back.