Доброго времени!
В этой статье я хотел бы поделиться своим опытом как раздать интернет на MacBook Pro M1 в условиях, когда сдох Wi-Fi модуль.
Предистория
В 2021 году я купил в официальном магазине Apple Store новенький MacBook Pro 13 дюймов на чипе M1, да еще и заказал 16 Гб оперативной памяти. Красота!
Заказ ехал почти месяц, но оно того стоило! Шикарная машина, отличная производительность по сравнению с моим стареньким MacBook Pro 13 early 2015 на чипе Intel i5 и 4 Гб ОЗУ. Был прям восторг! Всё максимально отзывчиво, софт летает, проекты компилятся раз в 10 быстрее (если не больше)! В общем сказка!
И вот, как то раз, отойдя на 5 минут от мака, я закрыл крышку как обычно. А когда вернулся и открыл - ничего не произошло, то есть он не очнулся от сна.
Я подумал что, вероятнее всего, какой-то программный сбой и попробовал перезагрузить принудительно длительным удержанием сканера отпечатка пальца (он же кнопка Power). Но в итоге ничего не поменялось, по началу. Потом мой мак выкрутил вентилятор охлаждения на максималки и заорал так, как я никогда не слышал. Тут стоит отметить что за год использования я вообще ни разу не слышал чтоб кулер включался, но не от того что только сайтики читал и почту смотрел, а просто даже 3 открытых проекта (2 Visual Studio Code, 1 Xcode) и три эмулятора (2 iPhone, 1 Android) не заставляли его даже немного нагреться. А тут ор! Я понял что дело дрянь.
Начал нервно гуглить что не так, почему не включается и т.д. Первые же статьи предлагают выполнить сброс SMC контроллера, но прикол в том, что это помогает только для маков на чипе Intel. Для М1 такой возможности не предусмотрено. Стоит отметить что маки с чипами М1 вообще сильно ограничены от манипуляций из вне, но это уже отдельная история.
В итоге я понял что самостоятельно решить проблему уже не смогу и мне нужен авторизованный сервисный центр (далее - АСЦ).
АСЦ
Этих АСЦ оказалось пруд пруди - в каждой подворотне. И кто из них лучше? Кто будет аккуратно и нежно обращаться с моим маком? Это был не простой вопрос (лично для меня). Стал гуглить какую то систему рейтинга, или сайты с рейтингом АСЦ. Но вся информация старая, некоторые сайты или АСЦ давно не работают… В итоге начал смотреть на отзывы и комментарии. И вот среди множества нашел один АСЦ (не буду рекламировать, но они находятся по адресу г. Москва, ул. Дербеневская, 1). Данный АСЦ «зацепил» меня тем, как они отвечали на комментарии и жалобы пользователей, при чем на разных площадках. Их ответ всегда был по теме, с уважением, с фактами и документами. Ни в одном комментарии не прочел оскорбления или издевки. В общем их работа с клиентом вызвала во мне доверие к ним и именно к ним я и поехал.
Спустя почти два месяца после того как мой мак сдох, я наконец добрался до АСЦ. Менеджер сразу принял меня, положил мой мак на мягкое кожаное покрытие и начал первичную диагностику (посредством подключения другого мака к моему). В итоге диагностика ничего не дала, мы составили акт приема-передачи и я оставил мак их инженерам.
До последнего я был уверен что это гарантийный случай, что просто что-то пошло не так! Я всегда был предельно аккуратен с маком, никаких детей рядом, никогда не было еды или жидкости рядом! Никогда… А потом мне позвонили и сказали: Liquid Damage (неисправность вызванная попаданием влаги). Не гарантийный случай.
![](https://habrastorage.org/getpro/habr/upload_files/e5b/ae4/104/e5bae4104818f03d81b44df1f94e1f8f.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/870/0b5/f56/8700b5f5601588690faed231020c9fd1.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/271/319/b11/271319b11b28d41a40a4baff0b5a5d8e.jpeg)
Прозвучало это как приговор на тот момент. Просто не верилось.
АСЦ сказал что необходима замена материнской платы (40 тысяч рублей), замена Touch ID (10 тысяч рублей; исправный, но нужно менять потому что он как то завязывается с безопасностью материнской платы, и если мать поменять, то старый сканер отпечатков не будет с ней работать) и работы по замене около 5 тысяч.
Такой ремонт я не мог себе позволить, поэтому забрал мак и пошел думать что делать дальше. А дальше вот что…
Ремонт
Оказывается есть умельцы которые умеют ремонтировать подобные повреждения. Конечно тут не приходится говорить ни о какой гарантии успеха, но тем не менее.
Мой одноклассник как раз знал одного такого «умельца».
Я подумал, что терять все равно нечего, пусть попробуют отремонтировать.
После первой же диагностики были определены повреждения: сгорел контроллер питания и Bluetooth/Wi-Fi модуль.
Мастер сумел найти у донора для теста такой же контроллер питания как у меня, а так же выпаял сгоревший BT/Wi-Fi модуль. Мак начал включаться! Ура! Но радоваться было рано. После входа в систему, мак, видимо, начинал опрашивать устройства и не находил Wi-Fi и Bluetooth, после чего «уходил в защиту» (перезагружался). И так каждый раз.
Ну ничего, результат же есть, значит нужны запчасти. Идем на Ali express и покупаем следующее:
Ждем месяц и наконец то детальки у нас! Теперь самая ответственная часть - пайка.
Скажу коротко - мастер перепаивал три раза, но каждый раз мак все равно уходил в перезагрузку. В итоге после последней попытки он, наконец, перестал перезагружаться, но Wi-Fi и Bluetooth не работают…
Вердикт - либо так, либо мать менять.
Решение
В итоге на пайку я отдал 6 тысяч за работы и 3 тысячи на детали. Не много. Мак работает, но как быть с интернетом?
Можно подключить iPhone по проводу, но мобильный интернет дорого стоит. Особенно если надо обновить Xcode на 15 Гб.
Но продают же Wi-Fi и Bluetooth USB адаптеры! Отлично! Бегу в ближайший магазин и покупаю, прихожу домой, втыкаю через переходник (USB A to USB C) и… ничего. Ни один адаптер просто не включается, просто потому что нет драйвера. Вернее, драйвер есть в интернете, но не для чипа М1. Производитель просто не адаптировал еще свои устройства.
Снова гуглим, находим костыльный вариант как запустить на маке виртуальную машину с Ubuntu, на которую ставим драйвер для адаптера, пробрасываем эти устройства маку и вот вам интернет и постоянно включенная виртуалка, жрущая память. Такое себе решение на мой взгляд, хоть и рабочее.
Так что же я сделал? Я сдал адаптеры Wi-Fi Bluetooth и купил вот что:
переходник USB type-C to Ethernet (сетевая карта внешняя) без драйверов, plug-n-play;
Wi-Fi роутер с функцией расширения имеющейся сети и питанием от USB порта.
В итоге всё заработало!
![](https://habrastorage.org/getpro/habr/upload_files/e49/692/ec8/e49692ec8ae2dfd77e8469afbe4e44e5.jpeg)
Есть интернет, но нет свободных USB Type-C портов :) но думаю смогу решить это в будущем каким-нибудь хабом. Отсутствие Bluetooth лишает возможности подключить AirPods, но в целом если купить проводные EarPods с разъемом jack 3.5, то и эту неприятность можно преодолеть.
Спасибо за внимание! Надеюсь статья будет полезна!