после переустановки не подключается к wifi рутеру с wpa2-psk, скрытый SSID...

Автор dimos, 28 января 2018, 13:59:31

« назад - далее »

0 Пользователи и 6 гостей просматривают эту тему.

dimos

Доброго времени суток уважаемые гуру.
Недавно начал знакомиться с debian 9
Опишу суть проблемы.
Есть Acer Aspire E15 на который установил недавно скачанный debian 9
И первая серьёзная проблема с которой я столкнулся, это проблема настройки wifi.
Драйвера на мой адаптер Qualcomm Atheros QCA9377 в дистрибутиве не было (ну по крайней мере на первом диске - другие не прверял, ещё не было возможности скачать  :( )
Был установлен пакет firmware-atheros_20170823-1_all.deb
Т.к. в линуксе я полный ноль и с консоли настроить wifi не было никаких шансов было принято решенине установить Гном.
Настройка wifi в графике прошла, как по маслу.
Было принято решение переустановить систему и научиться таки настраивать wifi с консоли.
После нескольких дней перелопачивания мануалов и форумов в сети счастье так и не пришло - wifi в консоли настроить так и не удалось.
Снова переустановил систему и установил Гном (ну, естесственно net-tools, firmware-atheros_20170823-1_all.deb и т.д.)
Но в этот раз подключиться к wifi рутеру уже не получалось даже с графики..
И опять несколько дней перечитывания мануалов и форумов, которые никчему не привели.

К проблеме неудач приблизился случайно.
От отчаяния резетом сбросил настройки wifi рутера, и подкинул файл с заранее сохранёнными настройками.
И чудо таки произошло - wifi на ноутбуке поднялся мгновенно. Настройки уже били вбиты в гуе.
Сначала подумал, что проблема в рутере.
НО!!!
Как показала практика на винде этой проблемы возникло. И другие устройства тоже без каких либо проблем работают с рутером.
А вот после переустановки дебиана для подключения по wifi снова приходится резетить рутер.

На рутере настроен, wpa2-psk, скрытый SSID, фильтрация по MAC-адресу, статические IP адреса.

Теперь собственно вопросы - что же происходит и что нужно настраивать в debian чтобы после переутановки можно было без танцев с бубном и резета wifi рутера подлкючиться к wifi сети???


dimos

Читал.
Прверял - в системе установлен.
Сейчас ещё раз перечитаю.

ogost

Цитата: dimos от 28 января 2018, 13:59:31фильтрация по MAC-адресу
проверьте мак адреса под виндой и линуксом, они вполне могут отличаться.


Cообщение объединено 28 января 2018, 16:22:35

Цитата: dimos от 28 января 2018, 13:59:31статические IP адреса
В дебиане шлюз указан?

dimos

С МАС-адресами всё в порядке.
Не знаю как сказать правильно, но что-то вроде пероначальной синхронизации мешает подключению к скрытой ssid...
Сейчас разбираюсь с wpa_supplicant - очень похоже что с ним связано...

Если не трудно скажите как првильно записать команду wpa_passphrase в консоли, если пароль начинается со спецсимволов, например так #@675khgK765$%&878$$

ecc83

Цитата: dimos от 28 января 2018, 17:03:18Если не трудно скажите как првильно записать команду wpa_passphrase в консоли, если пароль начинается со спецсимволов, например так #@675khgK765$%&878$$

Возьми пароль в кавычки. Но на самом деле нет смысла придумывать такой пароль.

dimos

Что в debian 9 используется вместо /etc/udev/rules.d/70-persistent-net.rules  ?

qupl

Цитата: dimos от 11 февраля 2018, 13:01:41
Что в debian 9 используется вместо /etc/udev/rules.d/70-persistent-net.rules  ?
systemd еще вмешивается. Но правила udev тоже работают.

dimos

Вывод ifconfig (как впрочем и другие известные мне команды) обзывает мои сетевухи как enp4s0f1 и wlp3s0
И нет ни слова про eth или wlan.
Как и где посмотреть какие имена к ним привязаны?
Или же нужно вручную генерировать /etc/udev/rules.d/70-persistent-net.rules и прописывать имена вручную?
В /etc/network/interfaces нужно принципиально писать eth, wlan или же можно enp4s0f1 и wlp3s0 ?

qupl

Использовать последние, так решил systemd. Если слишком часто нужно подключаться/редактировать из консоли  и очень-очень привыкли к eth0, то первый вариант.

ecc83

dimos, с помощью команды ifconfig смотришь и записываешь МАС адреса своих карт.

Затем вписываешь МАС адреса карт вместо "xx:xx:xx:xx:xx:xx" и выполняешь эти команды:

echo 'SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="xx:xx:xx:xx:xx:xx", NAME="wlan0"' | sudo tee -a /etc/udev/rules.d/70-persistent-net.rules
echo 'SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"' | sudo tee -a /etc/udev/rules.d/70-persistent-net.rules

После перезагрузки имена поменяются на wlan0 и eth0 соответственно.

dimos

т.е. до того как будет создан файл /etc/udev/rules.d/70-persistent-net.rules посмотреть имена привязанные к интерфейсам enp4s0f1 и wlp3s0 негде ?
так?

qupl

Цитата: dimos от 11 февраля 2018, 14:19:29
т.е. до того как будет создан файл /etc/udev/rules.d/70-persistent-net.rules посмотреть имена привязанные к интерфейсам enp4s0f1 и wlp3s0 негде ?
так?
Непонятен вопрос. Кроме этих имен и нет других пока правила не создать.

dimos

ммм. вон ано чо аказца.
значит /etc/udev/rules.d/70-persistent-net.rules будет нужен для настройки сети - так?

И соответственно в /etc/network/interfaces потом уже нужно будет писать имена eth, wlan привязанные к интерфейсам enp4s0f1 и wlp3s0 - так?

З.Ы. мужики (ну и дамы естессно :) ) не обижайтесь и не ругайте если сильно занудствую. Тяжеловато даётся, но разобраться надо...
Этап настройки сети один из самых основных (если вообще не самый основной) - не умение подключаться к сетям лишает возможности пользоваться основным справочником, гуглом, так его перетак, будь он не ладен  :)

ecc83

Цитата: dimos от 11 февраля 2018, 14:19:29
т.е. до того как будет создан файл /etc/udev/rules.d/70-persistent-net.rules посмотреть имена привязанные к интерфейсам enp4s0f1 и wlp3s0 негде ? так?

Перед тем как отправлять сообщение на форум, перечитай его пару раз самостоятельно. Ты сам понимаешь что спрашиваешь?
Имена enp4s0f1 и wlp3s0 созданы системой. Ты их уже смотрел командой ifconfig. Что ещё ты хочешь посмотреть и чем тебя не устраивают системные?

С помощью файла /udev/rules.d/70-persistent-net.rules можно сменить их названия. Ты уверен, что твои "неприятности" именно от их имён и что сменив их на wlan0 и eth0 всё остальное у тебя быстро наладится?

Cообщение объединено 11 февраля 2018, 15:18:15

Цитата: dimos от 11 февраля 2018, 15:01:18значит /etc/udev/rules.d/70-persistent-net.rules будет нужен для настройки сети - так?

Нет.