Увімкніть і вимкніть AirPort Wireless з командного рядка в Mac OS X
Іноді найпростішим рішенням під час усунення проблеми з бездротовим підключенням AirPort є просто ввімкнути та вимкнути AirPort. Замість використання пункту меню або параметрів системи ми можемо дуже швидко вмикати та вимикати AirPort безпосередньо з терміналу Mac OS X.
Для цього ми скористаємося командою «networksetup».Зауважте, що тут використовується посилання «AirPort», навіть у новіших версіях Mac OS X, де Wi-Fi більше не називається AirPort, тому ігноруйте цю зміну в іменуванні від Apple і просто знайте, що обидва стосуються можливостей бездротової мережі Mac.
Вимкнути Wi-Fi за допомогою командного рядка в Mac OS X
Ім’я мережевого пристрою визначатиме, як буде введено правильний синтаксис.
networksetup -setairportpower airport off
Назва пристрою може бути аеропортом, en0, en1 тощо, залежно від апаратного забезпечення Mac і версії OS X. Таким чином, вам може знадобитися вказати порт пристрою, а не «аеропорт», для приклад en1 або en0:
networksetup -setairportpower en0 вимкнено
Ви можете використати позначку -getairportpower, щоб перевірити порт, якщо ви не впевнені.
Увімкнути Wi-Fi (аеропорт) за допомогою командного рядка в Mac OS X
Так само, як вимкнути Wi-Fi з командного рядка, ви також можете знову ввімкнути його. Як і раніше, зверніть увагу на назву пристрою:
networksetup -setairportpower airport on
Знову ж таки, вам може знадобитися вказати пристрій en0 або en1 замість «airport», наприклад:
networksetup -setairportpower en0 on
Ви не побачите жодного підтвердження в терміналі, що команда виконана чи не виконана, але якщо ви спостерігатимете за піктограмою меню AirPort, ви побачите, як смужки зникають, що вказує на те, що бездротовий інтерфейс вимкнено, або знову з’являються, що бездротове з’єднання активовано знову.
Ми також можемо виводити команди одну за одною, щоб увімкнути бездротовий інтерфейс на Mac:
Швидко вимкніть Wi-Fi за допомогою інструмента налаштування мережі Mac OS X
networksetup -setairportpower airport off; networksetup -setairportpower airport on
Здається, що бездротова карта AirPort швидше реагує на інструмент налаштування мережі в командному рядку, ніж будь-який інший метод, що робить це надшвидким методом вимикання живлення бездротового інтерфейсу. Зазвичай цього достатньо, щоб вирішити основні проблеми з підключенням до бездротового маршрутизатора, такі як конфлікти IP або несправні запити DHCP.
У мене достатньо регулярних зустрічей з одним особливо нестабільним маршрутизатором, тому я створив псевдонім для ввімкнення живлення моєї карти AirPort. Ви можете зробити це, додавши наступне до свого .bash_profile, просто переконайтеся, що він знаходиться в одному рядку :
alias airportcycle='networksetup -setairportpower airport off; networksetup -setairportpower airport on'
Тепер, як і будь-який інший псевдонім, ви лише вводите «airportcycle», і бездротовий інтерфейс негайно вимкнеться та знову ввімкнеться.
Вимкнути та повторно ввімкнути AirPort — це не те саме, що підключитися до бездротової мережі з командного рядка, хоча це також можна зробити за допомогою інструмента налаштування мережі.