On Aug 29, 2010, at 11:40 AM, Nadav Har'El wrote:


Like I said on a previous mail, the speed negotiation works. The guess that the switch has a bug and forgets my computer's MAC address makes sense, but how come it forgets the Linux computer's and remembers the Windows one? :(


Now wait. This is an 8 port hub/switch correct? If you plug the LINUX computer into port 1 and the Windows computer into port 2, and the WINDOWS computer "sees" the supposedly missing packets from the LINUX computer, then the hub/switch works.

If you are not sure, you can move the computers around until you find that all ports work, or there is a bad port. If there is a bad port, return the switch. If there is no bad port, then you have a very different problem than what you are describing.

BTW, gigabit ethernet is not. It is 4 full duplex pairs (send and receive on the same wires), 100mbit and 10mbit are 2 half duplex (send and receive on different wires). Full duplex on 10 and 100mbit means that it is sending data on the send data pair while receiving data on the receive pair, 1000mbit it means it is sending and receiving data on all 4 pairs in both directions at once.

You said the autonegotiation works, have you tried to force it to 100mbit, half duplex?

Also while you are at it, try cutting down your MTU on the Linux computers to 256. If it works, up it to 1400.

Geoff.

--
Geoffrey S. Mendelson,  N3OWJ/4X1GM
To help restaurants, as part of the "stimulus package", everyone must order dessert. As part of the socialized health plan, you are forbidden to eat it. :-)








_______________________________________________
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

Reply via email to