Настройка Киевстар модема ZTE MF100 под Mac Os

В теории настроить модем от Киевстара ZTE MF100 не составляет труда, ведь стоит засунуть модем в USB порт компьютера, в Finder отображается драйвер и радостно предлагает поставить себя. После установки и перезагрузки компьютер на базе Mac OS перестает запускаться. А именно зависает на яблоке.

Все дело в том что создан этот драйвер криворукими программистами которые сделали установку драйвера без проверки обновления. В идеале, во время запуска, драйвер должен обращаться к пользователю с предложением установить более новую версию ПО, потому что старая версия нестабильно работает на новых операционных системах. А именно встроенный в модем драйвер заменяем файл libcurl.4.dylib на который подвязанно много компонентов системы. Все бы ничего но этот файл в модеме ZTE MF100 создан для операционной систем 10.4. Да, да, вы не ослышались, 10.4, Mac OS Tiger, естественно на новых системах 10.7-10.10 или более поздней, компонент системы libcurl.4.dylib совершенно другой и его замена приведет к тому что компьютер перестанет загружаться.

Устранить проблему проще чем кажется на первый взгляд. Все что вам надо это удалить файл libcurl.4.dylib и записать тот что был раньше. Сделать это можно различными способами:

  1. Восстановить этот компонент из резервной копии
  2. Восстановить с загрузочного диска
  3. Скопировать с другого компьютера в Target mode
  4. Загрузиться с внешнего диска и скопировать файл от туда.
  5. Многие другие способы

Но в рамках этой статьи мы рассмотрим два способа, а при необходимости написать подробную инструкцию для другого варианта напишите комментарий, я дополню статью.

Способ №1, если вы перегрузили компьютер и он у вас не запустился

  1. Вставьте установочный диск с Mac OS и загрузитесь с него (при старте машины удерживать клавишу С)
  2. Откройте Терминал (Утилиты->Терминал), введите команду
    1
    
    cp /usr/lib/libcurl.4.dylib /Volumes/Macintosh\ HD/usr/lib

    (это если системный раздел называется Macintosh HD)

Способ №2, если вы не перегружали компьютер

Если компьютер еще не перегружался то можно скопировать файл из папки /Volumes/Mac Os X Install DVD/usr/lib/ в папку /Volumes/Macintosh HD/usr/lib хоть руками. Или через терминал:

1
cp /Volumes/Mac\ Os\ X\ Install\ DVD/usr/lib/libcurl.4.dylib /Volumes/Macintosh\ HD/usr/lib

ЗЫ: для этого способа может понадобиться получить права суперпользователя

 

загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *