I'd pick up the phone and call Apple and ask for help. In cases of public settings I've heard and seen when an Apple staffer makes a house call. Rare but if you don't ask Apple you may have lost a free visit.

Also why not try another router? Cheap!