Автор Тема: live c Simple Linux 8.2, не подключается к wi-fi при этом сети видит  (Прочитано 451 раз)

Оффлайн awolfman

  • Завсегдатай
  • *
  • Сообщений: 20
Здравствуйте. Чтобы не создавать новую тему задам вопрос здесь.

Имеется ноут P4-M 1700МГц, ОЗУ 2 ГБ, скачал live c Simple Linux 8.2, система загружается нормально, р.
аботает довольно шустро, но не подключается к wi-fi, при этом сети видит, но даже не пытается начать подключение.

Пробовал в настройках указывать пароль, но опять же не единой попытки подключиться.

В свое время из-за этого ушел с Simple Linux 7-ой версии.

На других дистрибутивах подключается к wi-fi нормально.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 7 083
  • UNIX System V init
live c Simple Linux 8.2,
не подключается к wi-fi, при этом сети видит,
Пробовал в настройках указывать пароль, но опять же не единой попытки подключиться.

На других дистрибутивах подключается к wi-fi нормально.

Если MAC-адрес рандомит, то подключения не будет даже если точки доступа видны и в nm-applet всё настроено правильно.

Если это так то это давно известная проблема.
Современный стиль разработки в современных Линукс:
- Дать бесплатную квартиру в которую можно въехать, но сразу надо ремонтировать водопровод, канализацию, отопление, стены и полы.
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 7 083
  • UNIX System V init
Если MAC-адрес рандомит,

Смотреть логи.
Рэндом MAC засечён был года полтора назад:
https://forum.altlinux.org/index.php?topic=36177.msg299237#msg299237

Багрепорт переоткрывался:
https://forum.altlinux.org/index.php?topic=36177.msg299284#msg299284
https://bugzilla.altlinux.org/show_bug.cgi?id=32467#c11

Наличие рэндома MAC зависит от ядра:
https://bugzilla.altlinux.org/show_bug.cgi?id=32467#c12

Если у вас только wifi и нет проводной сети, то у вас патовая ситуация.
Но смотреть лучше начинать с логов. Чтобы не гадать. Грубо говоря, с бензобака, засучив рукава, а потом под капот.
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн awolfman

  • Завсегдатай
  • *
  • Сообщений: 20
Что-то не понял, это такая фишка Simple Linux?

Ибо в базальт рабочая станция все нормально, так же как и в куче других дистрибутивов.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 7 083
  • UNIX System V init
Что-то не понял, это такая фишка Simple Linux?

Ибо в базальт рабочая станция все нормально, так же как и в куче других дистрибутивов.

Я уже говорил, что в моём случае, отсутствие коннекта к точке доступа было из-за рандомизации MAC-адреса, а рандомизация зависела от версии(номер)/флавора(std-def, un-def) ядра. К названию дистрибутива Линукс это никакого отношения не имеет чуть более чем полностью. С точно таким же ядром, рандомизация повторилась бы в любом другом Линукс. Если она принудительно не прибита опционально. Например через конфиг-файл. Из-за чего она конкретно может проявляться, не скажу, не знаю, но 100% гарантии, что в моём случае она была из-за ядра. Потому что при одних и тех же пакетах, на загрузке менялось только ядро.

Что-то не понял, это такая фишка Simple Linux?

Ибо в базальт рабочая станция все нормально, так же как и в куче других дистрибутивов.

Я вам ссылки давал, чтобы вы почитали.
А почитали бы, то заметили бы что там как минимум флаворы ядер разные:
http://ftp.altlinux.org/pub/distributions/ALTLinux/p8/images/simply/alt-simply-8.2.0-x86_64.iso.txt
http://ftp.altlinux.org/pub/distributions/ALTLinux/p8/images/workstation/alt-workstation-8.2-x86_64.iso.txt

А на моём NX6110 рвануло именно на un-def ядре.
Ещё раз этот комментарий от начала и до конца, не вдаваясь в подробности и вылавливая из его простыни только три вещи, если уж вы читать не хотите:
- Версию ядра, флавор и Setting MAC
Вот этот постоянный Setting MAC в логе и есть рэндом MAC-адреса. И если точка доступа фильтрует и по MAC, то она будет отбрасывать коннект:

https://bugzilla.altlinux.org/show_bug.cgi?id=32467#c12
Цитировать
После фикса рандома MAC-адреса, случайным образом продолжает проявляться на
ноутбуках: где-то может проявиться, а где-то нет.
Виновато ядро un-def, - вылавливал и с ядром 4.8.6-un-def и с ядром
4.8.7-un-def на ноутбуке HP Compaq nx6110
Цитировать
Но стоит ядро 4.4.30-std-def или 4.4.31-std-def сменить на 4.8.7-un-def, как на
nx6110 появляется устойчивая рандомизация MAC-адреса,

У меня было:
- Бесконечные попытки аутентификации при рэндом MAC, с последующим отказом:
https://bugzilla.altlinux.org/show_bug.cgi?id=32467#c11
# grep kernel: /var/log/syslog/messages | tail -n 6
Nov 10 15:55:07 localhost kernel: [   22.838943] wlan0: authenticate with
xx:xx:xx:xx:xx:xx
Nov 10 15:55:07 localhost kernel: [   22.844366] wlan0: send auth to
xx:xx:xx:xx:xx:xx (try 1/3)
Nov 10 15:55:07 localhost kernel: [   22.846176] wlan0: authenticated
Nov 10 15:55:07 localhost kernel: [   22.850940] wlan0: associate with
xx:xx:xx:xx:xx:xx (try 1/3)
Nov 10 15:55:07 localhost kernel: [   22.855101] wlan0: RX AssocResp from
xx:xx:xx:xx:xx:xx (capab=0x431 status=0 aid=1)
Nov 10 15:55:07 localhost kernel: [   22.859674] wlan0: associated


Смотрите у себя версию ядра, флавор и лог. Разговоры про название дистрибутива, это пустая философия.
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн awolfman

  • Завсегдатай
  • *
  • Сообщений: 20
Ядро 4.9.35-un-def-alt0.M80P.1, что такое  флавор не знаю.
Где посмотреть логи liveCD?

Так-то судя по всему действительно каждый раз разный MAC. В настройке сети: wlp1s4 00:15:0016:1c:10, IP a показывает разные MAC.


Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 7 083
  • UNIX System V init
Ядро 4.9.35-un-def-alt0.M80P.1, что такое  флавор не знаю.

4.9.35, это версия
un-def, это флавор

Где посмотреть логи liveCD?

Вот так после загрузки в системах на systemd
https://www.altlinux.org/Journald

В системах на sysv в /var/log/{kernel,syslog,messages}

Так-то судя по всему действительно каждый раз разный MAC. В настройке сети: wlp1s4 00:15:0016:1c:10, IP a показывает разные MAC.

А попробуйте выполнить от root команду у меня в подписи и перезапустить NetworkManager или перегрузиться.
Когда-то этот рэндом в альтах, меня достал вконец. И тогда засунул команду к себе в подпись.
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf