Uninstalled and reinstalled ADSL. Downloaded ndis.vxd from Microsoft and put it in the appropriate folder. The problem persists. There was no problem before the USB hub power supply overheated. Which, frankly, cannot logically have anything to do with anything because power supplies don't have drivers and never had.
If I am going to spend my nights wading through randomly named small files and not be able to get on the Net with that machine, I could as well install Linux. That sure sounds like a description of Linux to me. Besides, chicks dig penguins.
Since I am writing this with a hot laptop on my lap, I better stop now.