Сначала нужно определиться что такое "есть Интернет". Есть соединение с шлюзом провайдера? С точкой обмена трафика уровня города? С сервером гугла? С сервером котиков, трубой, steam, танками? Наличие связи с одним вовсе не означает наличия связи с другими :) (за исключением роутера провайдера - отсутствие с ним связи есть отсутствие инета вообще).