For compiling, see https://www.haiku-os.org/guides/building. No particular IDE required, only command line tools. (you can still use an IDE to edit the files, of course).
You only need to recompile your driver, not the complete system. You can do this with “jam -q atheros813x” for the example I used.
I tried the option of Ethernet too. But my Ethernet is Atheros AR817x and that is also unsupported.
Seems like I have to wait for the compatibility layer to be updated.