So I have an Orange Pi Zero and want to be able to connect an iPhone and enable USB tether to provide internet access (WiFi will be connected to another device so cannot use it.). However while Android can USB tether out of the box, iPhone was not.
Upon some investigation I found out that the ipheth kernel is needed for this and since it is not included in the balenaOS image, I will need to build it. I prefer not going through the Yocto route as I still have nightmares from years ago. Found the kernel module build project. Just trying to build it as it is to test the hello kernel first. Then I figured I would tackle the ipheth kernel.
I’ve made some modifications such as pulling the arm32v7/debian:stable-backports image instead of the ubuntu image (armv7 vs arm64 platform difference issues). However I am stumped because while building we get the classic error Could not find headers for ‘orange-pi-zero’ at version ‘2.53.9+rev1’
Is it safe to assume that the headers do not exit for this device and that Yocto is the only way to go?