NDISwrapper: Instalirajte Windows upravljačke programe na Linux

Mrežna kartica i Tux

Sve je više upravljačkih programa ili hardverskih kontrolera za GNU / Linux distribucije, ali možda i dalje postoje neke komponente kojima nedostaju određeni upravljački programi i ne rade na našem računaru. Postoji alat koji nije aktualan, ali je potrajao dugo, ali možda nije toliko poznat, što se naziva ndiswrapper i koristi se za instaliranje Windows upravljačkih programa u Linuxu.

Iako vam se čini čudnim ako je niste poznavali, moguće je to učiniti. U osnovi ndiswrapper pretvara upravljačke programe napravljene za instaliranje u Windows u upravljački program spreman da bude funkcionalan u Linuxu, iako se to ne preporučuje i može stvarati probleme, u određenim ekstremnim slučajevima može biti vrlo praktičan i izbjeći više problema s kompatibilnošću naših komponenata.

Konkretno, ono što dozvoljava ndiswrapper je korištenje upravljački programi mrežne kartice koji su stvoreni za Windows i pod njegovim API-jem, kako bi ih enkapsulirali na takav način da mogu raditi s Linux kernelom. Možete ga instalirati na vaš distro iz spremišta, preuzimajući ga s weba ili pomoću alata poput aptitude, iz izvora, itd. Jednom instalirani, možemo uzeti upravljačke programe mrežnih kartica za Microsoft Windows i potražiti .inf datoteku koja je u njima uključena.

Zatim sa .inf datoteku U našem distro-u izvršavamo sljedeću naredbu, koja će prema zadanim postavkama stvoriti datoteku /etc/modprobe.d/ndiswrapper s aliasom koji će se odnositi na upravljačke programe. To bi moglo stvoriti probleme ako već imamo drugu karticu s istim imenom, pa bi je trebalo izmijeniti. Kada završite, trebalo bi raditi sljedeće:

ndiswrapper -i nombre_driver.inf

ndiswrapper -m

modprobe ndiswrapper

Možemo vidjeti upravljačke programe instalirane sa:

ndiswrapper -l

Ili izbrišite kontroler ako ne radi ili nije ispravan:

ndiswrapper -r nombre_driver

Kao što postoji ndiswrapper za upravljačke programe mrežnih kartica, postoje i drugi alati za druge tipove hardvera koji obavljaju istu funkciju, koristeći zatvorene Windows upravljačke programe koji se instaliraju u našu Linux distribuciju. Drugi primjer bi bio Envyng, u ovom slučaju za NVIDIA i ATI / AMD GPU-ove, iako je to trenutno glupo s obzirom da za ove kartice postoje i besplatni i privatni upravljački programi za Linux ...


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   tigreci rekao je

    a ne postoji generički? To će reći da radi za bilo koji tip upravljačkog programa, bez obzira na to radi li se o GPU-u, Ethernetu, Wi-Fi ili bilo čemu drugom?