Як змінити mac адресу
Відео: Як змінити МАС-адреса комп`ютера
У користувачів операційної системи Mac OS X Snow Leopard від Apple при зміні адреси своєї мережевої карти з`являються помилки в роботі системи. Оскільки дана операційна система ще мало вивчена в нашій країні, то іноді виникають такі проблеми. У більш ранніх версіях операційних систем серії Mac OS використовувалася команда ifconfig en0 ether, але ця версія стала винятком. Виявляється, рішення цієї проблеми лежить на поверхні.
Рішення виявилося простим: треба було перевантажити "Драйвер мережевої карти". Але тут є один нюанс: необхідно визначити індекс kext, яким користується ваш мережевий адаптер.
2
Зайдіть в термінал операційної системи, введіть значення sudo -s, натисніть Enter, потім введіть пароль. Ще раз натискаємо Enter.
3
Для зміни Mac адреси необхідно ввести таке значення ifconfig en0 ether. Потім натисніть Enter.
4
перезавантажте "Драйвер мережевої карти". Цю операцію можна зробити лише двома командами:
- kextload /System/Library/Extensions/Attasic1Ethernet.kext - потім натисніть Enter-
- kextunload /System/Library/Extensions/Attasic1Ethernet.kext - потім натисніть Enter.
Варто відзначити, що рядок після значення Extensions / на кожному комп`ютері буде різна. Переконайтеся в правильності вказаної вами рядка перед застосуванням змін.
- kextload /System/Library/Extensions/Attasic1Ethernet.kext - потім натисніть Enter-
- kextunload /System/Library/Extensions/Attasic1Ethernet.kext - потім натисніть Enter.
Варто відзначити, що рядок після значення Extensions / на кожному комп`ютері буде різна. Переконайтеся в правильності вказаної вами рядка перед застосуванням змін.
5
Але проблема полягає в тому, що ця операція, по зміні Mac адреси, живе тільки до наступного перезавантаження системи. Тому, можна скористатися наступним скриптом:
Перейдіть в меню "програми" - "службові програми" - "Редактор Apple script".
Перейдіть в меню "програми" - "службові програми" - "Редактор Apple script".
6
Вставте таке значення в вікно редагування: замініть /System/Library/Extensions/Attasic1Ethernet.kext значенням назви драйвера мережевої карти і шляхи до неї. Це буде виглядати наступним чином:
set LF to ASCII character 10
set sudoScr to "sudo ifconfig en0 ether -
sudo kextunload /System/Library/Extensions/Attasic1Ethernet.kext-
sudo kextload /System/Library/Extensions/Attasic1Ethernet.kext-"
do shell script sudoScr password "пароль" with administrator privileges.
set LF to ASCII character 10
set sudoScr to "sudo ifconfig en0 ether -
sudo kextunload /System/Library/Extensions/Attasic1Ethernet.kext-
sudo kextload /System/Library/Extensions/Attasic1Ethernet.kext-"
do shell script sudoScr password "пароль" with administrator privileges.
7
Скрипт готовий - збережіть його під ім`ям networkscript на жорсткому диску - виберіть пункт "Формат файлу" - "додаток".
8
Після додавання цього скрипта в автозавантаження, ви можете спокійно насолоджуватися виконаною роботою. Для цього перейдіть в меню "Системні налаштування" - "Облікові записи". Виберіть вкладку "об`єкт входу" - натисніть "+" - додайте скрипт зі значенням "приховати". Відзначте скрипт галочкою - натисніть значок "замку"
Статті за темою "Як змінити mac адресу"
Оцініть, будь ласка статтю
Ще статті розділу