NDISwrapper: Installer Windows-drivere på Linux

Nettverkskort og Tux

Det er flere og flere drivere eller maskinvarekontrollere for GNU / Linux-distribusjoner, men det kan fortsatt være noen komponenter som mangler spesifikke drivere og som ikke fungerer på datamaskinen vår. Det er et verktøy som ikke er aktuelt, men som har tatt lang tid, men det er kanskje ikke kjent så mye, som kalles ndiswrapper og brukes til å installere Windows-drivere i Linux.

Selv om det virker rart for deg hvis du ikke kjente henne, er det mulig å gjøre dette. I utgangspunktet forvandler ndiswrapper driverne som er bygget for å installeres i Windows til en driver klar til å være funksjonell i Linux, selv om dette ikke anbefales og det kan gi problemer, i visse ekstreme tilfeller kan det være veldig praktisk og unngå mer enn ett problem med kompatibiliteten til våre komponenter.

Spesielt hva ndiswrapper tillater er å bruke nettverkskortdrivere som er opprettet for Windows og under dets API, for å kapsle dem inn på en slik måte at det kan fungere med Linux-kjernen. Du kan installere den på distro fra lagringsplassene, laste den ned fra nettet eller med verktøy som aptitude, fra kildene osv. Når vi er installert, kan vi ta nettverkskortdrivere for Microsoft Windows og se etter .inf-filen som er inkludert i disse.

Så med .inf-filen I vår distro utfører vi følgende kommando, som oppretter som standard en fil /etc/modprobe.d/ndiswrapper med aliaset som vil være relatert til driverne. Dette kan føre til problemer hvis vi allerede har et annet kort med samme navn, så det må endres. Når dette er gjort, skal følgende fungere:

ndiswrapper -i nombre_driver.inf

ndiswrapper -m

modprobe ndiswrapper

Vi kan se driverne installert med:

ndiswrapper -l

Eller slett kontrolleren hvis den ikke fungerer eller ikke er riktig:

ndiswrapper -r nombre_driver

Akkurat som det er ndiswrapper for nettverkskortdrivere, er det også andre verktøy for andre typer maskinvare som utfører samme funksjon, ved hjelp av lukkede Windows-drivere som skal installeres i vår Linux-distro. Et annet eksempel ville være Envyng, i dette tilfellet for NVIDIA og ATI / AMD GPUer, selv om dette for tiden er dumt med tanke på at det er både gratis og private drivere for Linux for disse kortene ...


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   tigreci sa

    og det er ingen generisk? Det vil si at det fungerer for alle typer drivere uansett om det er en GPU, et Ethernet, en wifi eller hva som helst?