I have a NIC which is capable of 100BaseT/Full. But it negotiates a connection only on 100baseT/Half mode. Here is the output of mii-tool:
eth0: no autonegotiation, 100baseTx-HD, link ok
The Ethernet cable from the NIC connects to my ISP's MUX installed in our office. So, does it mean that ISP's MUX switch/hub can support only 100baseT/Half? Or can it be a issue with my NIC. It is a Athros Gigabit NIC. And the box (Ubuntu Server) has another NIC which is connected to my LAN switch, and it runs on 100BaseT/Full