Had to replace the wifi router (a D-Link DIR-655). It had been crashing intermittently for a while now. All of a sudden, the wifi would just disappear and the router was inaccessible even from the wired connection. Power cycling would bring it back to life though. Last night after the router dropped out several times in a 10 minute span, I decided it was time to replace it.
Fortunately we still had Connie's wifi router on hand (a D-Link DIR-615). A slight downgrade from the DIR-655, but it works and I didn't have to go out and buy a new one. The only significant things lost are the gigabit wired ports that the desktop is connected to, but that's not a huge deal. I can live without those for a while.
I noticed that when I was taking the old wifi router off the pegboard that it was feeling pretty warm, so I suspect that the crashing was due to overheating.
Now I have a wifi router to play with on the workbench... :)