NDISwrapper: Встановіть драйвери Windows на Linux

Мережева карта та Tux

Дедалі більше драйверів або апаратних контролерів для дистрибутивів GNU / Linux, але все одно можуть бути деякі компоненти, яким бракує певних драйверів і які не працюють на нашому комп’ютері. Є інструмент, який не є поточним, але зайняв багато часу, але, можливо, він не так відомий, що називається ndiswrapper і використовується для встановлення драйверів Windows у Linux.

Хоча вам здається дивним, якщо ви її не знали, це можливо зробити. В основному ndiswrapper перетворює драйвери, створені для встановлення в Windows, у драйвер, готовий до функціонування в Linux, хоча це не рекомендується і це може спричинити проблеми, для певних екстремальних випадків це може бути дуже практичним та уникнути більш ніж однієї проблеми із сумісністю наших компонентів.

Зокрема, те, що дозволяє ndiswrapper, це використовувати драйвери мережевих карт створені для Windows та під її API, щоб інкапсулювати їх таким чином, щоб вони могли працювати з ядром Linux. Ви можете встановити його на своєму дистрибутиві зі сховищ, завантаживши з Інтернету або за допомогою таких інструментів, як aptitude, з джерел тощо. Після встановлення ми можемо взяти драйвери мережевих карт для Microsoft Windows і шукати файл .inf, що входить до них.

Потім с файл .inf У нашому дистрибутиві ми виконуємо таку команду, яка за замовчуванням створить файл /etc/modprobe.d/ndiswrapper з псевдонімом, який стосуватиметься драйверів. Це може спричинити проблеми, якщо у нас вже є інша картка з таким самим іменем, тому її доведеться змінити. Після закінчення роботи має працювати наступне:

ndiswrapper -i nombre_driver.inf

ndiswrapper -m

modprobe ndiswrapper

Ми можемо побачити драйвери, встановлені з:

ndiswrapper -l

Або видаліть контролер, якщо він не працює або неправильний:

ndiswrapper -r nombre_driver

Подібно до того, як існує ndiswrapper для драйверів мережевих карт, існують також інші інструменти для інших типів обладнання, які виконують ту саму функцію, використовуючи закриті драйвери Windows, які слід встановити в нашому дистрибутиві Linux. Іншим прикладом може бути Envyng, в даному випадку для графічних процесорів NVIDIA та ATI / AMD, хоча це наразі дурне, враховуючи, що для цих карт існують як безкоштовні, так і приватні драйвери для Linux ...


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   тигречі - сказав він

    а загального немає? Тобто це працює для будь-якого типу драйвера, незалежно від того, це GPU, Ethernet, Wi-Fi чи що?