LINUX.ORG.RU

Arch, проблемы с WiFi

 , ,


0

1

Не те, которые парой топиков ниже. Никак не подключается к WiFi, перепробовал кучу методов. Log:

# netctl start Snark
Job for netctl@Snark.service failed. See 'systemctl status netctl@Snark.service' and 'journalctl -xn' for details.
# systemctl status netctl@Snark.service
netctl@Snark.service - Home wireless network
  Loaded: loaded (/etc/systemd/netctl@Snark.service; enabled)
    Active: failed (Result: exit-code) since Пн 2014-06-09 01:31:31 MSK; 20h ago #Выполнил команду сейчас, старый вывод затерялся в логах
      Docs: man:netctl.profile(5)
 Process: 5137 ExecStart=/usr/lib/network/network start %I (code=exited, status=1/FAILURE)
 Main PID: 5137 (code=exited, status=1/FAILURE)

июн 09 01:31:14 mouse-road network[5137]: Starting network profile 'Snark'...
июн 09 01:31:31 mouse-road network[5137]: WPA association/authenification failed for interface 'wlo1'
июн 09 01:31:31 mouse-road network[5137]: Failed to bring the network up for profile 'Snark'
июн 09 01:31:31 mouse-road systemd[1]: netctl@Snark.service: main process exited, code=exited, status=1/FAILURE
июн 09 01:31:31 mouse-road systemd[1]: Failed to start Home wireless network.
июн 09 01:31:31 mouse-road systemd[1]: Unit netctl@Snark.service entered failed state.
# ip link set wlo1 down
# nmcli dev wifi connect Snark password ...
Ошибка: сбой активации соединения: (53) Не удалось обнаружить сеть Wi-Fi.
# ip link set wlo1 down
# wpa_passphrase "Snark" "..." > file
# wpa_supplicant  -Bi wlo1 -c file
Successfully initialized wpa_supplicant
# ping 8.8.8.8
connect: Network is unreachable
# dhcpcd
dhcpcd[6734]: version 6.3.2 starting
dhcpcd[6741]: wlo1: starting wpa_supplicant
dhcpcd[6744]: wlo1: failed to start wpa_supplicant
dhcpcd[6745]: wlo1: Successfully initialized wpa_supplicant
Line 1062: unknown EAP method 'SIM'
You may need to add support for this EAP method during wpa_supplicant
build time configuration.
See README for more information.
Line 1062: unknown EAP method 'SIM'
Line 1065: failed to parse network block.
Line 1072: unknown EAP method 'PSK'
You may need to add support for this EAP method during wpa_supplicant
build time configuration.
See README for more information.
Line 1072: failed to parse eap 'PSK'.
Line 1076: faileed to parse network block.
Line 1108: unknown EAP method 'IKEV2'
You may need to add support for this EAP method during wpa_supplicant
build time configuration.
See README for more information.
Line 1108: failed to parse eap 'IKEV2'.
Line 1111: failed to parse network block.
Failed to read or parse configuration '/etc/wpa_supplicant/wpa_supplicant.conf'.
dhcpcd[6734]: no interface have a carrier
dhcpcd[6734]: forked to background, child pid 6857
# ping 8.8.8.8
connect: Network is unreachable

Ответ на: комментарий от intelfx
# cat /etc/netctl/Snark
Description='Home wireless network'
Interface=wlo1
Connection=wireless
Security=wpa
IP=dhcp
ESSID='Snark'
Key='...'

Точка доступа настроена правильно, с другого компа всё работает.

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

Хм.

# nmcli dev wifi connect Snark password ...
Ошибка: сбой активации соединения: (53) Не удалось обнаружить сеть Wi-Fi.

Точка доступа не скрытая? Хотя, наверное, нет. Если так, то стоит копать в сторону глюков в драйвере, или двух одновременно запущенных wpa_supplicant'ов...

intelfx ★★★★★
()
Ответ на: комментарий от Medar
# dmesg | tail
[69996.365198] wlo1: authenticated
[69996.367611] ath9k 0000:04:00.0 wlo1: disabling HT as WMM/QoS is not supported by the AP
[69996.367623] ath9k 0000:04:00.0 wlo1: disabling VHT as WMM/QoS is not supported by the AP
[69996.370057] wlo1: associate with 00:22:15:12:09:76 (try 1/3)
[69996.465267] wlo1: RX AssocResp from 00:22:15:12:09:76 (capab=0x411 status=0 aid=4)
[69996.465391] wlo1: associated
[69996.478934] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready
[69996.479675] wlo1: deauthenticating from 00:22:15:12:09:76 by local choise (reason=3)
[69996.526696] cfg80211: Calling CRDA to update world regulatory domain
[69996.535320] wlo1: deauthenticating from 00:22:15:12:09:76 by local choise (reason=3)
mouse-art
() автор топика
Ответ на: комментарий от mouse-art

Наверное, он был запущен не просто так...

Попробуй отключить NetworkManager (systemctl disable NetworkManager ModemManager), перезагрузиться и проверить, что ни одного wpa_supplicant'а не запущено, а интерфейс в состоянии down.

Потом сделай вот это — iw dev wlo1 set power_save off (или iwconfig wlo1 power off) и после этого вручную сделать netctl start Snark.

Вот это сообщение --

[69996.535320] wlo1: deauthenticating from 00:22:15:12:09:76 by local choise (reason=3)

означает, что что-то не так либо с wpa_supplicant'ом, либо с драйвером.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от intelfx

Спасибо большое, заработало. Если не трудно, объясните тупому: что делала эта команда:

iw dev wlo1 set power_save off

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

Это отключает энергосбережение сетевой карты. Видимо, мы столкнулись с багом в драйвере.

Попробуй перезагрузиться и проверить, что эта настройка (iw dev wlo1 get power_save) осталась в положении «Off».

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от mouse-art

Отлично. Тогда можно продолжать настраивать сеть как обычно.

И да, на всякий случай: NetworkManager и netctl — это разные программы, и использовать обе вместе не стоит. Либо вручную с помощью netctl, либо включаешь/запускаешь NetworkManager (systemctl enable NetworkManager ModemManager, systemctl start NetworkManager ModemManager) и тогда уже используешь nmcli или графические фронт-энды вроде nm-applet.

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

Ещё раз спасибо всем большое.

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