カードリーダーをUSBポートに接続すると、システムはそれを認識せず、赤いLEDが点灯し続けます(LEDがしばらく点灯して点滅してから消える通常の動作とは対照的です)。
読者がLinux(OpenSuse)で動作する方法を知りません。lsusb
コマンドラインを実行すると、上記のデバイスを接続した後に新しいエントリが表示されます。
バス 003 デバイス 002: ID 067b:2303 Prolific Technology, Inc. PL2303シリアルポート
dmesg
デバイスを接続した後に出力される新しい項目は次のとおりです。
[ 475.196212] usb 1-4: new full-speed USB device number 2 using xhci_hcd
[ 475.345247] usb 1-4: New USB device found, idVendor=067b, idProduct=2303
[ 475.345254] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 475.345259] usb 1-4: Product: USB-Serial Controller
[ 475.345263] usb 1-4: Manufacturer: Prolific Technology Inc.
[ 475.889794] usbcore: registered new interface driver usbserial
[ 475.889807] usbcore: registered new interface driver usbserial_generic
[ 475.889817] usbserial: USB Serial support registered for generic
[ 475.890487] usbcore: registered new interface driver pl2303
[ 475.890507] usbserial: USB Serial support registered for pl2303
[ 475.890533] pl2303 1-4:1.0: pl2303 converter detected
[ 475.891894] usb 1-4: pl2303 converter now attached to ttyUSB0
出力はmodinfo pl2303
次のとおりです
filename: /lib/modules/user/kernel/drivers/usb/serial/pl2303.ko
license: GPL
description: Prolific PL2303 USB to serial adaptor driver
suserelease: openSUSE Leap 15.0
srcversion: F4D092C5854E6E51A3C7F32
alias: usb:v0B8Cp2303d*dc*dsc*dp*ic*isc*ip*in*
[ many lines follwoing the same pattern ]
alias: usb:v067Bp2303d*dc*dsc*dp*ic*isc*ip*in*
depends: usbserial,usbcore
retpoline: Y
intree: Y
vermagic: user SMP mod_unload modversions retpoline
「ロードモードがUSB情報と一致するかどうか」を確認する方法は?
Windows版のドライバしかない場合は、Linux用のドライバをどのように入手できますか?
他のアプリケーションでデバイスが利用できない理由は何ですか?