Як усунути неполадки Wi-Fi, коли з’явиться знак оклику?


23

Іноді, коли я перебуваю на загальнодоступному Wi-Fi, у значку сірого відключення Wi-Fi з’являється знак оклику .

Я можу підключитися до Wi-Fi (мені присвоєно IP-адресу), але я не можу встановити підключення до Інтернету - в той час як інші користувачі Mac можуть. Кожну мережу, де це сталося, я був підключений до цього.

введіть тут опис зображення

Я без успіху намагався спробувати наступне:

  • запустіть помічника з усунення несправностей
  • відключити та підключитися знову до Wi-Fi
  • вимкнути та повторно включити Wi-Fi
  • видаліть мережу зі списку відомих мереж
  • перезавантажте комп'ютер

Оскільки жодна моя спроба вирішити цю проблему не дала позитивних результатів, я завжди не використовую Інтернет взагалі.

Тепер моя сестра дзвонить мені вже два рази, і каже мені, що з нею сталася та сама проблема. Оскільки я не міг надати виправлення, мені потрібна ваша допомога :)

Моя сестра працює на Macbook 4.1 10.7.3. Я працюю 10.7.3 на MBP 8.2.


2
Я припускаю, що може бути найрізноманітніших причин, але це зазвичай відбувається, коли вам не вдалося отримати IP-адресу від сервера DHCP. Я не вірю, що виправлення обов'язково лежить (як правило, не) на стороні клієнта.
Джеррі

На якій ОС ви працюєте (і ваша сестра)? А ви вводите пароль?
Міхель

@Michiel Ми обидва працює 10.7.3. Також: я не можу згадати, як я стикався з цим у Сніжному Леопарді.
gentmatt

@Michiel Загальнодоступні мережі, які я використовую, не потребують пароля.
gentmatt

Відповіді:


8

Потрібно отримати більше інформації, тому будь-ласка усуньте проблеми та повідомте про це.

Етапи усунення несправностей:

  • Утримуючи клавішу Option, натискаючи піктограму Wi-Fi на панелі меню, і повідомте нам, що ви бачите. Лев: Новий інструмент діагностики Wi-Fi
  • Коли ви вперше побачите знак оклику, відкрийте System Preferences > Network. Якщо ви отримаєте таке вікно

Помилка сервера DHCP

з Self-Assigned IPжовтою кнопкою, ви не змогли отримати локальну адресу від DHCP-сервера маршрутизатора Wi-Fi. Це може статися тому, що базова станція використовує обмеження MAC-адреси, а не реальні паролі. Це також може статися тому, що базова станція вичерпала наявний набір оренди локальних IP-адрес.

Коли ви підключаєтесь до мережі за допомогою DHCP, мережевий маршрутизатор (наприклад, точка доступу Wi-Fi) надає вам IP-адресу для використання та обіцяє, що ви можете використовувати її протягом певного періоду часу, який називається "оренда". (Це так, що немає ніякої плутанини щодо того, коли хтось інший може почати використовувати IP-адресу, яку ви використовуєте. Ви або поновите оренду, або знаєте, що вам потрібно припинити використання цієї адреси та отримати нову.) Після того, як сервер здає вам в оренду IP-адресу, вона не може надати її нікому іншому, поки термін оренди не закінчиться. Типовий домашній маршрутизатор може бути встановлений лише з 250 адресами для видачі та строком оренди 24 години. Вдома це нормально, але в кав’ярні, що перебуває під загрозою торгівлі людьми, вони можуть отримати більше 250 Wi-Fi, користуючись клієнтами за день, і тоді вони будуть поза адресами. Гірше, терміни оренди можуть бути набагато довшими (я 'невелика кількість адрес для роздачі. Тож справді іноді це трапляється, і це, мабуть, те, що відбувається з тобою.

У будь-якому випадку, ймовірно, помилка конфігурації на маршрутизаторі повинна виправити власника маршрутизатора.


Я дуже хотів би надати більше інформації, але на мене це вже не впливало. Сподіваємось, хтось інший повідомить, коли він / вона відчуває те саме.
gentmatt

Цілком нормально. Коли ви є клієнтом сервера DHCP, яким ви не можете керувати, важко експериментувати з його настроюванням, особливо, коли у вас вже є проблеми з отриманням доступу до мережі :).
дан

→ Old Pro: Відмінне пояснення та аналіз проблеми. Це типово для виснаження пулу серверів DHCP. Не потрібно знімати будь-якого плістера навмання ☹. Ваша відповідь заслуговує більше +!
дан

6

Я успішно вирішив це двічі, використовуючи наступний метод:

У типі Terminal.app( /Applications/Utilites/Terminal.app)

sudo ifconfig en1 down
sudo ifconfig en1 up

Що дивно, бо я подумав, що це саме те саме , що вимкнути та повернути аеропорт - що я намагався раніше, але не вдалося.

