Wi-Fi адаптер USB ASUS N13, не могу настроить

Здравствуйте. Приобрел себе свисток Asus USB-N13, решил настроить беспроводную сеть в арче по мануалам в английской вики. В общем, последовательность такая
1. Вытащил имя интерфейса
ip link
2. Отредактировал /etc/wpa_supplicant/wpa_supplicant.conf
wpa_passphrase G_Virus_NET "myPassword"
он сгенерил network= { ... } данные, я их добавил в файл /etc/wpa_supplicant/wpa_supplicant.conf
3. Поднял интерфейс
ip link set wlp0s29f7u2 up
Лампочка на адаптере загорелась.
4. Далее пытаюсь выполнить вот эту строку
wpa_supplicant -B -Dwext -i wlp0s29f7u2 -c /etc/wpa_supplicant/wpa_supplicant.conf
Мне вываливается вот такое сообщение
Successfully initialized wpa_supplicant
Line 1002: 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 1002: failed to parse eap 'SIM'.
Line 1005: failed to parse network block.
Line 1012: 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 1012: failed to parse eap 'PSK'.
Line 1016: failed to parse network block.
Line 1048: 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 1048: failed to parse eap 'IKEV2'.
Line 1051: failed to parse network block.
Line 1057: unknown EAP method 'FAST'
You may need to add support for this EAP method during wpa_supplicant
build time configuration.
See README for more information.
Line 1057: failed to parse eap 'FAST'.
Line 1063: failed to parse network block.
Line 1068: unknown EAP method 'FAST'
You may need to add support for this EAP method during wpa_supplicant
build time configuration.
See README for more information.
Line 1068: failed to parse eap 'FAST'.
Line 1074: failed to parse network block.
Failed to read or parse configuration '/etc/wpa_supplicant/wpa_supplicant.conf'.

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

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

Спасибо
Вам же чистым английским языком сообщают, что
Failed to read or parse configuration '/etc/wpa_supplicant/wpa_supplicant.conf'.
Значит, фигня у Вас там в конфигурационном файле. Уберите оттуда все лишнее, почитайте документацию.
Или, не мудрствуя лукаво, поставьте wicd и пользуйтесь без погружения в технические подробности.
UPD: wpa_supplicant.conf у среднего пользователя выглядит примерно так:
update_config=1
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=1
fast_reauth=1
network={
	ssid="YourSSIDname"  //заменить на свой SSID
	scan_ssid=1               // оставить, если сеть "скрытая". Иначе убрать
	proto=WPA2
	key_mgmt=WPA-PSK
	pairwise=CCMP TKIP
	group=CCMP TKIP
	psk="YourPassword"      // Заменить своей парольной фразой
	wpa_ptk_rekey=600
}
Да, переделал wpa_supplicant.conf, теперь пишет только Successfully initialized wpa_supplicant. Но все равно не получается дальше.. я ввожу dhcpcd wlp0s29f7u2
он ждет какое-то время, потом пишет timed out и все. Сети нет. Пытался статический адрес задать через ip addr, вроде все срабатывает но хосты не пингуются, сети нет..
А что с другой стороны, со стороны AP? Какие там настройки? Включен ли DHCP сервер?
Да, dhcp сервер включен, WMM включен, PSK, enable wpa/wpa2. Странно, почему так, мастдай же коннектится..
Попробуйте на точке доступа задать строго использовать WPA2 и AES.
Если ничего не изменится, то покажите, как минимум, вывод запуска команды wpa_supplicant и вывод команды "sudo iwconfig" из другого терминала (не "убивая" запущенный wpa_supplicant).
Убедитесь, что установлен пакет linux-firmware
И что все-таки используете в качестве точки доступа?
PS: дополнительная информация здесь
PPS: а может и вообще имеет смысл скачать драйвера с офсайта и скомпилировать. Если все другие способы не помогут. (подсказка)
Вывод wpa_supplicant
[[email protected]_g-virus g-virus]# wpa_supplicant -B -Dwext -i wlp0s29f7u1 -c /etc/wpa_supplicant/wpa_supplicant.conf
Successfully initialized wpa_supplicant
[[email protected]_g-virus g-virus]#

