Hi again !
I made a few test and I am going to report the results here…
Test #1
I tried the suggestion of @Loic to add wpa_group_rekey=0
to /etc/hostapd.conf
using the #283 release, but the connection hungs again.
Test #2
I tried the last distribution as @danielt suggested (of course I recompiled the kernel to have the 4.14.15 following the 359’s instructions).
The driver’s bug seems to be still there (dmesg output):
[ 10.343846] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 10.471123] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 12.003987] Bluetooth: hci0 command 0xfc0b tx timeout
[ 19.321620] wcn36xx: ERROR hal_remove_bsskey response failed err=6
[ 21.084009] wcn36xx: ERROR hal_remove_bsskey response failed err=6
[ 22.447593] wcn36xx: ERROR hal_remove_bsskey response failed err=6
[ 244.023149] random: crng init done
In fact, after I run the AP, I am able to connect, but the connection remains stable for a few ms (the times of 3/4 pings). This is the output of the pings from my workstation to the Dragonboard AP:
:~$ ping 192.168.10.1
PING 192.168.10.1 (192.168.10.1) 56(84) bytes of data.
64 bytes from 192.168.10.1: icmp_seq=1 ttl=64 time=0.627 ms
64 bytes from 192.168.10.1: icmp_seq=2 ttl=64 time=1.06 ms
From 192.168.10.130 icmp_seq=55 Destination Host Unreachable
From 192.168.10.130 icmp_seq=56 Destination Host Unreachable
From 192.168.10.130 icmp_seq=57 Destination Host Unreachable
From 192.168.10.130 icmp_seq=58 Destination Host Unreachable
From 192.168.10.130 icmp_seq=59 Destination Host Unreachable
From 192.168.10.130 icmp_seq=60 Destination Host Unreachable
From 192.168.10.130 icmp_seq=61 Destination Host Unreachable
From 192.168.10.130 icmp_seq=68 Destination Host Unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
64 bytes from 192.168.10.1: icmp_seq=103 ttl=64 time=2.16 ms
64 bytes from 192.168.10.1: icmp_seq=104 ttl=64 time=2.09 ms
64 bytes from 192.168.10.1: icmp_seq=105 ttl=64 time=1.09 ms
64 bytes from 192.168.10.1: icmp_seq=106 ttl=64 time=1.04 ms
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
64 bytes from 192.168.10.1: icmp_seq=159 ttl=64 time=2.04 ms
64 bytes from 192.168.10.1: icmp_seq=160 ttl=64 time=0.906 ms
64 bytes from 192.168.10.1: icmp_seq=161 ttl=64 time=1.02 ms
64 bytes from 192.168.10.1: icmp_seq=162 ttl=64 time=1.20 ms
From 192.168.10.130 icmp_seq=212 Destination Host Unreachable
From 192.168.10.130 icmp_seq=213 Destination Host Unreachable
From 192.168.10.130 icmp_seq=214 Destination Host Unreachable
From 192.168.10.130 icmp_seq=215 Destination Host Unreachable
From 192.168.10.130 icmp_seq=216 Destination Host Unreachable
From 192.168.10.130 icmp_seq=217 Destination Host Unreachable
From 192.168.10.130 icmp_seq=218 Destination Host Unreachable
From 192.168.10.130 icmp_seq=219 Destination Host Unreachable
From 192.168.10.130 icmp_seq=220 Destination Host Unreachable
From 192.168.10.130 icmp_seq=221 Destination Host Unreachable
From 192.168.10.130 icmp_seq=222 Destination Host Unreachable
From 192.168.10.130 icmp_seq=223 Destination Host Unreachable
From 192.168.10.130 icmp_seq=224 Destination Host Unreachable
From 192.168.10.130 icmp_seq=225 Destination Host Unreachable
From 192.168.10.130 icmp_seq=226 Destination Host Unreachable
From 192.168.10.130 icmp_seq=227 Destination Host Unreachable
From 192.168.10.130 icmp_seq=228 Destination Host Unreachable
From 192.168.10.130 icmp_seq=229 Destination Host Unreachable
From 192.168.10.130 icmp_seq=234 Destination Host Unreachable
From 192.168.10.130 icmp_seq=235 Destination Host Unreachable
From 192.168.10.130 icmp_seq=236 Destination Host Unreachable
From 192.168.10.130 icmp_seq=237 Destination Host Unreachable
From 192.168.10.130 icmp_seq=238 Destination Host Unreachable
From 192.168.10.130 icmp_seq=239 Destination Host Unreachable
From 192.168.10.130 icmp_seq=240 Destination Host Unreachable
From 192.168.10.130 icmp_seq=241 Destination Host Unreachable
From 192.168.10.130 icmp_seq=242 Destination Host Unreachable
From 192.168.10.130 icmp_seq=243 Destination Host Unreachable
From 192.168.10.130 icmp_seq=244 Destination Host Unreachable
From 192.168.10.130 icmp_seq=245 Destination Host Unreachable
From 192.168.10.130 icmp_seq=249 Destination Host Unreachable
From 192.168.10.130 icmp_seq=250 Destination Host Unreachable
From 192.168.10.130 icmp_seq=251 Destination Host Unreachable
From 192.168.10.130 icmp_seq=252 Destination Host Unreachable
From 192.168.10.130 icmp_seq=253 Destination Host Unreachable
From 192.168.10.130 icmp_seq=254 Destination Host Unreachable
From 192.168.10.130 icmp_seq=255 Destination Host Unreachable
From 192.168.10.130 icmp_seq=258 Destination Host Unreachable
From 192.168.10.130 icmp_seq=261 Destination Host Unreachable
From 192.168.10.130 icmp_seq=264 Destination Host Unreachable
From 192.168.10.130 icmp_seq=265 Destination Host Unreachable
From 192.168.10.130 icmp_seq=267 Destination Host Unreachable
From 192.168.10.130 icmp_seq=270 Destination Host Unreachable
From 192.168.10.130 icmp_seq=273 Destination Host Unreachable
From 192.168.10.130 icmp_seq=274 Destination Host Unreachable
From 192.168.10.130 icmp_seq=275 Destination Host Unreachable
From 192.168.10.130 icmp_seq=279 Destination Host Unreachable
From 192.168.10.130 icmp_seq=280 Destination Host Unreachable
From 192.168.10.130 icmp_seq=281 Destination Host Unreachable
From 192.168.10.130 icmp_seq=282 Destination Host Unreachable
From 192.168.10.130 icmp_seq=285 Destination Host Unreachable
From 192.168.10.130 icmp_seq=288 Destination Host Unreachable
From 192.168.10.130 icmp_seq=289 Destination Host Unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
64 bytes from 192.168.10.1: icmp_seq=311 ttl=64 time=2.26 ms
64 bytes from 192.168.10.1: icmp_seq=312 ttl=64 time=1.08 ms
64 bytes from 192.168.10.1: icmp_seq=313 ttl=64 time=1.14 ms
From 192.168.10.130 icmp_seq=342 Destination Host Unreachable
From 192.168.10.130 icmp_seq=343 Destination Host Unreachable
From 192.168.10.130 icmp_seq=344 Destination Host Unreachable
From 192.168.10.130 icmp_seq=345 Destination Host Unreachable
From 192.168.10.130 icmp_seq=349 Destination Host Unreachable
From 192.168.10.130 icmp_seq=350 Destination Host Unreachable
From 192.168.10.130 icmp_seq=351 Destination Host Unreachable
From 192.168.10.130 icmp_seq=355 Destination Host Unreachable
From 192.168.10.130 icmp_seq=356 Destination Host Unreachable
From 192.168.10.130 icmp_seq=357 Destination Host Unreachable
From 192.168.10.130 icmp_seq=358 Destination Host Unreachable
From 192.168.10.130 icmp_seq=364 Destination Host Unreachable
From 192.168.10.130 icmp_seq=365 Destination Host Unreachable
From 192.168.10.130 icmp_seq=366 Destination Host Unreachable
From 192.168.10.130 icmp_seq=367 Destination Host Unreachable
From 192.168.10.130 icmp_seq=368 Destination Host Unreachable
From 192.168.10.130 icmp_seq=369 Destination Host Unreachable
From 192.168.10.130 icmp_seq=370 Destination Host Unreachable
From 192.168.10.130 icmp_seq=371 Destination Host Unreachable
From 192.168.10.130 icmp_seq=373 Destination Host Unreachable
From 192.168.10.130 icmp_seq=374 Destination Host Unreachable
From 192.168.10.130 icmp_seq=376 Destination Host Unreachable
From 192.168.10.130 icmp_seq=377 Destination Host Unreachable
From 192.168.10.130 icmp_seq=378 Destination Host Unreachable
From 192.168.10.130 icmp_seq=382 Destination Host Unreachable
From 192.168.10.130 icmp_seq=383 Destination Host Unreachable
From 192.168.10.130 icmp_seq=384 Destination Host Unreachable
From 192.168.10.130 icmp_seq=388 Destination Host Unreachable
From 192.168.10.130 icmp_seq=389 Destination Host Unreachable
From 192.168.10.130 icmp_seq=390 Destination Host Unreachable
From 192.168.10.130 icmp_seq=391 Destination Host Unreachable
From 192.168.10.130 icmp_seq=394 Destination Host Unreachable
From 192.168.10.130 icmp_seq=395 Destination Host Unreachable
From 192.168.10.130 icmp_seq=400 Destination Host Unreachable
From 192.168.10.130 icmp_seq=403 Destination Host Unreachable
From 192.168.10.130 icmp_seq=404 Destination Host Unreachable
From 192.168.10.130 icmp_seq=405 Destination Host Unreachable
From 192.168.10.130 icmp_seq=406 Destination Host Unreachable
From 192.168.10.130 icmp_seq=407 Destination Host Unreachable
From 192.168.10.130 icmp_seq=408 Destination Host Unreachable
From 192.168.10.130 icmp_seq=409 Destination Host Unreachable
From 192.168.10.130 icmp_seq=410 Destination Host Unreachable
From 192.168.10.130 icmp_seq=412 Destination Host Unreachable
From 192.168.10.130 icmp_seq=413 Destination Host Unreachable
From 192.168.10.130 icmp_seq=414 Destination Host Unreachable
From 192.168.10.130 icmp_seq=418 Destination Host Unreachable
From 192.168.10.130 icmp_seq=419 Destination Host Unreachable
From 192.168.10.130 icmp_seq=420 Destination Host Unreachable
From 192.168.10.130 icmp_seq=424 Destination Host Unreachable
From 192.168.10.130 icmp_seq=425 Destination Host Unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
64 bytes from 192.168.10.1: icmp_seq=452 ttl=64 time=2.25 ms
64 bytes from 192.168.10.1: icmp_seq=453 ttl=64 time=1.08 ms
64 bytes from 192.168.10.1: icmp_seq=454 ttl=64 time=1.03 ms
64 bytes from 192.168.10.1: icmp_seq=455 ttl=64 time=28.6 ms
From 192.168.10.130 icmp_seq=484 Destination Host Unreachable
From 192.168.10.130 icmp_seq=485 Destination Host Unreachable
From 192.168.10.130 icmp_seq=486 Destination Host Unreachable
From 192.168.10.130 icmp_seq=487 Destination Host Unreachable
From 192.168.10.130 icmp_seq=488 Destination Host Unreachable
From 192.168.10.130 icmp_seq=489 Destination Host Unreachable
^C
--- 192.168.10.1 ping statistics ---
491 packets transmitted, 17 received, +117 errors, 96% packet loss, time 501277ms
rtt min/avg/max/mdev = 0.627/2.989/28.688/6.446 ms, pipe 4
From this sequence we can see as I can connect, 3 / 4 pings later the connection hangs up (Destination Host Unreachable
), I manually try reconnection (ping: sendmsg: Network is unreachable
) and again, 3 / 4 pings connected and the connection hangs up again.
The documentation says that the release comes with “Many improvements to the WLAN driver, which drastically improve the stability of WLAN and BT.”
Is it possible that my hostapd configuration is not optimal ?
Am I the only one experiencing these issues ?
EDIT: The behavior described for the last distro seems to be different than a Dragonboard410c connected as a client to the Dragonboard410c AP… I mean that I experience the described issue of ping failing from my workstation (possibly due to desktop network manager software…).
Now I am testing the lest distro AP with a Dragonboard wifi client as well to check if hangs again or not.
Regards,
Simon