Однак, можливо, це не зовсім вірно. Відповідно до сторінки сторінки, downкоманда спробує скинути інтерфейс (що б це не означало докладно ...).

Зі сторінки вручну ifconfig:

 down    Mark an interface ``down''.  When an interface is marked
         ``down'', the system will not attempt to transmit messages
         through that interface.  If possible, the interface will be reset
         to disable reception as well.

Ви бачите самостійно призначену IP-адресу в будь-якому випадку? Перш ніж спробувати ввімкнути стан мережі (увімкнути / вимкнути або залишити інтерфейс вгору та примусити розміщувати IP-адресу та таблиці маршрутизації), ви також можете змусити це звільнення та поновлення свого статусу DHCP, перейшовши до аеропорту -> TCP / IP та вибір оновлення DHCP.
bmike

@bmike Цього разу я не намагався відновити DHCP, але я це робив раніше, і тоді це не допомогло. Це буває досить часто в будь-яких Starbucks в Кельні - я припускаю. Тож я спробую завтра повторити це і завтра оновити будь-яку інформацію.
gentmatt

Це схоже на ipconfig release, renewкоманди на вікнах? Я шукав це рішення роками. Спасибі!
thomasingall

1

У системних налаштуваннях переконайтеся, що ваші мережеві налаштування встановлені за замовчуванням Apple (має бути "Автоматично"), а для пристрою WiFi підтвердіть у налаштуваннях "Додаткові ...", що в розділі "TCP / IP" ваш "Налаштувати IPv4" є " Використання DHCP '


Дякую, я застосував ці налаштування. У цьому не було проблеми.
gentmatt

Мені було б цікаво дізнатися, чи допомагає оновлення DHCP кілька разів. Вам потрібно буде увімкнути мережеву утиліту і переглянути таблицю маршрутизації до та після оновлення. Зверніть увагу на IP-адресу, мережеву маску та маршрут за замовчуванням.
bmike

0

Хоча я сумніваюся, що це допоможе багатьом, я відчував ці симптоми після неправильного введення пароля. Якось мені не повідомили, що пароль невірний, тому я зміг підключитися до маршрутизатора, але він не видасть і IP-адресу.


Ну, в моєму випадку це був загальнодоступний Wi-Fi, який не потребував пароля.
gentmatt

0

Я сьогодні це зафіксував із веб-сайту www.leshdigital.com. Річ у тому, що іноді ваш Mac - це самостійно призначена IP-адреса, яка відрізняється від вашої локальної IP-адреси (шахта 192.168.1.1, а самопризначена IP-адреса відрізняється від цієї ) Отже, що ми повинні зробити:

Переходимо до мережних налаштувань і ADVANCED -> TCP / IP -> налаштовує IPv4 (вручну) IPv4 Адреса: 192.168.1.19 (мій локальний IP-код 192.168.1.1, тому я змінив 1 на 19) Маска підмережі - це значення за замовчуванням: 255.255 .0.0, і це важливо: ROUTER-> ваш локальний IP-адрес, мій: 192.168.1.1 Натисніть Ок, і тоді ви закінчите. Насолоджуйтесь своїм Wi-Fi, який успішно налаштований.


0

У моєму випадку проблема вирішується шляхом зміни адреси mac. Як змінити MAC-адресу в OS X Yosemite, просто запустіть три команди

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --disassociate
sudo ifconfig en0 ether $(openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/./0/2; s/.$//')
networksetup -detectnewhardware

-1

Я думаю, це корумпований пліст. Я не можу відтворити помилку, тому не впевнений, що це допоможе вам.

Спробуйте видалити /Library/Preferences/SystemConfiguration/NetworkInterfaces.plistта перезавантажте комп'ютер. Видалення цього файлу та перезапуск повинні дозволити вашій системі "перевстановити" правильні драйвери для вашого обладнання.

Також я можу порекомендувати вам перевстановити комбіноване оновлення .


1
Я спробую це наступного разу, коли ця проблема виникне. Отже, я не можу дати вам відгуку про відповідь зараз . Може пройти деякий час, поки ця проблема знову не зачепить мене. Але будь-хто інший, на кого постраждали, повинен повідомити, якщо допоможе і ваша відповідь.
gentmatt

@gentmatt, Гаразд, чудово! Ти зробив мене цікавим :)
Мічіел

Я думаю, це лише здогад. Я б не радив торкатися будь-якого системного списку перед будь-яким аналізом реальної проблеми. Щоб відтворити цю основну проблему, просто запустіть маршрутизатор Fi-Fi зі зменшеним набором 2 IP-адрес, що поширюються через DHCP. Здогадайтесь, що буде, коли ви спробуєте підключити 3-й.
дан

Якби драйвери були пошкодженими, чи не втратив би він з'єднання з базовою станцією і не був би підключений. The! вказує на те, що у нього IP-адреса, лише те, що маршрут за замовчуванням до Інтернету не вирішує декілька тестових адрес. Це проблема маршрутизації мережі в основі.
bmike
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.