NDISwrapper: I-install ang Windows Drivers sa Linux

Network card at Tux

Mayroong higit pa at maraming mga driver o mga tagakontrol ng hardware para sa pamamahagi ng GNU / Linux, ngunit maaaring mayroon pa ring ilang mga bahagi na kulang sa mga tukoy na driver at hindi gumagana sa aming computer. Mayroong isang tool na hindi kasalukuyang, ngunit tumagal ng mahabang panahon ngunit marahil hindi ito gaanong kilala, na kung saan ay tinatawag ndiswrapper at ginagamit upang mag-install ng mga driver ng Windows sa Linux.

Kahit na parang kakaiba sa iyo kung hindi mo siya kilala, posible itong gawin. Karaniwang binabago ng ndiswrapper ang mga driver na binuo upang mai-install sa Windows sa isang driver na handa nang gumana sa Linux, bagaman hindi ito inirerekomenda at maaari itong magbigay ng mga problema, para sa ilang mga matinding kaso maaari itong maging napaka praktikal at maiwasan ang higit sa isang problema sa pagiging tugma ng aming mga bahagi.

Partikular, kung ano ang pinapayagan ng ndiswrapper ay gamitin mga driver ng network card na nilikha para sa Windows at sa ilalim ng API nito, upang ma-encapsulate ang mga ito sa paraang maaari itong gumana sa Linux kernel. Maaari mong mai-install ito sa iyong distro mula sa mga repository, i-download ito mula sa web o sa mga tool tulad ng kakayahan, mula sa mga mapagkukunan, atbp. Kapag na-install na maaari naming kunin ang mga driver ng network card para sa Microsoft Windows at hanapin ang .inf file na kasama sa mga ito.

Pagkatapos kasama ang .inf file Sa aming distro, isinasagawa namin ang sumusunod na utos, na lilikha sa pamamagitan ng default isang file /etc/modprobe.d/ndiswrapper kasama ang alias na nauugnay sa mga driver. Maaari itong maging sanhi ng mga problema kung mayroon na kaming ibang card na may parehong pangalan, kaya't dapat itong baguhin. Kapag tapos na ang sumusunod ay dapat na gumana:

ndiswrapper -i nombre_driver.inf

ndiswrapper -m

modprobe ndiswrapper

Maaari naming makita ang mga driver na naka-install sa:

ndiswrapper -l

O tanggalin ang controller kung hindi ito gumana o hindi tama:

ndiswrapper -r nombre_driver

Tulad ng ndiswrapper para sa mga driver ng network card, mayroon ding iba pang mga tool para sa iba pang mga uri ng hardware na gumaganap ng parehong pag-andar, gamit ang mga nakasarang driver ng Windows upang mai-install sa aming distro sa Linux. Ang isa pang halimbawa ay ang Envyng, sa kasong ito para sa NVIDIA at ATI / AMD GPUs, kahit na ito ay kasalukuyang hangal na isinasaalang-alang na mayroong parehong libre at pribadong mga driver para sa Linux para sa mga kard na ito ...


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   tigreci dijo

    at walang isa na generic? Iyon ay upang sabihin, na ito ay gumagana para sa anumang uri ng driver nang hindi alintana kung ito ay isang gpu, isang ethernet, isang wifi o kung ano pa man?