tech-kern archive            Hello.  You're right.  I think
1000-base-T half-duplex can be used, but in practice it won't be
because the standards say that in order to establish a
1000-base-T link, you must autonegotiate, and most (all?)
1000-base-T NICs, whether they be in switches or host computers,
support full-duplex and so will support full-duplex operation.
The problem I'm looking at is that it appears our MII layer
doesn't force autonegotiation when the user requests 1000baset
operations with ifconfig(8).  It also appears that our MII layer
doesn't always play well with NICs which take longer than 500MS
to autonegotiate. While we do have an asynchronous method of
dealing with such NICs, I'm not entirely sure that's completely
corect either.  To make  matters worse, in case you've been
following this saga, it's not entirely clear to me that Cisco
follows the autonegotiation standards across its product lines.
The Cisco 3750G that Manuel has been talking to is an older
product than the ME3400 I'm testi