From owner-freebsd-hackers Sun Dec 5 21:43:31 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by hub.freebsd.org (Postfix) with ESMTP id 94B3714F0C for ; Sun, 5 Dec 1999 21:43:28 -0800 (PST) (envelope-from aron@cs.rice.edu) Received: (from aron@localhost) by cs.rice.edu (8.9.0/8.9.0) id XAA26211; Sun, 5 Dec 1999 23:43:16 -0600 (CST) From: Mohit Aron Message-Id: <199912060543.XAA26211@cs.rice.edu> Subject: Re: new Intel 100Mbps card To: dg@root.com Date: Sun, 5 Dec 1999 23:43:15 -0600 (CST) Cc: wes@softweyr.com, freebsd-hackers@freebsd.org In-Reply-To: <199912060524.VAA13359@implode.root.com> from "David Greenman" at Dec 5, 99 09:24:18 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > From your other email it sounds like it has an 82559. Intel has been > shipping that for more than a year as well on boards that ID as 0x1229, > so apparantly the chip being used doesn't correlate with the ID number. I mentioned another similar card in my last posting. That one I got from a faculty member (he's Alan Cox - also works on FreeBSD). That card is very similar (in looks and performance) to the one that I got but has the device ID of 0x1229 (same as 10/100B). Additionally, Alan mentioned that some small additional chips on it are supposed to do some kind of network mgmnt - I believe that was the Wake-on-LAN feature. The card that I have, however, is similar, but has a different PCI device_Id - 0x1030. So you're probably right in that the chip doesn't correlate with the ID number. > In this case I'd recommend changing the above defines to "FXP_DEVICE_ID_1" > and "FXP_DEVICE_ID_2" respectively. If you are confident that your 0x1230 > Pro/100 is working correctly, including stuff related to manual selection > of the speed and duplex, then I'll take care of making the changes to > the driver. Its 0x1030 - not 0x1230. I've tried it only in full-duplex and it works fine (except for the truncated IP packets that I mailed about). My /etc/rc.conf has "media 100baseTX mediaopt full-duplex" for the ifconfig command. I was able to get about 77 Mbps on a 100Mbps LAN with this card. With the older ones, I can get about 93 Mbps (which is the maximum if packet headers are taken into account). The difference in performance is probably due to the truncated IP packets I mentioned. I can try other settings on this card if you can tell me which ones you're interested in. - Mohit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message