So if I understand this right, the 2200's DNS is having a problem... correct?
Yes, there are problems with 2200 DNS. There are problems with DNS for many home routers.
Most routers do DNS forwarding. They set themselves as the DNS server (in their DHCP information). So when DNS queries are made, they go to the router, which forwards to the real DNS server.
My wife uses a laptop provided by her employer and configured by her employer. She carries it between work and home, so that she can work from home. Looking at the logs on my Westell 327w, I see that when she boots up the computer, there are about 400 or or more DNS errors logged by the 327w. These are mostly DNS queries which time out when done from home, because they are queries for names on the company internal network.
This large number of queries (and I only see the logs of the unsuccessful ones), seems to be overloading the 327w. While that laptop is starting up, the Westell stops responding to network requests for a few minutes. Then sometimes it recovers, and sometimes it reboots itself. My temporary workaround is to have my wife disconnect the ethernet cable and disable WiFi when booting the laptop. And then connect it back when the system is up and running well enough that she is read to startup her VPN client to her employer network.
I have seen the same problem with:
A speedstream 5861 modem/router: the modem would reboot.
A Westell 2200: The modem would seem to lockup, then recover. But sometimes DNS would not recover so I had to manually reboot.
A Belkin 4-port ethernet router: I had manually configured DNS servers into this router, so that the DNS would not use the Westell 2200 DNS function. However, now the Belkin router locks up, and I have to power cycle it to get it back to running.
A Westell 327w which I am now using, and base my description above on that.
Of those four, at least the 5861 and the 327w would eventually reboot by themselves. The others required manual intervention.
When using the 5861, I solved the problem by manually configuring DNS servers in that modem/router. It turns out that when you manually configure DNS servers in a 5861, its DHCP function tells the client computers the real DNS server info, so the 5861 is no longer being used as a DNS forwarder (though it will forward to the configured servers if you directly request to the router).
I know of one other router that would probably work the same. It's an SMC 7004VBR. It's normal behavior is to tell the client the real DNS servers, instead of acting as a forwarder. I'll probably test that out sometime in the next few weeks.
There are probably other home routers that can give the real DNS info to clients, but I don't happen to know what they are. My guess is that all SMC routers probably behave that way, but I only have experience with the one.
-----
A comment on the laptop. This problem has happened on two different laptops (from the same company). And the current laptop has seen a reformat and complete reinstall, with the same problem both before and after. Yes, I have a big WTF about what the are doing with that laptop setup. But it's their laptop, and I need it to work on my home network.