Боброго времени суток! Столкнулся с проблемой подключения вайфая из командной строки. Система debian buster netinstall
Здача:
- подключать вайфай по своему усмотрению к определенной точке
- вывести список доступных точек
Проблема:
- Отсутствие команды wpa_supplicabt (папка в /etc присутствует и файлы в ней). Большинство способов предлагают именно wpa_supplicant
- Отсутствие команд: iw, iwlist, iwlwifi. Не нашёл способ посмотреть список доступных сетей.
Условия:
- Использовать инструменты доступные в установленной системе без установки дополнительных костылей.
- Не использовать способ: cat /etc/network/interfaces auto wlan0 iface wlan0 inet dhcp wpa-ssid myssid wpa-psk mypass потому что: 1. автоматическое подключение мне не нужно 2. если эта точка недоступна то при загрузке системы, она начинает тупить и искать вайфай (starting job blabla..), а мне нужно что бы она загрузилась мгновенно.
В итоге я хочу получить скрипты которые подключают меня к заранее известным сетям, например: connect_wifi_home.sh connect_wifi_job.sh Эти файлы должны запускаться от обычного пользователя!
Способ с автоматическим подключением (/etc/network/interfaces) работает нормально, но как я уже сказал ранее, он не совсем удобный т.к. при запуске системы он начинает искать нужный указанный в нём вайфай и не продолжает загрузку если не находит его и приходится ждать около минуты для продолжения загрузки. Так же я хочу что бы система запускалась без автоматического подключения к сети, мне удобнее делать это вручную, а ещё хотелось бы знать как посмотреть список доступных сетей. Команды типа iwlist не существует, все инструкции в интернете довольно старые и требуют всяких ifconfig, ifup, iwlist, iwlwifi… а здесь есть только ip! wpa_supplicant имеет свою папку и файлы в ней но команды такой нет. Зато есть wpa_passphrase! Подскажите что я делаю не так, исследовал больше 100 страничек с инструкциями и все они требуют то чего у меня нет в системе. Благодарю