Даже если wifi с доступом в интернет есть в воздухе, и к нему wifi макбука подключен, могут быть неправильные настройки в макбуке - например, статический ip-адрес от другой сети, неверный шлюз, неверная маска подсети, неверный DNS. Также может быть неправильно настроен firewall макбука. Также может быть неправильно настроен сам роутер.
Ну и, в общем, может быть неисправен модуль wifi или его антенна.