How to build IPQ4018 firmware

Actually, this is a well known problem... and has been for some time, I'm sure if you google around you can find more. Anyway, @riptidewave93 documented this in his thread about the Cisco Meraki MR33. IPQ40xx target & Single NIC devices

@blogic has a "shiny new ethernet driver".

But it has been MIA for a while now. (You have to ask john for details. It could be because it relies on netdev patches that are a pain to backport, so the new ethernet driver will have to wait for 4.14, which could be "soon" - but this is all speculation on my part.)