Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

wifi

4 views
Skip to first unread message

Sergey Anohin

unread,
Jun 12, 2021, 7:01:02 AM6/12/21
to
Hello!

А не подскажете ли как пофиксить сабж, чтобы он не отваливался со временем.
Выглядит это таким образом, что устройство SSID видит, но не может
подключиться.
В логах hostapd:

Jun 7 15:21:39 server hostapd[41074]: wlan0: STA 5a:09:c5:8c:36:73 IEEE
802.11: associated
Jun 7 15:21:39 server hostapd[41074]: wlan0: STA 5a:09:c5:8c:36:73 RADIUS:
starting accounting session D2D738F4ADB95911
Jun 7 15:21:39 server hostapd[41074]: wlan0: STA 5a:09:c5:8c:36:73 WPA:
pairwise key handshake completed (RSN)
Jun 7 15:27:27 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b IEEE
802.11: associated
Jun 7 15:27:27 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b RADIUS:
starting accounting session 924DEE4E52CBAE67
Jun 7 15:27:27 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA:
pairwise key handshake completed (RSN)
Jun 7 15:31:35 server hostapd[41074]: wlan0: STA 5a:09:c5:8c:36:73 WPA: group
key handshake completed (RSN)
Jun 7 15:31:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 15:41:35 server syslogd: last message repeated 1 times
Jun 7 15:41:35 server hostapd[41074]: wlan0: STA 5a:09:c5:8c:36:73 WPA: group
key handshake completed (RSN)
Jun 7 15:51:35 server syslogd: last message repeated 1 times
Jun 7 15:51:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 16:01:35 server syslogd: last message repeated 1 times
Jun 7 16:01:35 server hostapd[41074]: wlan0: STA 5a:09:c5:8c:36:73 WPA: group
key handshake completed (RSN)
Jun 7 16:11:39 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake failed (RSN) after 4 tries
Jun 7 16:11:39 server hostapd[41074]: wlan0: STA 5a:09:c5:8c:36:73 WPA: group
key handshake failed (RSN) after 4 tries
Jun 7 16:11:39 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b IEEE
802.11: disassociated
Jun 7 16:11:39 server hostapd[41074]: wlan0: STA 5a:09:c5:8c:36:73 IEEE
802.11: disassociated
Jun 7 17:22:06 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b IEEE
802.11: associated
Jun 7 17:22:06 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b RADIUS:
starting accounting session E4BD9862EFBCC56B
Jun 7 17:22:06 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA:
pairwise key handshake completed (RSN)
Jun 7 17:22:42 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b IEEE
802.11: disassociated
Jun 7 17:22:45 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b IEEE
802.11: associated
Jun 7 17:22:45 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b RADIUS:
starting accounting session 2F8FD86F12A638F9
Jun 7 17:22:45 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA:
pairwise key handshake completed (RSN)
Jun 7 17:31:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 17:41:35 server syslogd: last message repeated 1 times
Jun 7 17:51:35 server syslogd: last message repeated 1 times
Jun 7 18:01:35 server syslogd: last message repeated 1 times
Jun 7 18:11:35 server syslogd: last message repeated 1 times
Jun 7 18:21:35 server syslogd: last message repeated 1 times
Jun 7 18:31:35 server syslogd: last message repeated 1 times
Jun 7 18:32:40 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d IEEE
802.11: associated
Jun 7 18:32:40 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d RADIUS:
starting accounting session 33F015ABBBA898CA
Jun 7 18:32:40 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA:
pairwise key handshake completed (RSN)
Jun 7 18:41:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 18:41:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 18:51:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 18:51:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 19:01:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 19:01:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 19:11:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 19:11:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 19:21:35 server syslogd: last message repeated 1 times
Jun 7 19:21:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 19:31:35 server syslogd: last message repeated 1 times
Jun 7 19:31:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 19:41:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 19:41:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 19:51:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 19:51:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 20:01:35 server syslogd: last message repeated 1 times
Jun 7 20:01:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 20:11:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 20:11:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 20:21:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 20:21:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 20:31:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 20:31:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 20:41:35 server syslogd: last message repeated 1 times
Jun 7 20:41:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 20:51:35 server syslogd: last message repeated 1 times
Jun 7 20:51:36 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 21:01:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 21:01:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 21:11:35 server syslogd: last message repeated 1 times
Jun 7 21:11:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 21:21:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 21:21:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 21:31:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 21:31:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 21:41:35 server syslogd: last message repeated 1 times
Jun 7 21:41:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 21:51:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 21:51:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 22:01:35 server syslogd: last message repeated 1 times
Jun 7 22:01:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 22:11:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 22:11:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 22:21:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 22:21:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 22:31:35 server syslogd: last message repeated 1 times
Jun 7 22:31:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 22:41:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 22:41:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 22:51:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 22:51:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 23:01:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 23:01:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 23:11:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 23:11:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 23:21:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 23:21:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 23:31:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 23:31:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 23:41:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 7 23:41:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 7 23:51:35 server syslogd: last message repeated 1 times
Jun 7 23:51:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 8 00:01:35 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d WPA: group
key handshake completed (RSN)
Jun 8 00:01:35 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b WPA: group
key handshake completed (RSN)
Jun 8 00:07:24 server hostapd[41074]: wlan0: STA fa:5e:f0:89:2f:4b IEEE
802.11: disassociated
Jun 8 00:07:24 server hostapd[41074]: wlan0: STA a4:50:46:35:dd:4d IEEE
802.11: disassociated

