NDISwrapper: Instalirajte upravljačke programe za Windows na Linuxu

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 specifični upravljački programi i ne rade na našem računalu. 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 izgrađene za instaliranje u sustavu Windows u upravljačke programe koji su spremni za rad 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 od jednog problema s kompatibilnošću naših komponenata.

Konkretno, ono što ndiswrapper dopušta jest 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 jezgrom. Možete ga instalirati na vašu distribuciju iz spremišta, preuzimajući ga s weba ili pomoću alata poput sposobnosti, 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šoj distribuciji 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, sljedeće bi trebalo raditi:

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 izvršavaju istu funkciju, koristeći zatvorene Windows upravljačke programe koji se instaliraju u našu Linux distribuciju. Drugi bi primjer bio Envyng, u ovom slučaju za NVIDIA i ATI / AMD GPU-ove, iako je to trenutno glupo s obzirom da za te kartice postoje i besplatni i privatni upravljački programi za Linux ...


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   tigreci dijo

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