There are several issues with MT7620 based devices on OpenWrt/LEDE such as  and  affecting devices such as the ASUS RT-N14U, the famous WrtNode board or ZBT WE1026 and resulting in rather poor WiFi performance.
The goal of this project is to clean-up code needed for the MT7620, fix at least the issues mentioned above as well as the lang standing issue with spurious TX_FIFO_STATUS interrupts causing TX queues to get stuck, see .
Reaching the initial goal of EUR 200 will allow me to get started and at least clean up things to a degree that obvious problems of the existing patch are fixed and it would thus be fit for being submitted upstream. Any additional funds will translate directly into additional working hours which I'm going to spend on fixing the bugs mentioned above as well as performance issues or any other issues users may experience on that hardware.
I'll be available via email and idle on IRC during the whole time of the project, so you can talk to me about issues you are experiencing or help with testing.
Risks and challenges
When hunting down bugs there is obviously no guarantee that they will be found and fixed within any given amount of time and effort. However, I've been working on the rt2x00 driver several times in the past years, added support for RT3352 and recently helped pushing a series of patches upsteam to the Linux Kernel. I'm familiar with both, the in-kernel driver as well as the vendor's implementation and had success fixing things even for hardware I've never touched using remote access methods (like the D-Link DIR-615 rev. H1).Learn about accountability on Kickstarter
- (10 days)