Not sure if you know, but you don't install drivers from github in FreeBSD.
Most drivers are part of the GENERIC kernel already and many others are loadable as kernel modules.
The driver you refer to, is the
/boot/kernel/if_rtwn.ko which supports the RTL8188 and RTL8192 family of wifi devices.
Those weird names used by Realtek, don't make it easy to see what's really supported and for that reason Realtek isn't the brand of choice for many.
The driver on github is an addition to that driver as it seems, though it's not yet ready.
It says it has been added to HEAD (development Branch of FreeBSD), but the README says only monitor mode is supported for now.
That won't get you far and is so to say useless in it's current state, but will probably become a working state later.
So if you haven't already done, check the
wifi section of the Handbook and try if your card works.
I have a RTL8188CE wifi device (mini-PCIe in a laptop) working with the
rtwn(4) driver.
I can't get another network card because i'm using a laptop, thanks for the reply!
Most laptops can be opened to swap the wifi card, though it can be very easy of very hard to do, very depending on brand and model.
Search youtube for disassembling videos for your laptop and see if it's doable.
If you want to get you some other wifi card, check the
Hardware Notes page.
A word to the wise if you intend to stock with BSD as you're daily driver you should also have a bare minimum of 32gb of Physical Random Access Memory (RAM) innlaymens terms, as the Zed FSA file system can be quite ram ,CPU and IOPS hungry even by modern day standards, if you can afford it I'# alson highly recommend Error Correcting Code RAM for the extra security o ft. Its parity bit and please go with acceptable ram manufacture Crucial (Micron Technologies),Samsung or Kingston
That isn't even near what the TS asked or will help him solve his problem... and it's wrong, too.