On Tue, Dec 05, 2017 at 09:38:07AM -0700, Base Pr1me wrote:
> Testing environment: 3 APUs with same SSID, 2 5GHz channels and 1 2.4GHz 
> channel.
> 
> Test 1: Boot lappy, connected to 2.4GHz spot that I was closest to. Walked
> to 5GHz spot and waited. It switched fine. Walked to second 5GHz spot and
> waited. It did not switch. Waited longer. It did not switch. I had to start
> manually scanning APs to get it to switch. I was not checking routing. I
> should have.
> 
> Test 2: Reboot lappy next to 5GHz switch. It connected to the 2.4GHz spot,
> which had ~35% less signal strength. Commenced checking web mail. Waited. It
> switched to the AP I was standing by. Kept checking email. Walked back by
> 2.4GHz AP and waited. It switched. Routing data stopped. Waited. Initiated
> `route show` and it just hung there. Had to do a manual scan and routing
> started working again.

There seems to be an unrelated bug which is rearing its head during
these tests. 'route show' doing nothing indicates there may be some
deeper issue involved. Other parts of the network stack are likely
taking part in the observed behaviour.

Similar issues have been reported before I published this diff, where
an iwm interface got stuck doing nothing until ifconfig down/up.

It's unfortunate that this problem shows up at the same time as I
start working on background scan because it interferes with the
primary goal of this diff (seamless operation).

Still unsure what's going on, but I will try to track it down.
Can you show me a way to reproduce the hangs reliably?

Does it also happen on GENERIC instead of GENERIC.MP?

Reply via email to