Windows Tips & News

Теперь вы можете подключать USB-устройства в WSL

click fraud protection
РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Теперь можно подключать USB-устройства к WSL и работать с ними напрямую. Благодаря вкладу Microsoft в проект с открытым исходным кодом usbipd-win, вы можете выполнять множество задач, которые не были доступны в WSL, например, перепрошивать Arduino или получать доступ к устройству чтения смарт-карт.

Рекламное объявление

Эта функция требует наличия WSL второго поколения с версией ядра 5.10.60.1 или новее.

подключать USB-устройства в WSL

Usbipd-win - это программное обеспечение для совместного использования локально подключенных USB-устройств с другими машинами, включая гостевые системы Hyper-V и WSL 2. Он поддерживает автоматическую установку драйверов благодаря использованию драйверов Microsoft Hardware Compatibility Publisher. Он также поддерживает сборки канала разработки, поэтому вы можете попробовать его, даже если вы используете предварительную версию Windows 11. Наконец, в дополнение к странице выпуска на GitHub вы можете установить и обновить приложение с помощью крылышко.

Вот как с его помощью подключать USB-устройства под WSL.

Подключите USB-устройства в WSL

  1. Перейти эта страница GitHub, скачайте и установите последнюю версию приложения.
  2. Откройте свой экземпляр Ubuntu WSL 2 и введите sudo apt install linux-tools-5.4.0-77-generic hwdata.
  3. Теперь измените параметры sudo, чтобы разрешить корень пользователь, чтобы запустить команду usbip. Для этого введите sudo visudo и ударил Входить.
  4. Добавлять /usr/lib/linux-tools/5.4.0-77-generic к началу secure_path. У вас получится что-то вроде этого: По умолчанию secure_path = "/ usr / lib / linux-tools / 5.4.0-77-generic: / usr / local / sbin: ...".
  5. Открыть новый командная строка в качестве администратор.
  6. Введите usbipd wsl list и нажмите Enter. Обратите внимание на значение идентификатора шины для USB-устройства, которое вы хотите подключить к WSL.
  7. Теперь запустите эту команду: usbipd wsl attach --busid . Заменить значение с тем, которое вы отметили.
  8. Наконец, откройте свой экземпляр WSL 2 и запустите команду lsusb, чтобы увидеть доступные USB-устройства. В нем должно быть указано ваше подключенное устройство.

Вы сделали!

Теперь вы можете работать со своим USB-устройством прямо из WSL.

По завершении отсоедините устройство от отсоединить usbipd WSL --busid . Опять же, запустите его из командной строки от имени администратора.

Вы можете узнать больше о том, как это работает, в официальное объявление.

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
Вивальди получает уведомления о вкладках с заголовками страниц

Вивальди получает уведомления о вкладках с заголовками страниц

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее

Архивы HDR камеры Windows 10

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее

Редактор меню Win + X для Windows 10 и Windows 8

Редактор меню Win + X для Windows 10 и Windows 8

Одна из новых функций Windows 8 - это Win + X меню «Пуск». Это не настраиваемая часть операционно...

Читать далее