From owner-freebsd-hardware Wed Aug 14 16: 4:49 2002 Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 504E937B401 for ; Wed, 14 Aug 2002 16:04:44 -0700 (PDT) Received: from ptldme-mls2.maine.rr.com (ptldme-mls2.maine.rr.com [24.93.159.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ADDA43E6E for ; Wed, 14 Aug 2002 16:04:43 -0700 (PDT) (envelope-from mattj@maine.rr.com) Received: from deimos.local. (ptd-24-198-34-114.maine.rr.com [24.198.34.114]) by ptldme-mls2.maine.rr.com (8.11.0/RoadRunner 1.03) with ESMTP id g7EMdZb01064 for ; Wed, 14 Aug 2002 18:39:35 -0400 (EDT) Date: Wed, 14 Aug 2002 18:34:27 -0400 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v543) Subject: Problems with the xl driver or 3Com cards? From: Matt Johnson To: freebsd-questions@freebsd.org Message-Id: X-Mailer: Apple Mail (2.543) Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi all, I've tried everything, and I'm really lost for answers here. I have a FreeBSD box which has a 3Com Etherlink XL in it. A while back, I got a new 100mbps switch to replace my old 10mbps hub. I noticed that despite now having a faster network hub, my FreeBSD machine was still unable to get speeds of more than 200 or 300K/s. This only happened when the FreeBSD machine was receiving. Transmitting worked fine. I did a lot of testing. I tested speeds between two other machines on my network to make sure it wasn't the hub, and they both got about 5MB/s to each each other. I noticed that the FreeBSD box was able to transmit to other machines at the full speed (5MB/s or so). The other machines on the network were able to do it both ways to each other as well. The kicker was when I tried putting in another NIC to the FreeBSD machine (this one used the "dc" driver) and also got full speeds both ways. Naturally, I assumed my current 3Com card (which had been in there for going 3 years now) was faulty. The card was a 3c905B-TX. I obtained a couple of spare, relatively unused 3c905-TX cards (not the 'B' model) and put them in my machine. I tried, and with both these cards, I had the exact same scenario: transmission works as it should, but reception seems to hit a 200K/s ceiling and fail. It happens with FTP and a few other transfer methods I tried. I really don't see what could possibly be the problem, unless there's some problem with the xl driver that I'm not aware of. I don't see how this could possibly have gone ignored for so long though, since I really didn't do anything to trigger it that I know of, and it's happened only with "xl" cards with 3 different cards. Does anyone have any idea what could be causing this? Thanks in advance, Matt CC me on any replies as I'm not subscribed. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message