Типа пару дней проработало. Если hostapd перезапустить, то все работает.
Отваливается со временем.

Конфиги:
это кусок из rc.conf:

wlans_ath0="wlan0"
#create_args_wlan0="wlanmode hostap mode 11ng channel 6:ht/20 country RU
regdomain etsi shortgi"
create_args_wlan0="wlanmode hostap mode 11ng"
#ifconfig_wlan0="ssid MYSSID"
hostapd_enable="YES"
hostapd_program="/usr/local/sbin/hostapd"


Это понятно что:
# cat /etc/hostapd.conf
interface=wlan0
debug=1
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=MYSSID
wpa=2
wpa_passphrase=<mykey>
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
channel=0
ieee80211n=1
hw_mode=g
country_code=RU
#ieee80211ac=1
ieee80211d=1
wmm_enabled=1
#ht_capab=[SHORT-GI-40]
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2

Девайс:
ath0@pci0:1:0:0: class=0x028000 card=0x30a4168c chip=0x002e168c rev=0x01
hdr=0x00
vendor = 'Qualcomm Atheros'
device = 'AR9287 Wireless Network Adapter (PCI-Express)'
class = network
cap 01[40] = powerspec 3 supports D0 D1 D3 current D0
cap 05[50] = MSI supports 1 message
cap 10[60] = PCI-Express 2 legacy endpoint max data 128(128) RO
max read 512
link x1(x1) speed 2.5(2.5) ASPM disabled(L0s/L1)
ecap 0001[100] = AER 1 0 fatal 0 non-fatal 1 corrected
ecap 0002[140] = VC 1 max VC0
ecap 0003[160] = Serial 1 001517ffff241412
ecap 0004[170] = Power Budgeting 1


ЗЫ чем-то мне напомнило известный баг openwrt:
ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full
tx queue 2
который фиксился через option disassoc_low_ack '0'


С наилучшими пожеланиями, Sergey Anohin.

Eugene Grosbein

unread,
Jun 12, 2021, 12:01:03 PM6/12/21
to
12 июня 2021, суббота, в 13:32 NOVT, Sergey Anohin написал(а):

SA> hostapd_program="/usr/local/sbin/hostapd"

Портовый hostapd? А с базовым проблема тоже есть?

