You are not logged in.

#1 2013-11-11 02:49:53

zackpete
Member
Registered: 2011-04-27
Posts: 9

E2200 Ethernet not getting gigabit speeds

I'm running kernel 3.11.6-1 and I seem to only be getting 10MB/s max to and from one device (a NAS) on my network (everything on the network is gigabit, I dual boot and windows is getting >100MB/s transfer speed)

[EDIT: realized I was doing the speed test from arch to NAS with SSH, and I'm guessing that was the bottleneck (on the NAS side)]

transfer speeds:
desktop [arch] <-> NAS -------- 10MB/s
desktop [arch] <-> laptop ------ >100MB/s
desktop [win7] <-> NAS -------- >100MB/s
desktop [win7] <-> laptop ------ >100MB/s

Anyone have an idea of what's going on?

lspci 

03:00.0 Ethernet controller: Qualcomm Atheros Killer E2200 Gigabit Ethernet Controller (rev 13)
        Subsystem: Micro-Star International Co., Ltd. Device 7821
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 46
        Region 0: Memory at f7100000 (64-bit, non-prefetchable) [size=256K]
        Region 2: I/O ports at d000 [size=128]
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [58] Express (v1) Endpoint, MSI 00
                DevCap: MaxPayload 4096 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
                DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 unlimited, L1 unlimited
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [c0] MSI: Enable+ Count=1/16 Maskable+ 64bit+
                Address: 00000000fee003b8  Data: 0000
                Masking: 0000fffe  Pending: 00000000
        Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
                Vector table: BAR=0 offset=00002000
                PBA: BAR=0 offset=00003000
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
        Capabilities: [180 v1] Device Serial Number ff-ba-7d-1b-d4-3d-7e-ff
        Kernel driver in use: alx
        Kernel modules: alx

ifconfig

net0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.3  netmask 255.255.255.0  broadcast 0.0.0.0
        inet6 fe80::d63d:7eff:feba:7d1b  prefixlen 64  scopeid 0x20<link>
        ether d4:3d:7e:ba:7d:1b  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 19

Last edited by zackpete (2014-03-29 07:40:09)

Offline

#2 2013-11-11 08:21:22

Minsc
Member
Registered: 2012-07-16
Posts: 95

Re: E2200 Ethernet not getting gigabit speeds

Have you tried

ethtool -s net0 autoneg on

You will need to ifconfig net0 down before you change autoneg. Hope this helps.

Last edited by Minsc (2013-11-11 08:22:43)

Offline

Board footer

Powered by FluxBB