NDISwrapper: Nainstalujte ovladače systému Windows v systému Linux

Síťová karta a Tux

Pro distribuce GNU / Linux existuje stále více ovladačů nebo hardwarových řadičů, ale stále mohou existovat některé komponenty, které postrádají konkrétní ovladače a na našem počítači nefungují. Existuje nástroj, který není aktuální, ale trval dlouho, ale možná o něm není tolik známo, kterému se říká ndiswrapper a používá se k instalaci ovladačů systému Windows v systému Linux.

I když se vám zdá divné, kdybyste ji neznali, je možné to udělat. V zásadě ndiswrapper transformuje ovladače vytvořené pro instalaci v systému Windows na ovladač připravený k fungování v systému Linux, i když se to nedoporučuje a může to způsobit problémy, v určitých extrémních případech to může být velmi praktické a vyhnout se více než jednomu problému s kompatibilitou našich komponent.

Konkrétně to, co ndiswrapper umožňuje, je použít ovladače síťových karet které byly vytvořeny pro Windows a pod jeho API, zapouzdřit je takovým způsobem, aby fungovaly s jádrem Linuxu. Můžete si jej nainstalovat na své distro z repozitářů, stáhnout si jej z webu nebo pomocí nástrojů jako aptitude, ze zdrojů atd. Po instalaci můžeme vzít ovladače síťových karet pro Microsoft Windows a vyhledat soubor .inf, který je v nich obsažen.

Pak s soubor .inf V našem distribučním programu spustíme následující příkaz, který ve výchozím nastavení vytvoří soubor /etc/modprobe.d/ndiswrapper s aliasem, který se bude vztahovat k ovladačům. To by mohlo způsobit problémy, pokud již máme jinou kartu se stejným názvem, takže by bylo nutné ji upravit. Po dokončení by mělo fungovat následující:

ndiswrapper -i nombre_driver.inf

ndiswrapper -m

modprobe ndiswrapper

Vidíme ovladače nainstalované s:

ndiswrapper -l

Nebo odstraňte ovladač, pokud nefunguje nebo není správný:

ndiswrapper -r nombre_driver

Stejně jako existuje ndiswrapper pro ovladače síťových karet, existují i ​​další nástroje pro jiné typy hardwaru, které vykonávají stejnou funkci, pomocí zavřených ovladačů systému Windows, které mají být nainstalovány v naší distribuci systému Linux. Dalším příkladem by byl Envyng, v tomto případě pro grafické karty NVIDIA a ATI / AMD, i když je to v současné době hloupé vzhledem k tomu, že pro tyto karty existují jak bezplatné, tak soukromé ovladače pro Linux ...


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   tigreci řekl

    a neexistuje žádný obecný? To znamená, že funguje pro jakýkoli typ ovladače bez ohledu na to, zda se jedná o GPU, ethernet, wifi nebo cokoli jiného?