デジタルピアノをMIDIコントローラとして使用するために、コンピュータにA / B MIDI-USBケーブルを接続しました。
不明な理由で接続が認識されません。lsusb
デバイスを一覧表示せずにdmesg
以下を出力します。
usb 2-3: new full-speed USB device number 30 using xhci_hcd
usb 2-3: device descriptor read/64, error -71
usb 2-3: device descriptor read/64, error -71
usb 2-3: new full-speed USB device number 31 using xhci_hcd
usb 2-3: device descriptor read/64, error -71
usb 2-3: device descriptor read/64, error -71
usb usb2-port3: attempt power cycle
usb 2-3: new full-speed USB device number 32 using xhci_hcd
usb 2-3: Device not responding to setup address.
usb 2-3: Device not responding to setup address.
usb 2-3: device not accepting address 32, error -71
usb 2-3: new full-speed USB device number 33 using xhci_hcd
usb 2-3: Device not responding to setup address.
usb 2-3: Device not responding to setup address.
usb 2-3: device not accepting address 33, error -71
usb usb2-port3: unable to enumerate USB device
オンラインメッセージに関する私の研究は、read/64, error -71
「USBポートの変更」または「再起動」にかかっていましたが、どちらも役に立たなかったか、ハードウェアの欠陥でした。しかし(ここで残念な部分があります)、Windows 10でコンピュータを起動すると、すべてが正常に動作するため、ピアノ、ケーブル、およびすべてのUSBポートが動作することがわかります!
midisport-firmware
パッケージなどがありますが、a2jmidid
OS自体が私のピアノを認識していないようなので問題になりません。
私はUbuntu 16.04 LTSを実行しています。
編集する: さらなる調査の後、私はケーブルが長すぎ(数メートル)、私のコンピュータから送信された信号がもう一方の端まで届かなかった可能性があると思いました(Windowsでこれを行うことができることを考えると、まだ奇妙です)。短いケーブルを使って、役に立つかどうかを確認しましょう。
また、Ubuntuから送信された信号がWindowsの同じハードウェアから送信された信号よりも弱い可能性があるかどうかを知っていますか?
ベストアンサー1
私の編集者が正しいことがわかりました。長いケーブルに問題がありました。
私は短いケーブルを受け取り、ピアノはすぐに目に見え、認識され、働きました。
関連dmesg
出力:
[38669.743154] usb 2-3: new full-speed USB device number 6 using xhci_hcd
[38669.908423] usb 2-3: New USB device found, idVendor=0f54, idProduct=0101
[38669.908428] usb 2-3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[38669.908431] usb 2-3: Product: USB-MIDI
[38670.343673] usbcore: registered new interface driver snd-usb-audio
関連lsusb
出力:
Bus 002 Device 006: ID 0f54:0101 Kawai Musical Instruments Mfg. Co., Ltd MP6 Stage Piano
それでもまだ分からないなぜLinuxでは接続を確立できませんが、Windowsでは長いケーブルで動作します(説明があれば教えてください)。