作成日 :
最終更新日: 2025-01-02 Thu 20:49
ホーム | 文書トップ | 目次

WSL2環境からUSBシリアルデバイスを使う

Table of Contents

概要

WSL2環境からUSBシリアルデバイスを使う方法の説明

セットアップ手順

usbipd-winツールをインストールする

usbipd-win_2.3.0.msi を実行、PC再起動

sudo apt install linux-tools-virtual hwdata
sudo update-alternatives --install /usr/local/bin/usbip usbip `ls /usr/lib/linux-tools/*/usbip | tail -n1` 20

使い方

C:¥Windows¥system32>usbipd wsl attach --busid 2-2
usbipd: warning: A third-party firewall may be blocking the connection; ensure TCP port 3240 is allowed.

参考

上記ページには

WSL2 kernelのビルドが必要になります

とあるのだが、下記の組み合わせで kernelビルドは無しで使うことができた。(2022.06.18)

  • usbipd-win 2.3.0
  • Linux 5.10.102.1-microsoft-standard-WSL2 x86_64
  • Silicon Labs CP210x USB to UART Bridge
ホーム | 文書トップ | 目次
Created by Emacs 29.4 (Org mode 9.6.15)