スイッチなしで10Base-Tイーサネット経由で2つのデバイスを接続する


8

2つのデバイスを接続しようとしていますが、そのうちの1つは10Mbpsのみで、オートネゴシエーションをサポートしていません。(もう1つはブラックボックスです。両方の10 / 100MbpsでPCに接続すると機能しますが、自動ネゴシエーションをサポートしているかどうかを確認する方法がわかりません)

スイッチを使ってこれらのデバイスを接続でき、彼らはとても幸せに話します。ただし、デバイスを相互に直接接続すると、リンクを通過するパケットはありません。私は4本のケーブルを試してみました。ストレート、クロス、TX +とTX-ワイヤーを交換したストレート、TX +とTX-ワイヤーを交換したクロスです。後者の2本のケーブルを双方向で試しました。(これは、いずれかのデバイスでピン3と6が入れ替わっている場合に発生します。これは、偏光伝送を使用する10Mで問題になる可能性があることを読みました)。

NICを10Mに制限し、自動ネゴシエーションしないように依頼すると、PCからどちらのデバイスにも接続できます。

この接続を機能させるためにスイッチが他にできることはありますか?これらのデバイス間をケーブルで接続しようとする他のことはありますか?


私が使用していたスイッチに加えて、デュアルスピードハブでテストしましたが、これは完全に機能します。私はまた、Hauke Lagingが与えた優れた回答(残念ながら正しくない)に従って、すべてのケーブルを半二重および全二重でテストしました。直接ケーブルを使用すると、リンクとアクティビティライトはトラフィックが送信されていることを示していますが、どちらの側にもパケットが到着していません。
Weir_Doe 2013年

回答:


3

見ていウィキペディアの記事を

スイッチは、デュプレックスのミスマッチを修正する場合があります。非ブラックボックスを半二重と全二重の間で切り替えることができますか?


とても良い点、ありがとうございます。私が制御しているデバイスで全二重モードと半二重モードの両方を試しました。私はあなたが提案したその記事の残りを読みます、うまくいけばそれはいくつかの光を放つでしょう。
Weir_Doe 2013年

私が正しく理解している場合、私が制御しているデバイスを半二重のままにして、トラフィックを一方向にのみ送信しようとすると、二重の問題が除外されますか?少なくとも、スイッチなしで接続が機能するようになるまでは。
Weir_Doe 2013年

1
@Weir_Doeトラフィックを一方向のみに送信することは明らかに困難です。私はその場合の経験はありませんが、問題はトラフィックの量に強く関連していると思います。トラフィックはそれほど多くありませんが、制御するシステムで静的ARPを割り当てると役立つ場合があります。また、大量のデータを送信する必要がない場合はtc、HTBや極端な設定を使用すると、各パケットの後に一時停止が発生する可能性があります。
Hauke Laging 2013年

私は1つのデバイスを完全に制御しており、もう1つのデバイスは数秒ごとに1つのテストパケットを送信するため、この場合、一方向のトラフィックを少なくするために一時停止する必要はありません。それは良い提案ですが、特にtc-htbは他の人が同様の問題を抱えている場合に言及します。
Weir_Doe 2013年

1

最後にそれを解決しました。

オートネゴシエーションを使用する場合、他のデバイスがオートネゴシエーションに対応していない場合、パラレル検出を使用してリンク速度を決定します。

Hauke Lagingによって提起された懸念は正当なものです。特に、この場合は、デュプレックスのミスマッチによりリンクが確立される可能性がありますが、接続が非常に遅いためです。パラレル検出を使用する場合、デバイスはデフォルトで半二重に設定する必要があります。自動ネゴシエーションをサポートしていないデバイスによって送信されたLTPからのみ、デバイスが全二重/半二重に対応しているかどうかを判断することは不可能だからです。

私の場合、ブラックボックスは並列検出を実行できず、並列検出をサポートすると主張する仕様にもかかわらず、デフォルトで100Mに設定されていました。ファームウェアのアップデートでこれが修正されました。

リンクがPCで機能した理由は、NICを10M HDに制限した場合でも、オートネゴシエーションを使用して機能を通信しているため、ブラックボックスが必要なレートを正しく検出したためです。同様に、スイッチがLTPパルスとAutoNegotiationパルスの両方を正しく検出したため、スイッチに接続すると、これは完全に機能しました。

役立つコメントと便利なリンクをすべてありがとう。誰かが同様の問題を抱えている場合は、デバッグをサポートさせていただきます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.