Today I switched to my other router which is a Tp link TD-W8961N and I noticed that it worked fine with my laptop I did a speed test and it was 10 - 11 Mbps, I think this means that the problem come from my main router that I normally use which is a Huawei hg531 v1.
I would like to use my this link
, but sadly it's not compatible with my IPTV, and my Huawei hg531 v1 worked perfectly until last week.
Reinstalling my windows might fix it, but I can't afford to do that, maybe there is another way to fix it.
I didn't think of a malware / virus I will run a scan to check.