From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Lisong Xu" Subject: Re: Intel PRO/1000 NIC Date: Fri, 19 Sep 2003 16:26:54 -0400 Sender: netdev-bounce@oss.sgi.com Message-ID: <00cb01c37eec$5e27e3c0$8c330e98@nanegrc> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_00C8_01C37ECA.D6C0A9B0" Return-path: To: "Lisong Xu" , , Errors-to: netdev-bounce@oss.sgi.com List-Id: netdev.vger.kernel.org This is a multi-part message in MIME format. ------=_NextPart_000_00C8_01C37ECA.D6C0A9B0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, Just in case you have a similar problem.=20 The possible reason is that the on-board Inter 1000 chip of Dell = PowerEdge 1600SC is Intel 82540EM, which is running PCI 32/33 or PCI = 32/66. Lisong ----- Original Message -----=20 From: Lisong Xu=20 To: netdev@oss.sgi.com ; linux-kernel@vger.kernel.org=20 Sent: Monday, September 15, 2003 10:35 AM Subject: Intel PRO/1000 NIC Hello, I am sending UDP data from one PC to another PC directly through a = cross cable. The NIC of sender is Intel=AE PRO/1000 MT Server Adapter, and = the NIC of receiver is on-board Intel PRO/1000 (Dell PowerEdge 1600SC). After tuning the kernel and driver parameters, the sender can send = data at 1Gbps. But the receiver can only receive data at 620Mbps. (see the = following ifconfig messages, 30 seconds test) *********** Sender ******************* eth1 Link encap:Ethernet HWaddr 00:07:E9:17:84:36 inet addr:192.168.1.100 Bcast:192.168.1.255 = Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:9000 Metric:1 RX packets:111 errors:0 dropped:0 overruns:0 frame:0 TX packets:418072 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:30000 RX bytes:26193 (25.5 Kb) TX bytes:3759596626 (3585.4 Mb) Interrupt:24 Base address:0xccc0 Memory:fcd00000-fcd20000 **************Receiver*********************** eth0 Link encap:Ethernet HWaddr 00:C0:9F:1E:3A:46 inet addr:192.168.1.101 Bcast:192.168.1.255 = Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:9000 Metric:1 RX packets:261355 errors:156688 dropped:156688 = overruns:156688 frame:0 <---- Look here!!!!! TX packets:97 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:30000 RX bytes:2350019728 (2241.1 Mb) TX bytes:22821 (22.2 Kb) Interrupt:11 Base address:0xecc0 Memory:fe100000-fe120000 *************************************************** My questions is why so many packets are "errors, dropped, overruns". I = have adjusted the "TxDescriptors, RxDescriptors, RxIntDelay, RxAbsIntDelay, TxIntDelay, TxAbsIntDelay" for different values, but = always got similar result. Maybe here is not the right email list to send, but I am really = frustrated with this problems, and hope to get some suggestions from the experts here.Any suggestion is really appreciated! Lisong ------=_NextPart_000_00C8_01C37ECA.D6C0A9B0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hello,
 
Just in case you have a similar = problem.=20
 
The possible reason is that the = on-board Inter 1000=20 chip of Dell PowerEdge 1600SC is Intel=20 82540EM, which is running = PCI 32/33=20 or PCI 32/66.
 
Lisong
 
----- Original Message -----
From:=20 Lisong Xu=20
To: netdev@oss.sgi.com ; linux-kernel@vger.kernel.org= =20
Sent: Monday, September 15, = 2003 10:35=20 AM
Subject: Intel PRO/1000 = NIC

Hello,

I am sending UDP data from one PC to = another PC=20 directly through a cross
cable. The NIC of sender is Intel=AE = PRO/1000 MT=20 Server Adapter, and the NIC
of receiver is on-board Intel PRO/1000 = (Dell=20 PowerEdge 1600SC).

After tuning the kernel and driver = parameters, the=20 sender can send data at
1Gbps. But the receiver can only receive = data at=20 620Mbps. (see the following
ifconfig messages, 30 seconds=20 test)

*********** Sender=20 *******************
eth1      Link=20 encap:Ethernet  HWaddr=20 = 00:07:E9:17:84:36
        &nbs= p;=20 inet addr:192.168.1.100  Bcast:192.168.1.255 =20 = Mask:255.255.255.0
        &nb= sp;=20 UP BROADCAST RUNNING MULTICAST  MTU:9000 =20 Metric:1
          RX=20 packets:111 errors:0 dropped:0 overruns:0=20 frame:0
          TX=20 packets:418072 errors:0 dropped:0 overruns:0=20 carrier:0
         =20 collisions:0=20 = txqueuelen:30000
         = ; RX=20 bytes:26193 (25.5 Kb)  TX bytes:3759596626 (3585.4=20 Mb)
          = Interrupt:24=20 Base address:0xccc0=20 = Memory:fcd00000-fcd20000
**************Receiver***********************=
eth0     =20 Link encap:Ethernet  HWaddr=20 = 00:C0:9F:1E:3A:46
        &nbs= p;=20 inet addr:192.168.1.101  Bcast:192.168.1.255 =20 = Mask:255.255.255.0
        &nb= sp;=20 UP BROADCAST RUNNING MULTICAST  MTU:9000 =20 Metric:1
          RX=20 packets:261355 errors:156688 dropped:156688=20 overruns:156688
frame:0   <---- Look=20 here!!!!!
          TX = packets:97 errors:0 dropped:0 overruns:0=20 carrier:0
         =20 collisions:0=20 = txqueuelen:30000
         = ; RX=20 bytes:2350019728 (2241.1 Mb)  TX bytes:22821 (22.2=20 Kb)
          = Interrupt:11=20 Base address:0xecc0=20 = Memory:fe100000-fe120000
*********************************************= ******

My=20 questions is why so many packets are "errors, dropped, overruns". I=20 have
adjusted the "TxDescriptors, RxDescriptors,=20 RxIntDelay,
RxAbsIntDelay, TxIntDelay, TxAbsIntDelay" for different = values,=20 but always
got similar result.

Maybe here is not the right = email=20 list to send, but I am really frustrated
with this problems, and = hope to=20 get some suggestions from the experts
here.Any suggestion is really = = appreciated!

Lisong




= ------=_NextPart_000_00C8_01C37ECA.D6C0A9B0--