I own an Allo USBridge Sig that I used for OSMC. It is basically a raspberry pi 3 b+ compute module with some different hardware surrouding it. Most things work like expected out of the box but there is however an issue with the Ethernet driver for the Assix Gigabit Ethernet port (AX88179). In the past the support team from Allo helped me fix it. They however have stopped responding, I fear they are no longer in business.
Consequently I have delved into trying to understand the problem and fixing it myself but my Linux skills are limited to say the least.
I think I have discoverd the source for a modified driver that needs to be compiled.
But trying to compile isn’t straight forward because by default there are no Kernel headers included in the osmc image. I have read some other posts about this compiling difficulty but I fear I can’t follow all of it because of my inexperience with the subject in general. I would appreciate any help that you can provide. I can SSH into the system and have tried to follow along but can’t get past the Kernel Header issue.
OSMC version: RP 3 image 2023.08-1
Hardware: Allo USBridge Sig
Allo custom driver: USBridgeSig/ethernet at master · allocom/USBridgeSig · GitHub
Thank you for your time and assistance.