Принудительное отображение диалога ввода пароля Wi-Fi


9

Когда администратор сети Wi-Fi меняет пароль сети на что-то новое, ранее связанные устройства, для которых сохранен старый пароль, больше не смогут подключаться, пока они повторно не введут свои пароли Wi-Fi.

К сожалению, OSX справляется с этой ситуацией довольно непредсказуемым образом:

Все, что происходит, похоже , связано с используемым протоколом сетевой безопасности, а также различается у разных поставщиков. Иногда он просто молча терпит неудачу, иногда появляется всплывающее окно с предупреждением о превышении времени ожидания соединения, иногда кажется, что он застрял, навсегда оживляяПункт меню AirPort

Можно ли заставить мой MacBook забыть и / или вернуть диалог ввода сетевого пароля ?


На большинстве мобильных устройств, iOS и Android, тривиально заставить устройство «забыть» о сети Wi-Fi, а затем снова выбрать его, снова вызывая диалоговое окно ввода пароля. (Это случается очень часто, если вы посещаете любое количество (с WiFi) кафе, ресторанов или общественных мест.)
conny

Ответы:


7

Откройте Системные настройки (в папке « Приложения »).

Выберите панель « Сеть» и в левом списке источников выберите Wi-Fi или AirPort (это отличается в разных версиях OS X).

В правом нижнем углу нажмите Дополнительно… . Откроется панель, и в списке вкладок вверху будет выбран Wi-Fi или AirPort (в зависимости от OS X). Это самая левая вкладка; если это не так, то нажмите на него.

Вы должны увидеть список предпочитаемых сетей . Это список всех беспроводных сетей, о которых знает ваш Mac и считает, что он знает пароли. Выберите сеть с измененным паролем в списке и нажмите маленькую -кнопку в левом нижнем углу списка.

Затем нажмите кнопку « ОК» в правом нижнем углу панели, а затем « Применить» в правом нижнем углу окна «Системные настройки».

Это «забывает» сеть. В следующий раз, когда вы попросите ваш Mac подключиться к этой сети, он увидит его как новую сеть и выдаст запрос пароля. После того, как вы введете новый пароль, OS X будет обрабатывать его, как и раньше (вход в систему и автоматическое подключение для вас).


4

Пока я нашел только два способа:

  • Выбор «Присоединиться к другой сети ...» в строке меню AirPort, ввод вручную имени сети (может быть довольно сложно, если SSID содержит иностранные символы или пробелы) и выбор правильного протокола безопасности вручную.
  • Выключите Wi-Fi, откройте Keychain Access, убедитесь, что вы выбрали «все» источники на левой панели, выберите «Найти», введите имя сети, выберите все подходящие элементы из списка, удалите их (может потребоваться аутентификация от имени администратора)

Ни один из них не очень удобен для пользователя: - /


Почему вам нужно выбрать «все» вместо просто «пароль»?
Пейсер

3

Я обнаружил, что иногда забыть о сети не поможет. Программное обеспечение, которое отели, кажется, продолжает обрабатывать соединение как уже установленное. Я прибег к изменению MAC-адреса (уникальный аппаратный идентификатор) для моего интерфейса Wi-Fi Ethernet. Это заставляет отель восстановить связь. Не беспокойтесь - при следующей перезагрузке адрес вернется к нормальному.

  1. Выключить вайфай

  2. Откройте терминал и введите: ifconfig

  3. Это перечислит Ваши интерфейсы, включающие что-то по этим направлениям:

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether d2:00:3d:71:51:05 ...

  1. Шесть пар шестнадцатеричных цифр, разделенных двоеточием, являются MAC-адресом. en0 обычно является основным сетевым интерфейсом и вашим Wi-Fi. Настройте последнюю цифру (например, добавив одну к ней, как я указал ниже) и введите эту строку в терминал, чтобы мягко изменить MAC-адрес (он запросит ваш логин / пароль администратора):

sudo ifconfig en0 lladdr d2:00:3d:71:51:06

  1. Затем включите Wi-Fi и подключитесь к Wi-Fi отеля. Должно появиться приглашение для входа в систему, как будто вы новый пользователь.

Это единственный ответ, который работал каждый раз для меня (должен быть официальный ответ). Я создал Gist для своих собственных записей, и другие тоже могут получить помощь: gist.github.com/sshadmand/c41846faa104a4ddf75d94b55aaebac7
Шон,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.