From owner-freebsd-net Tue Oct 8 0: 0:23 2002 Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A767537B404 for ; Tue, 8 Oct 2002 00:00:18 -0700 (PDT) Received: from jive.SoftHome.net (jive.SoftHome.net [66.54.152.27]) by mx1.FreeBSD.org (Postfix) with SMTP id 2B75543E65 for ; Tue, 8 Oct 2002 00:00:18 -0700 (PDT) (envelope-from ertank@softhome.net) Received: (qmail 20256 invoked by uid 417); 8 Oct 2002 07:00:12 -0000 Received: from slide-.softhome.net (HELO softhome.net) (172.16.2.21) by shunt-smtp-out-0 with SMTP; 8 Oct 2002 07:00:12 -0000 Received: from localhost (localhost [127.0.0.1]) (uid 417) by softhome.net with local; Tue, 08 Oct 2002 01:00:12 -0600 From: ertank@softhome.net To: freebsd-net@freebsd.org Subject: xl driver Date: Tue, 08 Oct 2002 01:00:12 -0600 Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Sender: ertank@softhome.net X-Originating-IP: [212.252.6.206] Message-ID: Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I have a problem with xl driver under FreeBSD 4.6-STABLE system. I have 3com905b ethernet cards, one 3com980 server ethernet card. But, I see that they serve better under Windows systems. After I dig it deeper. I found that during transfers there are a lot of bad chksum messages. Here is a sample output from tcpdump (this is dump of an ftp upload): 15:45:04.988831 ozlerplastik.com.telnet > ertank.3831: P [bad tcp cksum 11f3!] 1553949763:1553949790(27) ack 98368834 win 65535 (DF) [tos 0x10] (ttl 64, id 49509, len 67, bad cksum 0!) 15:45:05.123889 ertank.3831 > ozlerplastik.com.telnet: . [tcp sum ok] 1:1(0) ack 27 win 64879 (DF) (ttl 128, id 33512, len 40) 15:45:06.626997 arp who-has ozlerplastik.com tell ertank 15:45:06.627057 arp reply ozlerplastik.com is-at 0:10:5a:66:a5:d1 15:45:06.627198 ertank.4978 > ozlerplastik.com.ftp: S [tcp sum ok] 102004865:102004865(0) win 65535 (DF) (ttl 128, id 33768, len 48) 15:45:06.627353 ozlerplastik.com.ftp > ertank.4978: S [bad tcp cksum 6fa1!] 2992942906:2992942906(0) ack 102004866 win 65535 (ttl 64, id 49515, len 44, bad cksum 0!) 15:45:06.627494 ertank.4978 > ozlerplastik.com.ftp: . [tcp sum ok] 1:1(0) ack 1 win 65535 (DF) (ttl 128, id 34024, len 40) 15:45:06.661066 ozlerplastik.com.ftp > ertank.4978: P 1:52(51) ack 1 win 65535 (DF) (ttl 64, id 49516, len 91, bad cksum 0!) 15:45:06.858553 ertank.4978 > ozlerplastik.com.ftp: . [tcp sum ok] 1:1(0) ack 52 win 65484 (DF) (ttl 128, id 34280, len 40) 15:45:07.213749 4c574182.00:50:8b:8b:9f:f3.9001 > 0.ff:ff:ff:ff:ff:ff.9001: ipx-#9001 43 15:45:08.075575 ertank.4978 > ozlerplastik.com.ftp: P [tcp sum ok] 1:11(10) ack 52 win 65484 (DF) (ttl 128, id 34536, len 50) 15:45:08.076087 ozlerplastik.com.ftp > ertank.4978: P [bad tcp cksum 8671!] 52:86(34) ack 11 win 65535 (DF) (ttl 64, id 49522, len 74, bad cksum 0!) 15:45:08.182450 ertank.4978 > ozlerplastik.com.ftp: . [tcp sum ok] 11:11(0) ack 86 win 65450 (DF) (ttl 128, id 34792, len 40) 15:45:08.806742 11aec257.00:50:8b:8b:9f:f3.9001 > 0.ff:ff:ff:ff:ff:ff.9001: ipx-#9001 43 I have a Novell server, AS/400 server and a FreBSD server network. ipx packets are because of Novell Netware 4.11. After I change xl with a 10mbit traditional ne2000 compatible card these bad chksum messages are gone. I tried my card with another main board the problem same. With different cabling, with different FreeBSD version nothing changes. Performance is not as it should be. So, I bought an intel pro/100 card. There is no errors with this card. It seems that card is performing OK during ftp downloads (sometimes 6.5mb/sec). It is very bad during ftp uploads (about 45kb/sec). Although ftp downloads are fast. There is bad chksum messages during downloads, too. All I think is a driver problem now. What can I do to test and give more information to you? Best Regards, -- Ertan Küçükoglu ertank@softhome.net P.S. If this is not the correct list please inform. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message