Eugene
--
Смотри, но не смей трогать

Eugene Grosbein

unread,
Jun 12, 2021, 12:01:03 PM6/12/21
to
12 июня 2021, суббота, в 13:32 NOVT, Sergey Anohin написал(а):

SA> Типа пару дней проработало. Если hostapd перезапустить, то все работает.
SA> Отваливается со временем.

Для начала настрой раз в сутки по ночам перезапуск hostapd,
если отваливаться перестанет, то проблема в нём и можно будет
сделать PR на него. Если отвалы будут продолжаться и с восстановлением
через рестарт hostapd, то скорее проблема в ядерном драйвере
и рестарт hostapd ему чего-нибудь прочищает.
Кстати сказать, какая версия системы?

SA> ctrl_interface_group=wheel
SA> ssid=MYSSID
SA> wpa=2
SA> wpa_passphrase=<mykey>
SA> wpa_key_mgmt=WPA-PSK
SA> wpa_pairwise=TKIP CCMP

Попробуй оставить только CCMP.

SA> channel=0

Поставь конкретный канал, на котором меньше шума,
ошибки могут провоцировать проблему.

Eugene

Sergey Anohin

unread,
Jun 12, 2021, 7:01:02 PM6/12/21
to
Hello, Eugene!

EG> Для начала настрой раз в сутки по ночам перезапуск hostapd,
EG> если отваливаться перестанет, то проблема в нём и можно будет
EG> сделать PR на него. Если отвалы будут продолжаться и с восстановлением
EG> через рестарт hostapd, то скорее проблема в ядерном драйвере
EG> и рестарт hostapd ему чего-нибудь прочищает.
EG> Кстати сказать, какая версия системы?

FreeBSD 12.2-STABLE r369028

SA>> ctrl_interface_group=wheel
SA>> ssid=MYSSID
SA>> wpa=2
SA>> wpa_passphrase=<mykey>
SA>> wpa_key_mgmt=WPA-PSK
SA>> wpa_pairwise=TKIP CCMP
EG> Попробуй оставить только CCMP.

Попробую

SA>> channel=0
EG> Поставь конкретный канал, на котором меньше шума,
EG> ошибки могут провоцировать проблему.

Я полагал что в девятиэтажке оптимально автовыбор канала? Походу
нет...Попробую.

Sergey Anohin

unread,
Jun 12, 2021, 7:01:02 PM6/12/21
to
Hello, Eugene!

SA>> hostapd_program="/usr/local/sbin/hostapd"
EG> Портовый hostapd? А с базовым проблема тоже есть?

Надо попробовать, сейчас не помню почему у меня портовый используется, но пока
версия такая:
hostapd-2.9

В общем попробую CCMP, 6 канал зафиксить. Дальше по шагам буду двигаться.

Eugene Grosbein

unread,
Jun 13, 2021, 6:01:03 AM6/13/21
to
13 июня 2021, воскресенье, в 00:57 NOVT, Sergey Anohin написал(а):

SA> Я полагал что в девятиэтажке оптимально автовыбор канала? Походу
SA> нет...Попробую.

Hет, не оптимально. Самое лучшее прописать максимальный канал - если
точка доступа и все подключающиеся к ней твои железки поддерживают
13-й канал диапазона 2.4Ghz (а его поддерживают далеко не все),
то самое лучшее поставить его. Или 12-й, что тоже надо тестировать.

11-й канал поддерживают все и устройства с автовыбором могут реже
на него включаться, так что если с 12-м или 13-м не выйдет,
ставь 11-й, но только если за стенкой не шпарит соседский
100-миливаттный излучатель на этой частоте. Лучше всего померять,
для андроида существует куча программ разной степени говняности
для этого, но основное они все показывают - сколько точек вещает
на каждой частоте и насколько мощно относительно друг друга.

