La ganancia de cualquier antena pasiva es relativa a un patrón usado como referencia de unidad, isotropìco en este caso( es como puede ser el metro, kg, etc).
No existe antena pasiva con ganancia real por lo que solo los numeros hablan de que estas ubicando la señal de diferente forma para que llegue a algún lugar en especial(como si aprietas la punta de una manguera para dirigir el chorro de salida de agua...al hacer esto no sale mas agua, solo la guías a donde queres).
Que sea omnidireccional(cualquier dirección en el plano) o direccional( en una determinada dirección) habla del patrón que describe la señal en el espacio.

No se necesitan driver, etc para ninguna antena ya que no actúan a nivel de software si no de hardware y el conector debe ser el que tenga tu placa u algun adaptador del que tenga tu placa al de la antena en caso de ser diferente(SMA, SMA RP, N, etc).
Puedes conectar la antena que quieras y hacer tantas pruebas como quieras pero la realidad es que solo lograras leves mejoras en el mejor de los casos.
Mi experiencia me dice que cuando uno comienza a pensar en la forma de modificar lo que tiene es hora de cambiar el sistema en su conjunto por uno más adecuado y no solo levemente.
Saludos.