Probably its typical issue, but I couldn’t found the answer. Sometime ago I had mini-ITX server worked on ZOTAC IONITX-G-E. It was managed by Ubuntu 10.10. I setuped Gigabit network with this server. I installed one additional network card (Planet ENW-9700. It's PCI-E x1 card) because it did some routing, that's why I need two network cards. I used DGS-1005D as Gigabit switch. It worked fine, Planet network card had Gigabit network connection. When I used it, network speed was ~40-50Mb\s.
After that a month ago I decided to do upgrade, because that system wasn't enough for me. I bought new Asus P8H77-I motherboard with Intel i3-3225. I installed it in the same box instead of Zotac motherboard and installed Ubuntu Desktop 12.10. But somehow network card doesn't work as Gigabit connection. Distance between server and switch is 6-7 meters.
I googled for it, and found some similar topics for Realtek NIC(this motherboard uses Realtek 8111F). So, based on some manuals I download latest Realtek drivers from this page, compiled them and installed. I disabled previous one RTL8169 driver that used before. But after that there is no Gigabit connection. I tried to force it by
sudo ethtool -s eth0 speed 1000 duplex full autoneg on
but it didn't do anything. Connection speed remained 100Mb\s. Here is ethtool eth0 output
Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on MDI-X: Unknown Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) drv probe ifdown ifup Link detected: yes
Could you please suggest anything?
I have the last option to install Planet NIC PCI-E x1 into PCI-E x16 slot and use it as before, but I don't want to occupy the only one PCI-E slot