this is wat a person from linux forums had to say abt this issue
Quote:
The question I would have is why is your nic hard set and not set to AUTO/AUTO?
If set to AUTO/AUTO it should have connected properly.
Here is the information in regards to the question you asked:
For Duplex to work properly one of 3 things has to be set:
Both sides have to be set at Half
Both Sides have to be set at Full
Both sides have to be set at Auto.
If one of these 3 setting is not set then Duplexing will not work and cause problems.
As to the speed if you are running at 100 and the otjher side is running at 10 you cannot talk. It would be like you are talking different languages. Thus both side need to be talking at the same speed.
Duplexing needs to be set the same to avoid collisions. Full duplex means you can send and receive at the same time. Half means you can do one or the other but not both at the same time. Thus is one side is set to full and the other to half the half side more then likely will never be able to get a word in as the full side will flood the connection because he can do both send and receive.
So if one side is not talking the same as the other side then there is no communication.
Now to uto settings.
With the speed set to auto it should be able to figure out what speed to talk at. Same with Duplex as long as both sides are set to auto. If one side is set to auto and the other is locked down then the auto will default to half. This is beacuse the auto side needs to know what the other side can handle in order to agree on the duplex setting.
Think of auto duplex liked a 3 way handshake of a new connection. Without the handshake there is no connection.
So now back to my original statement, "If set to AUTO/AUTO it should have connected properly"
Auto/Auto would have seen the line speed was 10. Duplex would have gotten no response to it's query thus setting itself to half. Thus you would have been set to 10/half and worked. There has to be a setting somewhere that tells the nic to come up in 100/full and not auto/auto which is the default setting by the way.
|