問題: デバイスが mtp-detect によって検出されない

問題: デバイスが mtp-detect によって検出されない

ここでの多くの質問は、特定の MTP 対応デバイス (電話、タブレット、メディア プレーヤー) を動作させる方法についてのもので、そのデバイスが現在の FOSS ソフトウェアで何らかの形でサポートされていることを前提としています。しかし、サポートされていない場合はどうすればよいのでしょうか。

問題: デバイスが mtp-detect によって検出されない

MTP対応デバイスをコンピュータに接続しmtp-detectmtpツールターミナルリターンのパッケージ:

No raw devices found.

答え1

ハッキングを始める前に…

チェック: 使用している USB ケーブルが、デバイスの充電用ではなく、データ転送用であることを確認してください。たとえば、安価なタブレットや携帯電話には充電ケーブルしか付いていないものもあります。初心者にとっては、どちらも同じように見えます。

mtp-detect本当にメッセージが表示されているか確認してください"No raw devices found."。また、デバイス/ホストを再起動して再接続するか、可能であれば、別の MTP 対応デバイスで動作する別のケーブルを使用してください。

デバイスが検出された場合は、以下を確認してください。MTP 対応デバイスを Ubuntu で動作させるにはどうすればいいですか?トラブルシューティングの手順もいくつか投稿しており、改善のための提案も引き続き受け付けています。

最新のlibmtpバージョンをインストールする

最新バージョンの libmtp を実行していない場合は、次の操作を実行できます。

デバイスのサポートリクエストの提出

ソースからのコンパイルがうまくいかなかった場合は、デバイスが現在libmtpでサポートされていない可能性があります。サポートされているデバイスのリスト作成するパッケージのインストールまたはビルド中にソースとして使用されるものが利用可能です69-libmtp.rules

疑問がある場合は、プロジェクトのホームページバグレポート/サポートリクエストを開いて、新しいデバイスlsusb -vプログラミングやパッ​​チの送信の経験がない限り、基本的には を実行することになります。

注: 可能であれば、デバイスの名前と製品ページへのリンクを提供すると便利です。また、デバイスとベンダー ID を検索してみてください。メーカーが他のデバイスに同じ ID を使用していて、この ID のサポート リクエストがすでに提出され、GIT にコミットされているものの、ソース パッケージまたは安定リリースとしてリリースされていないことがわかる場合があります。(これは、新しい Lumia デバイスで私に起こったことです。)

関連情報