LINUX.ORG.RU

подключение wifi из консоли

 


0

1

У меня Debian 9 GNOME, однако зависаю я все время в Awesome WM. Надоело постоянно переключаться в гномика, дабы подключиться к какой-то новой wifi-сети или переподключиться при проблемах. Прочитал стандартные статьи про это дело, но ни разу не смог сделать на практике. Буду рад, если пройдете со мной разок этот процесс.

Ответ на: комментарий от sudoLife
sudo /etc/init.d/networking restart

это по феншую, у меня проходит без ошибок, но после таких феншуев сеть не взлетает, приходится толкать ее ifup - посему я использую только перезагрузку, все шабаш - зовут жрать, если интересно через час пишите...

amd_amd ★★★★★
()
Ответ на: комментарий от amd_amd

Приятного аппетита, буду рад пообщаться еще по этому поводу, но думаю, что лучше перейти в какой-либо чат, потому как тема уже очень жирная.

sudoLife
() автор топика
Ответ на: комментарий от sudoLife

Но, как я понял, это будет нестабильная версия?

хорошо - вот стабильная https://sites.google.com/site/amdamdsoft/Home/dedian-jwm капец - debian жгет, ссылка на сетевой установщик с главной страницы сломана... ясно вышла 9.2.1 и на главную ее еще не обновили - но на сайте она естественно есть

amd_amd ★★★★★
()
Последнее исправление: amd_amd (всего исправлений: 2)

Ппц вам насоветовали...

Значит, смотрите. Для начала вам нужно выбрать, через что подключаться: через NetworkManager или через /etc/network/interfaces.

В первом случае используйте nmtui. Настройки хранятся в /etc/NetworkManager/system-connections/, если что.

Во втором случае вам нужно отключить (а лучше удалить) NetworkManager. Конфигурация:

# Раскомментируйте, если хотите, чтобы интерфейс
# поднимался при загрузке системы
#allow-hotplug интерфейс
iface интерфейс inet dhcp
    wpa-ssid ваш_SSID
    wpa-psk ваш_пароль
Есть ещё возможность задать несколько профилей:
iface home inet dhcp
    wpa-ssid Sweet home
    wpa-psk pa$$word

iface work inet static
    wpa-ssid Work
    wpa-psk Super secret
    address 192.168.88.241
    gateway 192.168.88.1
- и переключаться между ними:
# ifup wlp9s0=home
...
# ifdown wlp9s0
# ifup wlp9s0=work

anonymous
()

зависаю я все время в Awesome WM. Надоело постоянно переключаться в гномика, дабы подключиться к какой-то новой wifi-сети или переподключиться при проблемах.

В Awesome WM нет трея, в который можно повесить nm-applet?

utf8nowhere ★★★
()
Ответ на: комментарий от anonymous

ооо спасибо, будем пробовать!

Правда после всех манипуляций куда-то пропал Ifconfig и не могу запустить интерфейс беспроводной. Все в лучших традициях, короче.

sudoLife
() автор топика

Тебе нужно wpa_cli

Или даже wpa_gui если ты всё равно в иксах сидишь.

Обе софтины - часть wpa_supplicant, без которого wifi client не работает, так что и то и другое у тебя уже установлено. Оно маленькое, быстрое, wpa_gui умеет в трее сидеть.

Не забудь добавить в wpa_supplicant.conf строчку ctrl_interface_group=somegroup и чтоб юзер под которым ты сидишь тоже был в этой группе - не надо будет рута для переподлкючения.

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

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

Обе софтины - часть wpa_supplicant, без которого wifi client не работает, так что и то и другое у тебя уже установлено.

Эталонное 4.2.

wpa_gui не входит в пакет wpasupplicant, а находится в пакете wpagui. Который не то, чтобы не обязателен для wpasupplicant, а даже не recommended. Всего лишь suggested.

utf8nowhere ★★★
()
Ответ на: комментарий от sudoLife

Просмотрите историю оболочки и верните всё назад.

Кстати.

  • Ошибка
    wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
    у вас была, скорее всего, из-за запущенного NetworkManager-ом wpa_supplicant.service. systemctl stop wpa_supplicant.service решило бы проблему (ifupdown запускает wpasupplicant самостоятельно).
  • Причина этого - работающий NetworkManager.
anonymous
()
Ответ на: комментарий от utf8nowhere

wpa_gui не входит в пакет wpasupplicant, а находится в пакете wpagui. Который не то, чтобы не обязателен для wpasupplicant, а даже не recommended. Всего лишь suggested.

Я эти ваши дистры, в которых один сырец на 100500 пакетов размалывают не пользую и другим не советую.

wpa_gui - часть исходников wpa_supplicant. Точка.

Stanson ★★★★★
()
Ответ на: комментарий от anonymous

После 2-ух перезагрузок запустилось. Поставил net-tools, в которых был Ifconfig

sudoLife
() автор топика
Ответ на: комментарий от sudoLife

Попробуй apt-cache search nmcli. Я, к счастью, дебиана несколько лет не видел и не помню уже, что конкретно говорить команде apt-cache search.

dexpl ★★★★★
()
Ответ на: комментарий от torvn77

nmcli - это утилита, входящая в пакет network-manager. И этот пакет у меня почему-то по дефолту в Debian 9 установлен.

curufinwe ★★★★★
()
Ответ на: комментарий от anonymous

тэк-с, psk это то, что генерируется с помощью wpa_passphrase, а не сам пароль, верно?

Так, и еще - кавычки нужны в названиях сети и значении psk?

sudoLife
() автор топика
Ответ на: комментарий от anonymous

Благодарствую, добрый человек! Все работает!

Теперь я отключаю и забываю network manager (во многих инстанциях говорят, что удалять небезопасно)

sudoLife
() автор топика
Ответ на: комментарий от sudoLife

тэк-с, psk это то, что генерируется с помощью wpa_passphrase, а не сам пароль, верно?

Можно и сам пароль. ifupdown сам разберётся.

Так, и еще - кавычки нужны в названиях сети и значении psk?

Нет, всё, что находится через пробел от опций, учитывается.

anonymous
()
Ответ на: комментарий от sudoLife

черт, Network Manager не сдается, упорно включается, как его ни отключай

А как вы его отключали?

В принципе, если интерфейс настроен в /etc/network/interfaces, NetworkManager должен его игнорировать. (Проверяет это он при запуске.)

anonymous
()
Ответ на: комментарий от sudoLife

Вы видите, для каких версий Ubuntu это руководство? Сейчас используется совершенно другая система управления сервисами. Выполните systemctl disable NetworkManager.service

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.