Вывод dhcpcd
[[email protected]_g-virus g-virus]# dhcpcd wlp0s29f7u1
dhcpcd[1374]: version 5.6.4 starting
dhcpcd[1374]: wlp0s29f7u1: waiting for carrier
dhcpcd[1374]: timed out
[[email protected]_g-virus g-virus]#

Вывод iwconfig
[[email protected]_g-virus g-virus]# iwconfig
wlp0s29f7u1  IEEE 802.11bgn  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Encryption key:off
          Power Management:off
lo        no wireless extensions.
enp3s0    no wireless extensions.
[[email protected]_g-virus g-virus]#

Видимо, что-то на стадии вызовы wpa_supplicant все же...
точка доступа роутер DIR-300 старенький, linux-firmware установлен.
Ну да, соединение не устанавливается. Вы wpa_supplicant без ключа -B запускайте. Тогда в консоли будет видно, что происходит. Можно даже -d для большей информативности добавить.
Вот, что получается, и сети все равно нет...
[[email protected]_g-virus g-virus]# wpa_supplicant -d -Dwext -i wlp0s29f7u1 -c /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant v2.0
Successfully initialized wpa_supplicant
Initializing interface 'wlp0s29f7u1' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
update_config=1
ctrl_interface='/var/run/wpa_supplicant'
ap_scan=0
fast_reauth=1
Priority group 0
id=0 ssid='G-Virus_NET'
WEXT: cfg80211-based driver detected
wext: interface wlp0s29f7u1 phy: phy1
rfkill: initial event: idx=0 type=2 op=0 soft=0 hard=0
rfkill: initial event: idx=2 type=1 op=0 soft=0 hard=0
SIOCGIWRANGE: WE(compiled)=22 WE(source)=21 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0x1f flags 0x0
netlink: Operstate: linkmode=1, operstate=5
wlp0s29f7u1: Own MAC address: 50:46:5d:b0:64:33
wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_countermeasures
wlp0s29f7u1: RSN: flushing PMKID list in the driver
wlp0s29f7u1: Setting scan request: 0 sec 100000 usec
WPS: Set UUID for interface wlp0s29f7u1
WPS: UUID based on MAC address - hexdump(len=16): 23 41 d1 3e fe 34 5c 71 97 76 b5 4d df b5 6a 8b
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: Supplicant port status: Unauthorized
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: Supplicant port status: Unauthorized
EAPOL: Supplicant port status: Unauthorized
wlp0s29f7u1: Added interface wlp0s29f7u1
wlp0s29f7u1: State: DISCONNECTED -> DISCONNECTED
wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)
netlink: Operstate: linkmode=-1, operstate=5
RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])
RTM_NEWLINK, IFLA_IFNAME: Interface 'wlp0s29f7u1' added
WEXT: if_removed already cleared - ignore event
RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])
RTM_NEWLINK, IFLA_IFNAME: Interface 'wlp0s29f7u1' added
WEXT: if_removed already cleared - ignore event
Wireless event: cmd=0x8b06 len=12
RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])
RTM_NEWLINK, IFLA_IFNAME: Interface 'wlp0s29f7u1' added
WEXT: if_removed already cleared - ignore event
Wireless event: cmd=0x8b1a len=16
EAPOL: disable timer tick
EAPOL: Supplicant port status: Unauthorized
Зайдите в консоль от root
Ctrl+Alt+F1
Попробуйте выполнитть команды в чёткой последовательности:

wpa_passphrase G_Virus_NET ваш пороль без кавычек > /etc/wpa_supplicant.conf'
wpa_supplicant -B -Dwext -iwlp0s29f7u1 -c /etc/wpa_supplicant.conf
dhcpcd wlp0s29f7u1
ping google.com
Ctrl+C

Возвращайтесь в графическое оболочку:
Ctrl+Alt+F7

Когда хеш в /etc/wpa_supplicant.conf' будет сгенерирован от root можно будет выходить в сеть с обычным входом в системму выполнив команды:
sudo wpa_supplicant -B -Dwext -iwlp0s29f7u1 -c /etc/wpa_supplicant.conf
sudo dhcpcd wlp0s29f7u1

Но надёжней и проще всего работает консольный wifi-select-git из AUR
 
Зарегистрироваться или войдите чтобы оставить сообщение.