and because a

If you ping your router, success y/n
ping 8.8.8.8 success y/n
which messages do you get, if any?
In Network manager disconnect wifi, open a terminal, type:
tail -f /var/log/messages > hit enter
now reconnect wifi, any suspicious messages? (in the terminal window)