Я создаю приложение, которое позволяет подключать другое устройство к точке доступа моего iPhone. После включения «Персональной точки доступа» в настройках iPhone мое другое устройство обнаруживает точку доступа ...
Я использую эту команду, чтобы проверить, находится ли точка доступа в сети:
$> sudo iwlist wlan0 scanning | grep MyDeviceName;
ESSID:"MyDeviceName"
Но если я выйду из этого режима просмотра настроек (на моем iPhone) и открою любое другое приложение, которому нужен Интернет (например, Safari), точка доступа больше не будет обнаруживаться ... до тех пор, пока я не вернусь на страницу настроек «Личная точка доступа».
$> sudo iwlist wlan0 scanning | grep MyDeviceName;
(no result)
Я тестировал эту команду на ubuntu 14.10 и Raspbian, но мои macbook и iPhone не видят точку доступа в списке сетей. I создан с помощью iPhone5 (iOs8.3) и iPhone6 (iOs8.4) на iOS 8.