If compilation fails with unknown field 'ndo_change_mtu' , your kernel is too new. Use the vendor-4.19 branch and accept you're on an older LTS kernel.
The code is riddled with "magic numbers." You’ll see lines like: altobeam wifi driver full
Before downloading drivers, you must confirm the chipset. If compilation fails with unknown field 'ndo_change_mtu' ,