Mac OS не находит LTE модем.
Сегодня ко мне в руки попал Мак на котором присутствует как Mac OS, так и винда на виртуалке. Человек обратился с проблемой: «Mac OS не находит LTE модем» (в его случае, это модем от «Мегафон»). При том интересная особенность, что при подключении его напрямую к виндовой виртуалке все прекрасно работает, а вот на Mac OS пишет что модем и вовсе отсутствует.
Предположил что проблема в самой новой операционке и банально нет дров, но на сайте в разделе поддержки драйверов операционка заявлена, проблем вроде как нет.
Стал пробовать различные варианты патчи и прочее, что советуют люди на форумах, но модема как не было, так и не появилось, ничего не помогало…
Позвонил в техподдержку «Мегафона», что-то советовались думали в итоге просто сказали: «Должен работать, если не работает, обратитесь в Apple»…
Продолжил далее свои изыскания, уже думал звонить в Apple, но на одном из форумов наткнулся на рекомендацию, которая и стала ключом к решению проблемы:
Изначально драйвера установлены, но выглядит все на Mac OS вот так.
- Выполнить полную деинсталляцию всего ПО от девайса (в данном случае от Мегафона но думаю аналогично ситуация выглядит с другими операторами)
- Дополнительно можно вручную удалить все упоминания «megafon» и «huawei» в папках Library/System/Extensions, ~/Library/LaunchAgents и Library/LaunchAgents (На этом маке была установлена CleanMyMac, для полной деинсталляции воспользовался ей, чтоб не зачищать хвосты руками).
- Качаем с сайта актуальные драйвера, в моем случае это вот эти: http://spb.shop.megafon.ru/modems/88427.html#files
- Перезагружаем мак в Режиме восстановления (Recovery mode) удержанием Cmd+R при старте.
- В Терминале вводим команду csrutil disable.
- Перезагружаемся.
- Устанавливаем скачанное ПО для девайса.
- Подключаем LTE-модем к USB-порту, крестик должен пропасть кнопка подключиться должна стать активной.
- Снова перегружаемся в Режиме восстановления, открываем Терминал и вводим команду csrutil enable (по другому, возвращаем все в исходное положение).
- Перезагружаемся снова и все работает
- Ну и если необходимо в настройках виртуальной машины также выбираем модем (но это лишь по необходимости).
Вот что на эту тему говорит нам Apple: команда (csrutil) включает/отключает работу службы System Integrity Protection (подробно здесь: https://support.apple.com/en-us/HT204899), которая не даёт корректно устанавливаться корявым драйверам.
Это всего лишь один из вариантов возникающей проблемы, ссылки по аналогичным проблемам:
http://straykov.ru/blog/all/mts-connect/
http://www.macdigger.ru/macall/lte-modemy-yota-nesovmestimy-s-poslednim-obnovleniem-mac-os-x.html
Всем хорошей работы!!!
Sorry, the comment form is closed at this time.