Gonilniki krmilnika Ethernet se nahajajo med omrežnim sistemom računalnika in operacijskim sistemom, kar olajša komunikacijo med obema deloma računalnika. Na splošno obstajajo gonilniki ethernetnih krmilnikov, specifični za omrežno kartico, vendar imajo pogosto nižjo prednost kot drugi sistemi. Večina sodobnih operacijskih sistemov vsebuje privzete gonilnike, ki omogočajo popoln dostop do omrežja brez dodatne programske opreme. Če so potrebni posebni gonilniki za krmilnik Ethernet, jih lahko najdete na spletnem mestu sestavljalca računalnika ali proizvajalca omrežne kartice.
Gonilniki omogočajo učinkovitejšo interakcijo programske in strojne opreme ter pomagajo zagotoviti okolje, bogato s funkcijami. Mnogi gonilniki vsebujejo kodiranje, ki pospešuje prenos informacij in porabo energije. Te funkcije omogočajo hitrejše delovanje računalnika med interakcijo s strojno opremo in zmanjšujejo energijo, ki jo porabi periferna naprava.
Gonilniki strojne opreme bodo odklenili tudi funkcije na delu strojne opreme, ki je programski sistem ne zna uporabljati. Strojna oprema, ki je bolj zapletena, ima najverjetneje te nedostopne funkcije. Vsak osebni računalnik ima na primer video sistem; omogoča računalniku prikazovanje informacij na monitorju. Operacijski sistem razume, kako uporabljati grafično kartico dovolj dobro za prikaz informacij, vendar zelo malo drugega. Z namestitvijo gonilnika, ki je priložen določeni kartici, se bo računalnik naučil uporabljati dodatne funkcije.
Glede na to so kartice omrežnega krmilnika običajno zelo preproste. Večina operacijskih sistemov ne potrebuje dodatnih gonilnikov za krmilnik Ethernet, razen tistih, ki so priloženi sistemu. Ti se imenujejo generični gonilniki; delujejo na številnih vrstah in slogih kartic, pogosto brez interakcije uporabnika. Splošno pravilo je, da ti gonilniki redko potrebujejo posodobitev ali spremembo. Pogosto je edini čas, ko gre za gonilnike v poštev, ko računalnik deluje in je omrežni sistem kriv.
Obstajajo tri pogosta mesta za iskanje gonilnikov ethernetnih krmilnikov za posamezne kartice. Kartica je morda priložena kompaktnemu disku, na katerem je bil nabor gonilnikov. Ti gonilniki so verjetno več različic zastarelih in jih je treba uporabljati samo kot sredstvo za iskanje posodobljenih gonilnikov na spletu. Veliko kartic sploh ni več priloženo diskom; Proizvajalci predvidevajo, da bodo uporabniki uporabljali generične gonilnike za povezavo brez namestitve.
Drugi dve mesti sta oba na spletu. Če je bila omrežna kartica nameščena v vnaprej vgrajenem računalniku večjega proizvajalca, je verjetno, da so najnovejši gonilniki na spletnem mestu sestavljavca. Ti gonilniki so pogosto izdelani po meri, da se ne ujemajo le s kartico, ampak tudi s celotno zasnovo računalnika sestavljavca. Poleg tega bo imel proizvajalec kartice gonilnike. Za iskanje pravih gonilnikov uporabnik potrebuje znamko in model omrežne kartice.