The connection to the dlink router is not strong

How far away is the connection you are trying to get to?

How many connections are already on the wireless router?

Basically...almost anything get interfere with wireless.

If there's metal around the router - that can affect it's range.

Weather can affect range.

Anything that requires power can affect the range of the router.