Habe die Änderungen auf v2016.1.3 vorgenommen. Sollte sich jedoch cherry-picken und mit dem master mergen lassen. Nur die Dateinamen der Patches müssten noch mal angepasst werden.
https://github.com/hackspace-marburg/gluon/commit/37335fbd66580ce6a3b0a3348a90d6a268ccca32
https://github.com/hackspace-marburg/packages/commit/49f36463a379a1893ef02c1ed98c0dac427acfd2
Folgende Einschränkungen sind bisher aufgefallen:
- Mesh-Links unter den Xiaomis kommen nur auf 2,4 GHz zustande. Dafür ohne Einschränkungen bei der Rate.
- 5 GHz Mesh-Links zwischen Xiaomis und ar71xx kommen auf den Xiaomis in RX-Richtung mit MCS0, jedoch über der Base-Rate zustande. (sprich max. 54 Mbit/s)
- Das Client-Netz auf 5 GHz ist manchmal etwas träge beim Associaten. Anscheinend geht dabei gelegentlich was verloren. Das führt dann immer mal wieder zu solchen unschönen Sachen. (getestet mit iPhone 5 s [bekannt für 5 GHz Präferenz] und iwlwifi)
- 2,4 GHz ist bisher stabil. Ich gehe davon aus, dass #22086 sich relafiv schnell fixen lässt.
Ich würde mt76 einfach noch einige Monate geben. Aber an sich sieht das alles recht vielversprechend aus. Eventuell wäre auch ein Build mit dem proprietären Treiber von MediaTek denkbar. Das möchte ich aber gerade nicht testen / unterstützen.