[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#627700: New Intel Ethernet adapters (e1000e driver)



Hi,

> In this kernel version, the e1000e driver is missing support for
> i82567V-4 and i82579 and important bug fixes for i82577, i82578 and
> i82583.

Here's our test results for the previously unsupported 82579V card:

lspci -vv:

00:19.0 Ethernet controller: Intel Corporation Device 1503 (rev 05)
        Subsystem: Intel Corporation Device 2002
        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
        Interrupt: pin A routed to IRQ 27
        Region 0: Memory at fe700000 (32-bit, non-prefetchable) [size=128K]
        Region 1: Memory at fe728000 (32-bit, non-prefetchable) [size=4K]
        Region 2: I/O ports at f040 [size=32]
        Capabilities: [c8] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ 
Queue=0/0 Enable+
                Address: 00000000feeff00c  Data: 41c1
        Capabilities: [e0] PCIe advanced features <?>
        Kernel driver in use: e1000e
        Kernel modules: e1000e

lspci -n

00:19.0 0200: 8086:1503 (rev 05)


>   1. If the driver tries to load firmware (only required for some chips),
> does this work once the firmware file(s) are installed? 

No firmware is being loaded.

>   2. Can you receive and transmit VLAN-tagged frames after creating a VLAN
>   interface? 

The tests outlined in #627704 were successful.

>   3. Does the interface work after suspend and resume?

I couldn't test this; suspend doesn't work properly on that system.

>  4. Does the interface work after removing the cable for 10 seconds and 
reinserting it?

That worked fine.

>  5. Does multicast configuration work? (IPv6 autoconfiguration or mDNS will 
cover this.)

"avahi-browse --all" worked fine.

>   6. Can the interface send and receive TCP/IP across a LAN at the same 
speed, before and after these changes? (Use e.g. netperf to test this, but 
don't forget to remove the netperf package after use.)

Since the card was previously unsupported I cannot compare it to the previous 
state. The performance of large file copies was quite ok.

root@lynx:~# netperf 
TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to localhost (127.0.0.1) 
port 0 AF_INET : demo
Recv   Send    Send                          
Socket Socket  Message  Elapsed              
Size   Size    Size     Time     Throughput  
bytes  bytes   bytes    secs.    10^6bits/sec  

 87380  16384  16384    10.00    24326.17   

>   7. Are any warnings or errors logged by the kernel during the preceding 
tests?

None.

Cheers,
Moritz
-- 
Moritz Mühlenhoff                         muehlenhoff@univention.de
Open Source Software Engineer and Consultant
Univention GmbH  Linux for Your Business     fon: +49 421 22 232- 0
Mary-Somerville-Str.1  28359 Bremen          fax: +49 421 22 232-99
http://www.univention.de



Reply to: