
質問:以下のパラメータを見たいのですが、/sys/class/typec
私のラップトップには表示されません。モジュールを手動でロードすると、typec
ディレクトリが表示されますが空です。モジュールをロードした後はtcpm
何も起こりません。
このインターフェイスを取得するにはどうすればよいですか/sys/class/typec
?サポートされているかどうかはどうすればわかりますか?そうでなければなぜならないのですか?私のハードウェアはコントロールを公開しませんか?ドライバーがいなくなった?など。
ノートブックは、HP ProBook 430 G5(Intel 8gen Kaby Lake Refresh Core i5ベース)です。 USB電源(DisplayPortと通常のUSBトラフィックのみ)が可能なUSB-Cポートがあります。
私はLinux Mint Sylviaを使用しており、カーネルはkernel.ubuntu.com(ukuu
ツールを介してインストールされています)の4.15.3です。これは最近のものでなければならず、すべての関連カーネルがそこにあります。なぜ見ることができないのですか?
(また、TypeCインタフェースについて学びたかったので、以下に示す作業中心のバリエーションではなく、この特定の質問をする理由があります。)
背景、別名、これが役に立つ場合に備えて、なぜ私がこの仕事をしているのでしょうか?
HPハードウェアはサードパーティのUSB-C充電器を好まないことで知られていますが、8genシリーズではこれが改善され、今動作します。
次のUSB-Cドックを使用しています。http://i-tec.cz/?t=3&v=443
ノートパソコンがAC電源に接続されている場合は、ドッキングステーションを接続でき、すべてがうまく機能します。 ACアダプターを外すと、引き続き料金が請求されますUSB-C経由で接続してください。ノートパソコンを閉じた状態でドッキングステーションを接続しても同じ現象が発生します。
しかし、ラップトップがAC電源を使用している間にドックに接続すると、まったく機能しません。充電もなく、機器もなく、接続イベントもありません。しかもノートパソコンから少しカチッと音が出始めました。 Windowsでは、繰り返し接続/接続解除音が伴います。でdmesg
次のメッセージが表示されます。
[10356.375855] xhci_hcd 0000:00:14.0: Cannot set link state. [10356.375866] usb usb2-port2: cannot disable (err = -32)
(はい、ハードウェアの問題かもしれません)
ただし、問題が電源装置にある場合(「ACに接続されている間の接続」を考慮したようです)、ポートを非PDモードに切り替えてみたいです。これにより、少なくともドック機能が得られます。これはUSB Type-Cポートマネージャ()インタフェースを介してtcpm
行われているようです。私のラップトップにはこれはありません。/sys/class/typec
最初は存在せず、typec
モジュールを挿入した後は空になります。