2台のコンピューターをUSBで接続する方法は?[複製]


12

2台のコンピューターがあります。最初のものはクライアント、2番目のものはサーバーです。クライアントはサーバー上のいくつかのファイルにアクセスする必要があります。

サーバーには、任意のソフトウェア(ルートアクセスのあるUbuntu)をインストールできます。クライアントはWindowsXPであり、何もインストールできません。ただし、ストレージデバイスを接続できるUSBポートがあります。

2台のコンピューターをUSBで接続する方法(ハードウェアおよび/またはソフトウェア)はありますか?

USBを使用して、USBケーブルのもう一方の端に接続されたクライアントの単純なストレージデバイスとして機能するサーバー用のソフトウェアを想像できます。

回答:


15

USBは非対称のマスター/スレーブインターフェイスです。多くのデバイスを処理するホストコントローラーが1つあります。ホストコントローラーはバスマスターです。バス上のすべての転送を開始し、反対側のアドレス指定されたデバイスからの応答を要求します。ホストコントローラー、デバイスとしてスレーブモードで動作できません(ホストコントローラーとデバイスコントローラーを同じ物理ポートに接続することができます。これはUSB OTGと呼ばれますが、一部のプリンター、カメラ、PDAにのみ存在します。) 、PC USB OTGコントローラーはありません)。したがって、2台のPCをUSBケーブルで直接接続することはできません。

したがって、実際には2つのホストコントローラーに対してデバイスとして動作するデバイスである特別な「ケーブル」が必要です。それほど高価ではありません。これは正常に動作するはずです。


1
素晴らしい答え、そのようなことがうまくいかない理由を説明し、代替案を提案する、+ 1。リンクで提案するデバイスは、ファイルを転送するために両端でソフトウェアを必要とする問題を回避するようです。ただし、これは両端のストレージデバイスのように動作し、1台のコンピューターからデータを「プル」する方法はありません。XPコンピューターに必要なファイルの自動コピーが必要になると思います。
グヌーピ

私が知っているようにいくつかのソフトウェアを必要とするデバイスには、クライアント/サーバーの使用(GUIの広範な使用)を防ぐ方法で記述されたソフトウェアがあります。また、OSでサポートされているUSB大容量記憶装置のような標準がないため、それらのソフトウェアは大きく異なります。自動化されたジョブにははるかに使いやすいが、より高価なもう1つの選択肢は、2つのUSB-Ethernetアダプターと静的に構成されたIPネットワークです。
ホワイトクォーク

USBのマスタースレーブトポロジを説明し、提案するケーブルで実用的なソリューションを提供する+1良い回答。
therobyouknow

誰も同じ機能を持つ他の製品を知っていますか?ドイツでは、これはどこにもありません。
Witek

1
グーグルでこれらの数十を簡単に見つけることができますusb pc to pc
ホワイトクォーク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.