I installed an Intel gigabit card, it is shown as:
[root@mail ~]# ethtool eth0
Settings for eth0:
Supported ports: [ FIBRE ]
Supported link modes: 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: FIBRE
PHYAD: 0
Transceiver: external
Auto-negotiation: on
Supports Wake-on: umbg
Wake-on: g
Current message level: 0x00000007 (7)
Link detected: yes
[root@mail ~]#
Thereby I get errors:
[root@mail ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:07:E9:0A:75:A5
inet addr:78.158.192.29 Bcast:78.158.192.127 Mask:255.255.255.128
inet6 addr: fe80::207:e9ff:fe0a:75a5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:29351806494030 dropped:4891967749005 overruns:0 frame:19567870996020
TX packets:0 errors:9783935498010 dropped:0 overruns:0 carrier:14675903247015
collisions:4891967749005 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Base address:0xb000 Memory:ff700000-ff720000
The other network cards are shown as "MII" and work fine. Is there any ability to change the port type from FIBER to MII? ethtool can't change it.
thanks
When ethtool isn't sure what to say, it just says something. In other words, it lies.
Update your kernel to include the latest drivers for your NIC. Then ethtool will know more, and get it right.
You might try posting your question to the e1000 developers mailing list, which is actively monitored by the Intel NIC driver developers. Be sure to include your OS distribution, the output from "ethtool -i eth0", and perhaps the output of lspci.
You can find the mailing list info on the SourceForge site for the Intel NIC drivers: https://lists.sourceforge.net/lists/listinfo/e1000-devel