Hi everyone,
I would like to draw attention to a situation that personally frustrates me and that I consider factually wrong.
After a long effort, hardware support for the MikroTik RB5009UPr+S+IN was recently merged into OpenWrt. That is good news — the device is now officially supported.
At the same time, the corresponding package mtpoe-ctrl, which controls the PoE ports of the device, was closed and rejected by the maintainer. The reasoning: there would be a better solution via the PSE-PD Linux kernel framework, and only a small number of users would be interested in the package.
I consider neither argument convincing.
The PSE-PD framework is, to my understanding, still a draft with no concrete timeline. And user interest simply cannot be measured — until now, no owner of this device could use the PoE ports under OpenWrt because the software was missing. Now that hardware support is in place, real interest is only just beginning to emerge.
The result is: the hardware is in, but the feature many users buy this device for — namely PoE — is not usable. That is not complete support.
I will step back after this post. My contribution was to bring the unfinished work of prudy and carlo2007 to a clean conclusion and submit it to OpenWrt. The actual code and foundational work come from adron-s, prudy and carlo — I brought it together, documented it and saw it through.
If anyone is also affected or misses the package: a comment in the closed PR #28731 would be the right way to signal interest.
Thanks to everyone who helped, especially adron-s, prudy and carlo2007