Kudos to him though, it looks like it would be a popular device if it becomes easier to get Linux running well on it.
Kudos to him though, it looks like it would be a popular device if it becomes easier to get Linux running well on it.
If by any chance that Jonathan is reading this, mainline Linux kernel that can be run on the cheap Banana Pi router (BPI-R64 price USD$64) will be very handy and useful [2].
The best results were using armbian kernel and userspace for this device. You should be able to build one in a less than an hour on modern pc.
I have a v7 device that I use with a sata drive. It has been stable so far.
Edit: forgot about needing a recent bootloader. This is also mentioned by armbian docs.
Ah, yes, that makes sense. He started with Debian. But did do a lot of work with modules, drivers, device trees, the boot loader, etc.
Having prepared embedded devices myself, it is quite common to patch the kernel you are working with to work around quirks in your hardware. However, it is much more pleasant to do so on a mainline kernel than on something that was already patched and never maintained.
Also note that the author mentions that he is currently in the process of getting his patches merged in Linux, and that most of the work should be included in 5.9. So perhaps not mainline yet, but future mainline definitely.