телефон стал до последнего держаться за ax3 и нехотя спрыгивает на ac2)
Так это же хорошо. Насколько я понимаю, ax работает эффективнее ac и клиенты с новым чипсетом предпочитают имено ax.
А вот за старыми устройствами приходится следить внимательнее. У моих родителей старый телевизор Samsung любит своим беспроводным интерфейсом прицепиться на самый дальний AP с сигналом около -75dBi и меньше и не смотря на высокий packet loss и то что рядом с ним есть такая же точка доступа с сигналом лучше на 20+ dBi отказывается переключаться, в результате телевизор перестает нормально функционировать. Чтобы исправить проблему сначала в CAPsMAN сделал reject-правила сбрасывающие его с определенных AP, но потом понял, что такие правила теряют смысл, потому что интерфейсы по умолчанию динамические и меняются после перезагрузки. Оказалось, что проще создать глобальное reject-правило для таких устройств, которое их скидывает когда уровень сигнала становится хуже какого-то минимально рабочего значения.