

A full-duplex ethernet Sniffer (I work for Network Associates) on the link verifies this.Īutonegotiation not working well is not Apple's problem alone, many cards and switches have problems negotiating duplex.
#Best duplex ethernet switch for mac windows#
Of course, none of my PC's have problems negotiating duplex, and in typical windows fashion, you can force every conceivable NIC setting on Windows 2000 anyway. Even after issuing the force duplex command, and ifconfig en0 still shows the autonegotiated half-duplex setting. I have these connected to a Cisco 2924XL ethernet switch, where I have likewise force 100/Full Duplex on the ports in question. I have verified this on 3 macs, my Beige G3 (with 3rd party 10/100 card), my G4/733 DA, and my TiBook550. Will appear to execute, but it doesn't actually force the duplex setting. If you do have constant simultaneous upstream and downstream traffic you might see a speed increase up to 12% depending on other network conditions.įolks, you have been able to issue the command to force duplex since 10.0, problem is, it doesn't do anything. % sudo ifconfig en0 media 100baseTX mediaopt full-duplex Check the output of 'ifconfig' to see the supported media types for your ethernet card.Įven if your other network hardware supports full-duplex operation (it probably does) you may not notice a big difference in speed unless you have a lot of two-way traffic.
#Best duplex ethernet switch for mac full#
To view the current ethernet settings: % ifconfigTo change to full duplex: % sudo ifconfig en0 mediaopt full-duplexTo change back to half duplex: % sudo ifconfig en0 mediaopt half-duplexTo force a different speed (your network/hub/router/modem must also support this speed!): % sudo ifconfig en0 media 10baseT/UTP mediaopt full-duplex These commands should be entered in the terminal window: Anyways the error message is gone when you try to enable full-duplex. It seems to be fixed now in Jaguar, but I have not yet done any speed tests to confirm whether it really is working. Previously, the ifconfig command would not recognise the mediaopt full-duplex flag, even though ifconfig listed it as an option. You can now enable full duplex ethernet in Jaguar.
