Я могу создать горячую точку (ad-hoc), она видна другим ноутбукам и успешно подключается, но горячая точка не видна для устройств Android.
Android не поддерживает специальной сетью Wi-Fi по умолчанию. Чтобы это работал, необходимо установить некоторое приложение сторонних производителей / утилита, которые требуют большую часть времени, чтобы устройство на базе Android было базировано.
Таким образом, другая опция состоит в том, чтобы создать (программное обеспечение) AP (Точка доступа) на Ubuntu. Но для этого Вам нужна та Ваша карта Wi-Fi, поддерживают его на уровне драйвера. И немногие чешут поддержку это. Проверьте это с
$ sudo iw list
[...]
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
Вам нужно * строка AP
Также, если Ваша карта не будет совместима с nl80211, то вышеупомянутая команда ничего не произведет. Я не знаю, как проверить поддержку AP в этом случае.
Если Ваш режим точки доступа поддержки карты, то можно использовать https://github.com/oblique/create_ap, который является простым сценарием, которые переносят hostapd, iptables... и делают грязную работу для Вас.
Установите DEP:
sudo apt-get install hostapd iptables iw git
затем выполненный create_ap
git clone https://github.com/oblique/create_ap
cd create_ap
sudo iw dev wlan0 disconnect
sudo ./create_ap -c 3 -w 2 wlan0 eth0 MyWifiAP mywifiappassword
Существует 3 способа создать точку доступа Wi-Fi в Ubuntu:
Используя менеджера по Стандартной сети Unity’s с небольшим взломом
Отключает WI-FI и включает интернет-кабель к Вашему ноутбуку так, чтобы Ваш Ubuntu был подключением к проводному Интернету, и беспроводная связь отключена.
Переходят к Значку сети на верхней панели-> Соединения Редактирования †¦, затем нажимают кнопку Add во всплывающем окне.
Выбирают Wi-Fi из выпадающего меню, когда you’re попросил выбирать, тип соединения
заполняются, форма Wi-Fi
Переходят к вкладке Wi-Fi Security, выбирают тип безопасности WPA & Персональный WPA2 и набор пароль.
Переходят к вкладке IPv4 Settings, из Метода выпадающий выбор поля, Общий к другим компьютерам.
Полное изложение здесь