Our Airport hangs off a Real Computer that does all the Complicated Stuff, and we have no problems with it.
Your ADSL router probably has a web-configuration interface (and a telnet one, but...); if you talk to that when the internets go away, you'll find whether it thinks it has ADSL-happyness or not.
Sometimes traceroute (your mac has it, in all likelihood) can help - if it finshes somewhere in your ISP, then it's probably their fault...
My ISP will lend you an ADSL router for free, and also has web status pages telling you when it thinks your line is up/down/fish.
no subject
Your ADSL router probably has a web-configuration interface (and a telnet one, but...); if you talk to that when the internets go away, you'll find whether it thinks it has ADSL-happyness or not.
Sometimes
traceroute
(your mac has it, in all likelihood) can help - if it finshes somewhere in your ISP, then it's probably their fault...My ISP will lend you an ADSL router for free, and also has web status pages telling you when it thinks your line is up/down/fish.