Найти и подключить точки доступа - PullRequest
0 голосов
/ 07 мая 2019

Для встроенного приложения, работающего на Oracle Java SE 1.8 на Armbian, я пытаюсь найти способ найти точки доступа, позволить пользователю выбрать одну, ввести пароль (желательно WPA2) и подключиться к нему, и, наконец, способ периодически проверять, если соединение все еще подключено.

[править] В качестве альтернативы можно также открыть программу Armbian «Соединения Wi-Fi».

Идея этого приложения заключается в том, что пользователь заблокирован в нем без доступа к базовой ОС. Это устройство с сенсорным экраном, и только подключение внешней клавиатуры USB позволяет получить доступ к ОС. Конечные пользователи должны иметь возможность контролировать все функции с помощью сенсорного экрана. Только обслуживающий персонал должен когда-либо использовать USB-клавиатуру / мышь.

В настоящее время я застрял на чертежной доске, потому что поиск в Google ничего не значит, как будто никто никогда не пробовал, так что извините, что я не могу показать никаких попыток. Я тоже не эксперт по Linux (я всегда боролся с сетевыми консольными командами) и знаю еще меньше об Armbian.

Есть ли способ сделать это в порядке предпочтения,

  1. Программно в чистом Java?
  2. Программно с JNA?
  3. Программно с другими сторонними библиотеками?
  4. Через командную строку без root?
  5. Через командную строку с root и правильными visudo и правилами polkit?
...