Eugene
--
Тестоголовые кислое свое брожение приняли за душу, распарывание чрев
своих - за историю, средства, оттягивающие разложение - за цивилизацию...

Eugene Grosbein

unread,
Jun 13, 2021, 6:01:03 AM6/13/21
to
13 июня 2021, воскресенье, в 01:02 NOVT, Sergey Anohin написал(а):

EG>> Портовый hostapd? А с базовым проблема тоже есть?
SA> Hадо попробовать, сейчас не помню почему у меня портовый используется, но
SA> пока
SA> версия такая:
SA> hostapd-2.9

В базе та же самая.

Eugene
--
Однажды, будучи ещё мальчишкой, я был на каникулах и прогуливался вдоль реки.
Я увидел выдру с выводком. Весьма умилительное зрелище, думаю, вы согласитесь
со мной. Выдра нырнула и поймала жирного лосося, которого она с трудом
выволокла на ствол полузатопленного дерева и принялась пожирать, разумеется,
заживо. Из распоротого брюха лосося вывалилась икра, о, я до сих пор помню
чудесный розовый цвет этих икринок, к которым тут же бросились маленькие выдры,
ссорясь между собой за лакомство. Чудо природы: мать и дети, пожирающие
мать и детей. Вот тогда я и познал впервые, что есть зло. Оно встроено в саму
природу вселенной.

Sergey Anohin

unread,
Jun 13, 2021, 2:01:02 PM6/13/21
to
Hello, Eugene!

EG> Hет, не оптимально. Самое лучшее прописать максимальный канал - если
EG> точка доступа и все подключающиеся к ней твои железки поддерживают
EG> 13-й канал диапазона 2.4Ghz (а его поддерживают далеко не все),
EG> то самое лучшее поставить его. Или 12-й, что тоже надо тестировать.
EG> 11-й канал поддерживают все и устройства с автовыбором могут реже
EG> на него включаться, так что если с 12-м или 13-м не выйдет,
EG> ставь 11-й, но только если за стенкой не шпарит соседский
EG> 100-миливаттный излучатель на этой частоте. Лучше всего померять,
EG> для андроида существует куча программ разной степени говняности
EG> для этого, но основное они все показывают - сколько точек вещает
EG> на каждой частоте и насколько мощно относительно друг друга.

Вроде как 1, 6 и 13 непересекающиеся каналы? Прошарил сеть, по соседству рядом
с 6м каналом чисто было (ну 5 и 7ой свободные даже)
поставил пока 6ой.

Обновил из портов hostapd, последняя 2.9.3 кажется.

Смотрю, тестирую...

Sergey Anohin

unread,
Jun 17, 2021, 3:01:03 PM6/17/21
to
Hello, Eugene!

EG> Попробуй оставить только CCMP.
SA>> channel=0
EG> Поставь конкретный канал, на котором меньше шума,
EG> ошибки могут провоцировать проблему.

В общем что-то из этого подошло, либо фиксированный канал, либо CCMP, либо
обновление порта.
Полет нормальный. Похоже это баг?

Eugene Grosbein

unread,
Jun 18, 2021, 1:01:02 AM6/18/21
to
17 июня 2021, четверг, в 21:48 NOVT, Sergey Anohin написал(а):

EG>> Попробуй оставить только CCMP.
SA>>> channel=0
EG>> Поставь конкретный канал, на котором меньше шума,
EG>> ошибки могут провоцировать проблему.
SA> В общем что-то из этого подошло, либо фиксированный канал, либо CCMP, либо
SA> обновление порта.
SA> Полет нормальный. Похоже это баг?

Вероятно. Если хочешь разобраться - возвращай по одному изменения
и смотри, не вернется ли проблема. Я бы на твоём месте первой
вернул ту настройку где CCMP и подождал неделю. Если будет всё хорошо -
верни channel=0. Если опять всё будет хорошо - может быть, был баг
в предыдущей версии порта.

Eugene
0 new messages