NDISwrapper: Namestite gonilnike za Windows v Linux

Mrežna kartica in Tux

Vse več je gonilnikov ali krmilnikov strojne opreme za distribucije GNU / Linux, vendar lahko še vedno obstajajo nekatere komponente, ki nimajo določenih gonilnikov in ne delujejo v našem računalniku. Obstaja orodje, ki ni trenutno, vendar je trajalo dolgo, vendar morda ni znano toliko, kar se imenuje ndiswrapper in se uporablja za namestitev gonilnikov za Windows v Linuxu.

Čeprav se vam zdi nenavadno, če je niste poznali, je to mogoče. V bistvu ndiswrapper pretvori gonilnike, ki so zgrajeni za namestitev v sistemu Windows, v gonilnike, ki so pripravljeni za delovanje v Linuxu čeprav to ni priporočljivo in lahko povzroči težave, v nekaterih skrajnih primerih je lahko zelo praktičen in se izogne ​​več težavam z združljivostjo naših komponent.

Natančneje, tisto, kar omogoča ndiswrapper, je uporaba gonilniki omrežne kartice ki so bili ustvarjeni za Windows in pod njegovim API-jem, da jih vključi tako, da lahko deluje z jedrom Linuxa. Lahko ga namestite v svojo distribucijo iz skladišč, prenesete s spleta ali z orodji, kot so aptitude, iz virov itd. Po namestitvi lahko vzamemo gonilnike omrežnih kartic za Microsoft Windows in poiščemo datoteko .inf, ki je vključena v te.

Potem s datoteko .inf V našem distribucijskem sistemu izvedemo naslednji ukaz, ki bo privzeto ustvaril datoteko /etc/modprobe.d/ndiswrapper z vzdevkom, ki se nanaša na gonilnike. To bi lahko povzročilo težave, če že imamo drugo kartico z istim imenom, zato bi jo bilo treba spremeniti. Ko končate, bi moralo delovati naslednje:

ndiswrapper -i nombre_driver.inf

ndiswrapper -m

modprobe ndiswrapper

Gonilnike lahko vidimo z:

ndiswrapper -l

Ali pa krmilnik izbrišite, če ne deluje ali ni pravilen:

ndiswrapper -r nombre_driver

Tako kot obstaja ndiswrapper za gonilnike omrežnih kartic, obstajajo tudi druga orodja za druge vrste strojne opreme, ki opravljajo isto funkcijo, in sicer z uporabo zaprtih gonilnikov za Windows, ki jih je treba namestiti v našo distribucijo za Linux. Drug primer bi bil Envyng, v tem primeru za grafične procesorje NVIDIA in ATI / AMD, čeprav je to trenutno neumno, saj za te kartice obstajajo tako brezplačni kot zasebni gonilniki za Linux ...


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   tigreci je dejal

    in ni nobenega generičnega? Se pravi, da deluje za vse vrste gonilnikov, ne glede na to, ali gre za gpu, ethernet, wifi ali kaj drugega?