Make sure that all the wires in the router are in. Although it may look fine, if the cable that connects to the weird looking phone line like socket, the lights will be on but you won't get any internet.

Terms and conditions apply. Insurance products are subject to eligibility criteria. The giffgaff
compare service for insurance is provided by Quotezone, a trading style of Seopa Limited, which is
authorised and regulated by the Financial Conduct Authority, Firm Reference Number - 313860