2016-08-04 3 views
-2

Я пытаюсь сделать следующее. У меня есть мини-сервер, сидящий на мониторе. На мониторе отображается динамическая веб-страница. Когда сервер теряет соединение с Интернетом, он должен по умолчанию создать точку доступа, чтобы я мог получить к ней доступ через веб-браузер и изменить настройки подключения (на портале самообучения).PHP и Bash для создания точки доступа

Я пытаюсь показать страницу PHP, которая использует EXEC для запуска команды или скрипта BASH, который создает точку доступа и выводит случайный пароль на страницу, чтобы я мог подключиться.

Любые советы?

ответ

0

Вы могли бы взглянуть на этот проект github, чтобы создать демон hotspot, но я не уверен, что PHP - правильный инструмент для работы здесь.

https://github.com/prahladyeri/hotspotd

Вы хотите контролировать подключение к Интернету, которое было бы что? Пинг на известный IP-адрес, например 8.8.8.8 (Google DNS), а когда его не видно, запустите демон.

Возможно, вам нужен демон на компьютере, который следит за соединением, а затем генерирует случайный пароль и имя SSID для использования в точке доступа, записывает его в файл и запускает демон hotspot. Перед отображением на веб-странице. Что-то простое с автоматическим обновлением будет работать, и эта страница будет искать файл, содержащий пароль и SSID.

Удача

+0

Спасибо за быстрый ответ! попробуем это сегодня. Должен сделать трюк. – CABenstein