Інструмент для налагодження мережевих драйверів Windows для роботи в Linux називається NdisWrapper ( вікі , завантаження ). NDIS (специфікація мережевого інтерфейсу пристрою) - це мережевий API драйвера Windows; NdisWrapper - це модуль ядра Linux, який в основному представляє підроблене ядро Windows мережевому драйверу Windows і перекладає між цим і звичайним інтерфейсом драйверів Linux.
NdisWrapper не є ідеальним - він не підтримує всіх драйверів, і це може зламати вашу систему Linux - а прихильникам вільного програмного забезпечення це не подобається, оскільки він в основному завантажує власні код (драйвер Windows) в ядро ОС F / LOSS. Однак, з урахуванням сказаного, часто можна змусити працювати. Можливо, вам пощастить використовувати драйвери, націлені на старіші версії Windows, оскільки специфікація NDIS з часом дещо змінюється; якщо ви не можете знайти драйвер XP для карти, знайдіть Vista / Win7, а потім Win8 / 8.1, якщо ви не можете його знайти.
Встановити та налаштувати дещо складніше, ніж це характерно для рідних драйверів Linux або драйверів у Windows, але якщо ви хочете запустити Linux на не повністю сумісному апаратному забезпеченні, це може просто дозволити вам зробити це.
Редагувати
Оскільки ви додали версію, я здійснив пошук "WG311v3 Linux", який привів мене до кількох посилань. Здавалося, що консенсус полягає в тому, що так, немає вбудованої Linux підтримки, але вона працює чудово в ndiswrapper. Багато сторінок містили мертві посилання на старий (XP) завантаження драйверів, але, перейшовши за посиланням із першого результату, я знайшов https://sites.google.com/site/subtlegems/netgear-wg311v3-ndis-driver-for- linux-amd64 . Ця сторінка має не лише пряме посилання, вона містить 32-бітні та 64-бітні драйвери як фактичні бінарні файли ( .sys
файли) драйверів для XP. Ці двійкові файли підтверджено сумісними з ndiswrapper, принаймні, на старих версіях (і вони все одно повинні працювати нормально), а також ви можете знайти посилання на встановлення каталогів. Отже, там ви йдете!